Jump to content
zyxmon

Entware-3x и Entware-ng объединились. Новый проект называется просто Entware

26 posts in this topic

Подробнее тут - http://forums.zyxmon.org/viewtopic.php?f=5&t=5642

Там же со временем будут некоторые технические детали.

 

Какое это имеет значение для кинетиков.

Entware-keenetic это ветка Entware-ng. Это означает, что Entware-keenetic (использется для прошивок младше чем 2.07) обновлятся не будет. Пользуйтесь теми пакетами (около 2000) что есть.

Entware-3x используется в прошивках 2.07 и новее. Если на готовой установке два раза подряд выполнить

opkg update
opkg upgrade

то будет произведен переход на новый репозиторий и на просто Entware. К сожалению при таком переходе возможны ошибки. Если Вы плохо ориентируетесь в Entware, пакетах, их установке - не спешите обновляться.

Если обновитесь и возникнут ошибки, сложности - пишите в эту тему.

Логи выкладывайте на сайт https://pastebin.com/ - регистрация не нужна. Постораемся помочь.

Как поставить Entware с нуля напишет @TheBB - установщики уже готовы.

  • Thanks 3

Share this post


Link to post
Share on other sites

Генерация локалей на младших моделях, во время установки обновлений, занимает продолжительное время, наберитесь терпения. При установке новой системы из архивов этой проблемы нет, т.к. локали уже включены в установщики:

mips-installer.tar.gz - для DSL, LTE, VOX

mipsel-installer.tar.gz - для остальных

Способ установки остался прежний:

На подготовленном носителе (диск/флешка) создать папку `install` , в которую скопировать архив для своего устройства.

На странице OPKG (Менеджер пакетов OPKG) выбрать подготовленный носитель и нажать "Сохранить"/ "Применить". Начнётся процесс установки.

По завершению установки, в зависимости от того, установлен компонент прошивки "Сервер SSH" или нет, в сислог будет выдано, примерно,  следующее:

installer Можно открыть SSH-сессию для соединения с устройством (ssh root:keenetic@my.keenetic.net -p 222).

это означает, что компонент установлен, и подключаться нужно на 222 порт

installer Можно открыть SSH-сессию для соединения с устройством (ssh root:keenetic@my.keenetic.net).

означает, что компонент не установлен, и порт для подключения стандартный - 22

 

Edited by TheBB
многа букв
  • Thanks 1

Share this post


Link to post
Share on other sites

После обновления какой теперь дефолтный пароль для ssh?

Старый "keenetic" не подходит, новый, указанный в https://github.com/Entware/Entware/blob/master/README.md который якобы должен быть "12345", тоже.

Можно конечно руками поменять файл passwd, но все же хотелось бы знать.

Share this post


Link to post
Share on other sites
13 минуты назад, Tammy сказал:

После обновления какой теперь дефолтный пароль для ssh?

Ничего не изменилось. Снесите прошивочный ssh или найдите ответ в соседних темах. Пароль 12345 для установок скриптами из папки installer. Кинетики случай особый.

Share this post


Link to post
Share on other sites

После апдейта в Ext UI просит сменить функции, ну и интерфейс надо править из-за апдейта php7 и модулей. Мне стало лень ковыряться в php конфигах и гуглить, при том, что php я не знаю. Так что я откатился.
ndms v2.08(AANT.4)C2 _ Entware-3x.

Edited by naileddeath

Share this post


Link to post
Share on other sites
Только что, naileddeath сказал:

После апдейта в Ext UI...

уже поправлено, но ещё не выложено...

  • Thanks 1

Share this post


Link to post
Share on other sites

@TheBB а при апдейте Энтвари модули php5 сами поменяются на php7 или потом нужны будут отдельные пляски с саблями?

Share this post


Link to post
Share on other sites
В 07.03.2018 в 16:14, TheBB сказал:

Генерация локалей на младших моделях, во время установки обновлений, занимает продолжительное время, наберитесь терпения. При установке новой системы из архивов этой проблемы нет, т.к. локали уже включены в установщики:

mips-installer.tar.gz - для DSL, LTE, VOX

mipsel-installer.tar.gz - для остальных

После сегодняшнего апдейта увидел странный косяк, отвал соединения с инетом (мой случай IPoE), произошло после двойного opkg update & opkg upgrade. Полечил реинсталом entware. Я думаю частный случай. Стоит защита от nmap'еров, dns-crypt, portspoof.

Edited by naileddeath

Share this post


Link to post
Share on other sites
13 минуты назад, BACbKA сказал:

