Entware-ng (Entware keenetic) на кинетиках с прошивкой NDMS v1

Используем пакеты, расширяющие возможности оборудования
DeXterX
Сообщения: 7
Зарегистрирован: 06 май 2016, 00:25

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение DeXterX » 07 май 2016, 14:57

Файлы и папки есть.

Код: Выделить всё

/media/DISK_A1 # ls -la
drwxr-xr-x    5 root     root         4096 May  7 14:09 .
drwxr-xr-x    3 root     root            0 May  7 14:09 ..
drwx------    2 root     root        16384 May  8  2016 lost+found
drwxr-xr-x   10 root     root         4096 May  7 14:09 opt
drwxr-xr-x    3 root     root         4096 May  7 14:09 system

Код: Выделить всё

/media/DISK_A1/system/bin # ls -la
drwxr-xr-x    2 root     root         4096 May  7 14:09 .
drwxr-xr-x    3 root     root         4096 May  7 14:09 ..
-rwxr-xr-x    1 root     root          513 May  7 14:09 ext_firewall.sh
-rwxr-xr-x    1 root     root         1522 May  7 14:09 ext_init.sh

Видимо, придется вернуться на обычный entware, а то openvpn нужен. Спасибо за помощь.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1102
Зарегистрирован: 09 авг 2015, 14:33

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Zyxmon » 07 май 2016, 15:13

DeXterX писал(а):Источник цитаты Файлы и папки есть.

Не показательно. Интересно посмотреть на те файлы и папки, которые создает opkg. К слову - opkg, собранный для старого варианта Entware, на omni не работал и был заменен на слегка переделанный вариант бинарника opkg из Zyxware. Подозреваю, что и сейчас это вылезло. Могу рассказать, как еще можно попробовать поставить. Но лучше не тут, а в привате.

Вот описание проблем с omni - http://forum.zyxmon.org/post19042.html#p19042 (начало).
пока не был заменен opkg так ничего и не работало

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1102
Зарегистрирован: 09 авг 2015, 14:33

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Zyxmon » 09 май 2016, 19:25

Хочу поблагодарить DeXterX за множество экспериментов по установке Entware-ng на свой omni с v1. Они закончились успешно.
Причина проблем осталась невыясненной. Два варианта opkg из entware (статически слинкованный, динамически линкованный с uclibc-ng) нормально устанавливают файлы в /opt/lib и ничего не устанавливают в /opt/bin. Не выполняются и postints скрипты.
Решение применено старое - собран бинарник opkg с динамической линковкой с прошивочной uclibc. Использовался набор патчей из zyxware.
Были попытки и иначе решить проблему, они улучшили ситуацию но до конца проблему не решили (один раз после ручной доводки entware с "родным" opkg поставить удалось) . Логика в экспериментах по установке не найдена.
В установщик (первый пост) как и раньше теперь использует специальный вариант opkg.

Аватара пользователя
Wu-Tang
Сообщения: 9
Зарегистрирован: 04 окт 2016, 04:14

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Wu-Tang » 16 окт 2016, 03:56

привет
пользуюсь первым вариантом, старым - zyxware, хочу установить новый этот, но есть момент, первый ставился на ntfs и стоит у меня так, а здесь в шапке нет упоминаний про ntfs, так можно ли ставить эту версию на ntfs?

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1102
Зарегистрирован: 09 авг 2015, 14:33

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Zyxmon » 16 окт 2016, 11:04

Wu-Tang писал(а):Источник цитаты так можно ли ставить эту версию на ntfs?

Можно, но некоторые пакеты не будут работать.
PS Пакетов в Entware раз в 10 больше.

Аватара пользователя
Wu-Tang
Сообщения: 9
Зарегистрирован: 04 окт 2016, 04:14

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Wu-Tang » 16 окт 2016, 23:48

Zyxmon,
мне самый нужный пакет - smartmontools
а алгоритм такой, удалить папку system нынешнюю, и подгрузить новый скрипт?
и тот что вы давали в 5-6 посте? так вы пишите, то что в первом устарел, я правильно все понял?

ну все, вроде получилось.
 

Код: Выделить всё

KEENETIC ULTRA> flash || sh
wget -qO - http://pkg.entware-keenetic.ru/binaries/keenle/installer/install_v1.sh | /bin/shflash 2.0  Co
pyright (c) 2011 NDM Systems, Holix
Usage: flash <cmd> ...
cmd:
  default                  -- reset all settings to default values;
  compress                 -- save mib to flash in version independent format;
  autofix                  -- check or repair(reset to defaults) mib database;
  store <filename>         -- store mib to the file in version independent format;
  restore <filename>       -- restore mib from the file;
  upgrade <filename>       -- update firmware from file and reboot system;
  all [<sample>]           -- dump several or all mib parameters;
  cat [@][:][%|^]<mib-name> [[@][:][%|^]<mib-name1> [...]]
                           -- cat a specific mib value;
  check <mib-name>         -- return exit code 1 if mib value is zero;
  [get ][<name>=][@][:][%|^]<mib-name> [[<name1>=][@][:][%|^]<mib-name1> [...]]
                           -- get a specific mib(s) from flash memory;
  set <mib-name>           -- get info about mib-item;
  set <mib-table-name>     -- get mib-table operations help;
  set <mib-name> <value> [<mib1-name> <value> [...]]
                           -- set a specific mib(s) into flash memory.
[@][:][%|^]<mib-name>:
  @   -- add backslash symbols before '"', '`' and '\';
  :   -- add backslash symbols before ':';
  ^   -- add backslash symbols before '^';
  %   -- get numeric value of enum or set type of mib item;
  ^   -- get hexadecimal value of enum or set type of mib item.


