NDMS V2 + Entware

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Александр Рыжов
Сообщения: 443
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 07 ноя 2015, 13:14

kpox, приведите вывод команды set.

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

Сообщение Zyxmon » 07 ноя 2015, 13:48

kpox писал(а):Источник цитаты Разворачивал entware с помощью пакета Zyxmon'a. Потом поставил ndmq и не запускается.

Есть подозрение, что libndm и ndmq собраны уже новой системой сборки Entware-ng (на базе uclibc-ng), а мой установщик использует пока классический вариант Entware (на базе uclibc). Полной бинарной совместимости нет.
Можно создать недостающие симлинки libc.so.1 и librt.so.1 (должны указывать на те же либы, что и libc.so.0 и librt.so.0) и надеятся, что все заработает.

Нам с Александром интереснее тестирование его тестовой репы. Но она существенно обновится в понедельник примерно. Я вернусь к кинетикам в течении месяца. Есть планы все улучшить и углУбить. Но у меня не 100 рук и не 1000 часов в сутках, как и у Александра. Подождите и Вы.

kpox
Сообщения: 15
Зарегистрирован: 15 окт 2015, 11:30

Сообщение kpox » 07 ноя 2015, 14:33

Александр Рыжов писал(а):Источник цитаты kpox, приведите вывод команды set.

set
HOME='/opt/root'
HOSTNAME='Keenetic'
IFS='
'
LANG='ru_RU.UTF-8'
LC_ALL='ru_RU.UTF-8'
LOGNAME='root'
OPTIND='1'
PATH='/opt/bin:/opt/sbin:/sbin:/usr/sbin:/bin:/usr/bin'
PPID='410'
PS1='\w \$ '
PS2='> '
PS4='+ '
PWD='/opt/root'
SHELL='/opt/bin/sh'
SHLVL='1'
SSH_CLIENT='192.168.1.44 49654 22'
SSH_CONNECTION='192.168.1.44 49654 192.168.1.1 22'
SSH_TTY='/dev/pts/0'
TEMP='/opt/tmp'
TERM='xterm'
TERMINFO='/opt/share/terminfo'
TMP='/opt/tmp'
TZ='MSK-3'
USER='root'
_='LC_ALL=ru_RU.UTF-8'
Свернуть


Zyxmon писал(а):Источник цитаты Но у меня не 100 рук и не 1000 часов в сутках, как и у Александра. Подождите и Вы.

Я же без претензий. Протестировал и сообщил, что-то типа багрепорта :)

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

Сообщение Zyxmon » 07 ноя 2015, 14:42

kpox писал(а):Источник цитаты Я же без претензий. Протестировал и сообщил, что-то типа багрепорта


Сейчас (около недели) некий переходный период. Можно пользоваться моим установщиком, openvpn. Но нельзя (хотя попробуйте) ndmq.
На следующей неделе (предположительно) Александр выложит новый репозиторий. Нам интересны будут баг репорты при его использовании. Что, кроме стандартного Entware соберет Александр - к нему. Мы тут напишем, когда начинать тестирование. ;)

dexter
Сообщения: 63
Зарегистрирован: 23 авг 2015, 09:40

Сообщение dexter » 07 ноя 2015, 21:51

Zyxmon, я опять со своим SNMP. Будет возможность его использовать или нет?

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

Сообщение Zyxmon » 07 ноя 2015, 22:00

dexter писал(а):Источник цитаты я опять со своим SNMP. Будет возможность его использовать или нет?

Я не проверяю все пакеты. Это физически невозможно. Ответ - не знаю. Единственно, что могу сказать - mini-snmp не собирается под интеловской 64 битной архитектурой (net-snmp - собирается).
Вам проверять, когда будет все готово. Сейчас уже есть 2 варианта - мой (со старой репой) и Александра с новой тестовой. Проверяйте лучше на новой тестовой. Новая репа тут - http://entware.zyxmon.org/binaries/mipsel/ (если после установки в /opt/etc/opkg.conf прописан этот URL, проверяйте).

dexter
Сообщения: 63
Зарегистрирован: 23 авг 2015, 09:40

Сообщение dexter » 07 ноя 2015, 22:13

С удовольствием проверю. Я проверял на старой пакет snmpd и snmpd-static. Оба пакета запустились, но увидели только статистику по памяти. Ни информации по процессору ни статистики с интерфейсов.

Аватара пользователя
Александр Рыжов
Сообщения: 443
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 07 ноя 2015, 22:39

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

Проверил работоспособность, после распаковки у вас в системе будут следующие пакеты, объёмом 2,7МБ:

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

/ # opkg list_installed
busybox - 1.23.2-3
iptables-keenetic - 1.4.21-1
keenopt-scripts - 0.1-1
ldconfig - 1.0.8-1
libc - 1.0.8-1
libgcc - 4.8.5-1
libndm - 1.0.22-1
libpthread - 1.0.8-1
librt - 1.0.8-1
libssp - 4.8.5-1
ndmq - 1.0.2-1

dexter
Сообщения: 63
Зарегистрирован: 23 авг 2015, 09:40

Сообщение dexter » 07 ноя 2015, 23:00

Сделал все по инструкции.
В журнале вижу такое сообщение:

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

Nov 07 21:58:20ndmOpkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/.

и

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

Nov 07 19:22:19npkginflating "entware4keenetic_1.1-1_mipselsf.ipk".
Nov 07 22:22:26ndmOpkg::Manager: /tmp/mnt/OPKG initialized.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_RaiseException: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Resume_or_Rethrow: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Register: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Resume: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Unregister: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: _Unwind_SjLj_Unregister: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: _Unwind_SjLj_Register: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: _Unwind_SjLj_Resume: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: __gcc_personality_sj0: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: _Unwind_SjLj_Unregister: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: _Unwind_SjLj_Register: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: _Unwind_SjLj_Resume: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: __gcc_personality_sj0: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: _Unwind_SjLj_Unregister: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: _Unwind_SjLj_Register: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: _Unwind_SjLj_Resume: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: __gcc_personality_sj0: symbol not found.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/init.d/rc.unslung: exit code 127.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/ndm/user.d/010-profile.sh: admin's home directory created.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/ndm/user.d/010-profile.sh: admin's profile has been created.
Nov 07 22:22:26ndmOpkg::Manager: /opt/etc/ndm/user.d/020-root-pwd.sh: Pasword is set from file.


У меня Giga 2 вот с этой прошивкой http://files.keenopt.ru/firmware/Keenetic_Giga_II/2015-11-04/kng_rb_alpha_2.05.C.1.0-4.bin

Откатился на старую прошивку. Все установилось. По телнету попал. Одного только не понял, а как пакеты-то ставить?

Аватара пользователя
Александр Рыжов
Сообщения: 443
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 08 ноя 2015, 10:31

dexter писал(а):Источник цитаты Откатился на старую прошивку. Все установилось.
Надо по хорошему отписаться на keenopt, я не могу это воспроизвести ни на Ultra II, ни на Omni II. Очень похоже на коряво устнановленную переменную среды. Если есть желание повозиться дальше, то на новой прошивке с развёрнутой среды Entware возьмите по FTP файл /opt/etc/init.d/rc.unslung, допишите в нём второй строчкой

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

unset LD_LIBRARY_PATH

и закачайте назад. После перезагрузке скорее всего ошибки исчезнут.


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

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

Всего 1 посетитель :: 0 зарегистрированных, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

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