а при апдейте Энтвари модули php5 сами поменяются на php7 или потом нужны будут отдельные пляски с саблями?

 а ведь предупреждали, что php5 отправлен "на пенсию". на счет танца с саблями не уверен, а с бубном у костра под "огненную воду" вполне...

надо будет руками переустанавливать

Share this post


Link to post
Share on other sites

А это нормально, что хотя в opkg.conf остались прописаны только новые пути, при opkg update он продолжает стучаться и по старому пути?

~ # opkg update
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keen3x
Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keendev

 

Share this post


Link to post
Share on other sites

"opkg upgrade"

При первом запуске `opkg update && opkg upgrade` на "старой" системе, загружается список и устанавливаются актуальные версии пакетов, в т.ч. opt-ndmsv2.  Пакет `opt-ndmsv2` загружает и заменяет файл `/opt/etc/opkg.conf`. При повторном запуске `opkg update && opkg upgrade` , списки пакетов и сами пакеты (если таковые имеются) обновляются из новых репозиториев.

Share this post


Link to post
Share on other sites
9 минут назад, TheBB сказал:

"opkg upgrade"

Так это уже после двойного update-upgrade я делаю update и он грузит помимо новых списков еще и старые.

Share this post


Link to post
Share on other sites

postinstall не отработал? должна была ссылка на старый реп удалиться.

Share this post


Link to post
Share on other sites
1 час назад, BACbKA сказал:

...отдельные пляски с саблями

grep "Pack" /opt/lib/opkg/status | awk '{print $2}' | grep php | sed -e 's/php5/php7/' | xargs opkg install

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Окей, после ребута он преестал лезть в старую репу..

Share this post


Link to post
Share on other sites
В 11.03.2018 в 12:21, TheBB сказал:

grep "Pack" /opt/lib/opkg/status | awk '{print $2}' | grep php | sed -e 's/php5/php7/' | xargs opkg install

 

@TheBB чёй-то похоже что-то пошло не так...

Скрытый текст

BusyBox v1.24.2 () built-in shell (ash) 
 
~ # grep "Pack" /opt/lib/opkg/status | awk '{print $2}' | grep php | sed -e 's/php5/php7/' | xargs opkg install
Installing php7-mod-curl (7.2.2-1) to root...
Installing php7-mod-dom (7.2.2-1) to root...
Installing php7-mod-xmlreader (7.2.2-1) to root...
Installing php7-mod-exif (7.2.2-1) to root...
Installing php7-cli (7.2.2-1) to root...
Installing php7-mod-xmlreader (7.2.2-1) to root...
Installing php7-cgi (7.2.2-1) to root...
Installing php7-mod-xml (7.2.2-1) to root...
Installing php7-mod-zip (7.2.2-1) to root...
Installing php7-mod-xmlwriter (7.2.2-1) to root...
Package php7-fastcgi (7.2.2-1) installed in root is up to date.
Installing php7-cli (7.2.2-1) to root...
Installing php7-mod-mbstring (7.2.2-1) to root...
Installing php7-mod-xmlwriter (7.2.2-1) to root...
Installing php7-mod-curl (7.2.2-1) to root...
Installing php7-mod-json (7.2.2-1) to root...
Installing php7-mod-dom (7.2.2-1) to root...
Installing php7-mod-session (7.2.2-1) to root...
Installing php7-mod-gd (7.2.2-1) to root...
Installing php7-mod-exif (7.2.2-1) to root...
Installing php7-mod-mbstring (7.2.2-1) to root...
Installing php7-mod-simplexml (7.2.2-1) to root...
Downloading http://bin.entware.net/mipssf-k3.4/php7-mod-simplexml_7.2.2-1_mips-3.4.ipk                         
Installing php7-mod-xml (7.2.2-1) to root...
Installing php7-mod-zip (7.2.2-1) to root...
Installing php7-mod-simplexml (7.2.2-1) to root...
Package php7 (7.2.2-1) installed in root is up to date.
Package php7 (7.2.2-1) installed in root is up to date.
Installing php7-mod-session (7.2.2-1) to root...
Package php7-fastcgi (7.2.2-1) installed in root is up to date.
Installing php7-mod-json (7.2.2-1) to root...
Installing php7-cgi (7.2.2-1) to root...
Installing php7-mod-gd (7.2.2-1) to root...
Collected errors:
* check_data_file_clashes: Package php7-mod-curl wants to install file /opt/lib/php/curl.so
But that file is already provided by package * php5-mod-curl
* opkg_install_cmd: Cannot install package php7-mod-curl.
* check_data_file_clashes: Package php7-mod-dom wants to install file /opt/lib/php/dom.so
But that file is already provided by package * php5-mod-dom
* opkg_install_cmd: Cannot install package php7-mod-dom.
* check_data_file_clashes: Package php7-mod-xmlreader wants to install file /opt/lib/php/xmlreader.so
But that file is already provided by package * php5-mod-xmlreader
* opkg_install_cmd: Cannot install package php7-mod-xmlreader.
* check_data_file_clashes: Package php7-mod-exif wants to install file /opt/lib/php/exif.so
But that file is already provided by package * php5-mod-exif
* opkg_install_cmd: Cannot install package php7-mod-exif.
* check_data_file_clashes: Package php7-cli wants to install file /opt/bin/php-cli
But that file is already provided by package * php5-cli
* opkg_install_cmd: Cannot install package php7-cli.
* check_data_file_clashes: Package php7-mod-xmlreader wants to install file /opt/lib/php/xmlreader.so
But that file is already provided by package * php5-mod-xmlreader
* opkg_install_cmd: Cannot install package php7-mod-xmlreader.
* check_data_file_clashes: Package php7-cgi wants to install file /opt/bin/php-cgi
But that file is already provided by package * php5-cgi
* check_data_file_clashes: Package php7-cgi wants to install file /opt/bin/php-fcgi
But that file is already provided by package * php5-cgi
* opkg_install_cmd: Cannot install package php7-cgi.
* check_data_file_clashes: Package php7-mod-xml wants to install file /opt/lib/php/xml.so
But that file is already provided by package * php5-mod-xml
* opkg_install_cmd: Cannot install package php7-mod-xml.
* check_data_file_clashes: Package php7-mod-zip wants to install file /opt/lib/php/zip.so
But that file is already provided by package * php5-mod-zip
* opkg_install_cmd: Cannot install package php7-mod-zip.
* check_data_file_clashes: Package php7-mod-xmlwriter wants to install file /opt/lib/php/xmlwriter.so
But that file is already provided by package * php5-mod-xmlwriter
* opkg_install_cmd: Cannot install package php7-mod-xmlwriter.
* check_data_file_clashes: Package php7-cli wants to install file /opt/bin/php-cli
But that file is already provided by package * php5-cli
* opkg_install_cmd: Cannot install package php7-cli.
* check_data_file_clashes: Package php7-mod-mbstring wants to install file /opt/lib/php/mbstring.so
But that file is already provided by package * php5-mod-mbstring
* opkg_install_cmd: Cannot install package php7-mod-mbstring.
* check_data_file_clashes: Package php7-mod-xmlwriter wants to install file /opt/lib/php/xmlwriter.so
But that file is already provided by package * php5-mod-xmlwriter
* opkg_install_cmd: Cannot install package php7-mod-xmlwriter.
* check_data_file_clashes: Package php7-mod-curl wants to install file /opt/lib/php/curl.so
But that file is already provided by package * php5-mod-curl
* opkg_install_cmd: Cannot install package php7-mod-curl.
* check_data_file_clashes: Package php7-mod-json wants to install file /opt/lib/php/json.so
But that file is already provided by package * php5-mod-json
* opkg_install_cmd: Cannot install package php7-mod-json.
* check_data_file_clashes: Package php7-mod-dom wants to install file /opt/lib/php/dom.so
But that file is already provided by package * php5-mod-dom
* opkg_install_cmd: Cannot install package php7-mod-dom.
* check_data_file_clashes: Package php7-mod-session wants to install file /opt/lib/php/session.so
But that file is already provided by package * php5-mod-session
* opkg_install_cmd: Cannot install package php7-mod-session.
* check_data_file_clashes: Package php7-mod-gd wants to install file /opt/lib/php/gd.so
But that file is already provided by package * php5-mod-gd
* opkg_install_cmd: Cannot install package php7-mod-gd.
* check_data_file_clashes: Package php7-mod-exif wants to install file /opt/lib/php/exif.so
But that file is already provided by package * php5-mod-exif
* opkg_install_cmd: Cannot install package php7-mod-exif.
* check_data_file_clashes: Package php7-mod-mbstring wants to install file /opt/lib/php/mbstring.so
But that file is already provided by package * php5-mod-mbstring
* opkg_install_cmd: Cannot install package php7-mod-mbstring.
* check_data_file_clashes: Package php7-mod-simplexml wants to install file /opt/lib/php/simplexml.so
But that file is already provided by package * php5-mod-simplexml
* opkg_install_cmd: Cannot install package php7-mod-simplexml.
* check_data_file_clashes: Package php7-mod-xml wants to install file /opt/lib/php/xml.so
But that file is already provided by package * php5-mod-xml
* opkg_install_cmd: Cannot install package php7-mod-xml.
* check_data_file_clashes: Package php7-mod-zip wants to install file /opt/lib/php/zip.so
But that file is already provided by package * php5-mod-zip
* opkg_install_cmd: Cannot install package php7-mod-zip.
* check_data_file_clashes: Package php7-mod-simplexml wants to install file /opt/lib/php/simplexml.so
But that file is already provided by package * php5-mod-simplexml
* opkg_install_cmd: Cannot install package php7-mod-simplexml.
* check_data_file_clashes: Package php7-mod-session wants to install file /opt/lib/php/session.so
But that file is already provided by package * php5-mod-session
* opkg_install_cmd: Cannot install package php7-mod-session.
* check_data_file_clashes: Package php7-mod-json wants to install file /opt/lib/php/json.so
But that file is already provided by package * php5-mod-json
* opkg_install_cmd: Cannot install package php7-mod-json.
* check_data_file_clashes: Package php7-cgi wants to install file /opt/bin/php-cgi
But that file is already provided by package * php5-cgi
* check_data_file_clashes: Package php7-cgi wants to install file /opt/bin/php-fcgi
But that file is already provided by package * php5-cgi
* opkg_install_cmd: Cannot install package php7-cgi.
* check_data_file_clashes: Package php7-mod-gd wants to install file /opt/lib/php/gd.so
But that file is already provided by package * php5-mod-gd
* opkg_install_cmd: Cannot install package php7-mod-gd.
xargs: opkg: exited with status 255; aborting
~ #

 

Share this post


Link to post
Share on other sites
33 минуты назад, BACbKA сказал:

BusyBox v1.24.2 () built-in shell (ash)

Чего-чего? Откуда этот антиквариат? Не обновлялись 100 лет и вдруг решили? .....

В 2016 году была версия 1.25.1 в Entware. На календарь взгляните.

Share this post


Link to post
Share on other sites
1 минуту назад, zyxmon сказал:

Чего-чего? Откуда этот антиквариат? Не обновлялись 100 лет и вдруг решили? .....

Последний раз обновлялся перед новым годом. Не думаю, что это на столько давно.

Share this post


Link to post
Share on other sites

Ну-у-у, о-о-очень древняя система, давненько не обновлялась... :)

добавьте ещё ключи форсирования установки `--force-reinstall --force-overwrite`

старые пакеты php5 тоже надо удалять с ключами форсирования, примерно так:

grep "Pack" /opt/lib/opkg/status | awk '{print $2}' | grep php5 | xargs opkg remove --force-removal-of-dependent-packages

 

  • Thanks 1

Share this post


Link to post
Share on other sites
2 минуты назад, BACbKA сказал:

Последний раз обновлялся перед новым годом. Не думаю, что это на столько давно.

Года два назад эта версия была. Так что, как говорил Станиславский - "Не верю!".

Share this post


Link to post
Share on other sites
1 минуту назад, zyxmon сказал:

Года два назад эта версия была. Так что, как говорил Станиславский - "Не верю!".

Да я с Энтварью-то знаком всего около года и ставил-то её только по вашим гайдам :)

Share this post


Link to post
Share on other sites
10 минут назад, TheBB сказал:

Ну-у-у, о-о-очень древняя система, давненько не обновлялась... :)

добавьте ещё ключи форсирования установки `--force-reinstall --force-overwrite`

старые пакеты php5 тоже надо удалять с ключами форсирования, примерно так:


grep "Pack" /opt/lib/opkg/status | awk '{print $2}' | grep php5 | xargs opkg remove --force-removal-of-dependent-packages

 

Всё, срослось! Огромное спасибо! :1300_clap_tone1: Но BusyBox так и остался v1.24.2 :11_blush:

Edited by BACbKA

Share this post


Link to post
Share on other sites
9 минут назад, TheBB сказал:

тогда проще заново поставить, чем обновляться

лог работы  приведённых выше команд

Хммм.... придётся тогда экспериментировать....

Share this post


Link to post
Share on other sites

С чем и над чем экспериментировать? Удалить можно и проще, но лень победила (небольшое изменение команды установки и... имеем обратный результат)

Share this post


Link to post
Share on other sites
1 час назад, TheBB сказал:

С чем и над чем экспериментировать? Удалить можно и проще, но лень победила (небольшое изменение команды установки и... имеем обратный результат)

Экспериментировать с переустановкой :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   1 member

×