BusyBox v1.8.2 (2015-11-05 21:10:59 MSK) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ # wget -qO - http://pkg.entware-keenetic.ru/binaries/keenle/installer/install_v1.sh | /bin/sh
Entware-ng installation started
Info: Creating folders...
Info: Deploying opkg package manager...
Downloading /opt/bin/opkg... success!
Downloading /opt/etc/opkg.conf... success!
Info: Basic packages installation...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz.
Inflating http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz.
Updated list of available packages in /opt/var/opkg-lists/keenle.
Installing opt-ndmsv1 (1.0-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/opt-ndmsv1_1.0-1_keenle.ipk.
Installing libc (1.0.17-8) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libc_1.0.17-8_keenle.ipk.
Installing libgcc (5.4.0-8) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libgcc_5.4.0-8_keenle.ipk.
Installing libssp (5.4.0-8) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libssp_5.4.0-8_keenle.ipk.
Installing libstdcpp (5.4.0-8) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libstdcpp_5.4.0-8_keenle.ipk.
Installing libpthread (1.0.17-8) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpthread_1.0.17-8_keenle.ipk.
Installing librt (1.0.17-8) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/librt_1.0.17-8_keenle.ipk.
Installing ldconfig (1.0.17-8) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/ldconfig_1.0.17-8_keenle.ipk.
Installing findutils (4.6.0-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/findutils_4.6.0-1_keenle.ipk.
Installing terminfo (6.0-1b) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/terminfo_6.0-1b_keenle.ipk.
Configuring libgcc.
Configuring libc.
Configuring libssp.
Configuring terminfo.
Configuring ldconfig.
Configuring libpthread.
Configuring libstdcpp.
Configuring librt.
Configuring findutils.
Configuring opt-ndmsv1.
Updating /opt/etc/ld.so.cache... done.
Installing busybox (1.24.2-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/busybox_1.24.2-1_keenle.ipk.
Configuring busybox.
Warning: '/opt/bin/find' is already exists, skipping.
Warning: '/opt/bin/xargs' is already exists, skipping.
Installing dropbear (2016.74-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/dropbear_2016.74-1_keenle.ipk.
Configuring dropbear.
Generating key, this may take a while...
Downloading /media/DISK_A1/system/bin/ext_init.sh... success!
Downloading /media/DISK_A1/system/bin/ext_firewall.sh... success!
Creating swap file. Please wait...
128+0 records in
128+0 records out
Setting up swapspace version 1, size = 134213632 bytes
Starting Entware ....
 Starting dropbear...              done.

¦Я¦-¦¬¦+TА¦-¦-¦¬TП¦¦¦-! ¦ХTБ¦¬¦¬ TБ¦¦TА¦¬¦¬TВ ¦-¦¦ ¦-TЛ¦+¦-¦¬ ¦-TИ¦¬¦-¦-¦¦, TВ¦- TБ¦¬cTВ¦¦¦-¦- ¦¬¦-¦¦¦¦T
 Entware-ng TГTБ¦¬¦¦TИ¦-¦- TГTБTВ¦-¦-¦-¦-¦¬¦¦¦-¦-.

¦Э¦-TИ¦¬¦¬ ¦-TИ¦¬¦-¦¦TГ - TБ¦-¦-¦-TЙ¦¬TВ¦¦ ¦-¦- TД¦-TАTГ¦-¦¦ http://forums.zyxmon.org/viewforum.php?f=5

¦Ф¦¬TП TГTБTВ¦-¦-¦-¦-¦¦¦¬ ¦¬¦-¦¦¦¦TВ¦-¦- ¦¬TБ¦¬¦-¦¬TМ¦¬TГ¦¦TВ¦¦ ¦¦¦-¦-¦-¦-¦+TГ 'opkg install <pkg_name>'
.

¦ХTБ¦¬¦¬ ¦Т¦-¦- ¦-¦¦ ¦-TГ¦¦¦¦¦- TБ¦-¦-¦¬ TД¦-¦¦¦¬, ¦¬¦¦TА¦¦¦¬¦-¦¦¦-TГ¦¦TВ¦¦ /opt/etc/init.d/S01swap ¦- /
opt/etc/init.d/K01swap.

~ #
Свернуть

меня только смущает это:
Warning: '/opt/bin/find' is already exists, skipping.
Warning: '/opt/bin/xargs' is already exists, skipping.
а так уже поставил smarmontools, mc, htop, все работает.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1102
Зарегистрирован: 09 авг 2015, 14:33

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Zyxmon » 17 окт 2016, 07:47

Wu-Tang писал(а):Источник цитаты меня только смущает это:

Это нормально.

Аватара пользователя
Wu-Tang
Сообщения: 9
Зарегистрирован: 04 окт 2016, 04:14

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Wu-Tang » 18 окт 2016, 01:10

Zyxmon,
просто у вас в логе таких строк со skipped я не увидел.

и как определиться нужен ли своп в папке opt?

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1102
Зарегистрирован: 09 авг 2015, 14:33

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Zyxmon » 18 окт 2016, 08:12

Wu-Tang писал(а):Источник цитаты нужен ли своп в папке opt?

Это зависит от модели кинетика и запускаемых приложений. На черных моделях обычно не нужен.

Аватара пользователя
Wu-Tang
Сообщения: 9
Зарегистрирован: 04 окт 2016, 04:14

Entware-ng на кинетиках с прошивкой NDMS v1

Сообщение Wu-Tang » 19 окт 2016, 21:49

Zyxmon,
у меня ультра 1, пользуюсь smartmontool, mc, htop и все пока.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 0 посетителей :: 0 зарегистрированных, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей