Jump to content
TheBB

Entware-Keenetic & uClibc-ng 1.0.23

Recommended Posts

Предлагается к тесту репозиторий пакетов, собранный с использованием системной библиотеки uClibc-ng версии 1.0.23

Архив для установки на устройства с mipsel архитектурой (все поддерживающие OPKG, кроме DSL, VOX, LTE). Установка стандартна:

Ставим, пробуем, отписываемся...

Share this post


Link to post
Share on other sites

22 vs 23

о дороге" к новой версии выкинули rpc (за подробностями сюда) , что при сборке повлекло за собой отвал следующих пакетов (с зависимостями): dsniff, ipcad, lmbench, portmap, aspell, haproxy, ipsec-tools, nfs-kernel-server, ntfs-3g, openconnect, owfs, ruby, snort, inetutils, e2fsprogs. Остальные изменения не столь существенны. Общее число пакетов в репе - 1836.

лог установки

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

 


...
[I] Apr  3 14:37:42 ndm: Opkg::Manager: disk is set to: a84d25db-246b-4d75-8930-010f25879f07:
[I] Apr  3 14:37:42 ndm: kernel: EXT4-fs (sda): re-mounted. Opts: (null)
[I] Apr  3 14:37:42 ndm: Opkg::Manager: /tmp/mnt/4tests mounted to /tmp/mnt/4tests.
[I] Apr  3 14:37:42 ndm: Opkg::Manager: /tmp/mnt/4tests mounted to /opt/.
[I] Apr  3 14:37:42 npkg: inflating "installer-keenle.tar.gz".
[I] Apr  3 14:37:52 ndm: Opkg::Manager: /tmp/mnt/4tests initialized.
[I] Apr  3 14:37:52 ndm: Opkg::Manager: init script reset to default: /opt/etc/initrc.
[E] Apr  3 14:37:52 ndm: Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/.
[I] Apr  3 14:37:52 installer: Info: Раздел пригоден для установки.
[I] Apr  3 14:37:52 installer: [1/5] Начало развёртывания системы Entware-Keenetic...
[I] Apr  3 14:37:52 installer: Info: Создание папок...
[I] Apr  3 14:37:52 installer: [2/5] Загрузка и установка базовых пакетов...
[I] Apr  3 14:37:53 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/Packages.gz.
[I] Apr  3 14:37:53 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/test.
[I] Apr  3 14:37:53 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing opt-ndmsv2 (1.0-6) to root...
[I] Apr  3 14:37:53 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/opt-ndmsv2_1.0-6_keenle.ipk.
[I] Apr  3 14:37:54 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libc (1.0.23-1) to root...
[I] Apr  3 14:37:54 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/libc_1.0.23-1_keenle.ipk.
[I] Apr  3 14:37:55 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libgcc (5.4.0-1) to root...
[I] Apr  3 14:37:55 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/libgcc_5.4.0-1_keenle.ipk.
[I] Apr  3 14:37:56 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libssp (5.4.0-1) to root...
[I] Apr  3 14:37:56 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/libssp_5.4.0-1_keenle.ipk.
[I] Apr  3 14:37:57 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libstdcpp (5.4.0-1) to root...
[I] Apr  3 14:37:57 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/libstdcpp_5.4.0-1_keenle.ipk.
[I] Apr  3 14:37:58 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libpthread (1.0.23-1) to root...
[I] Apr  3 14:37:58 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/libpthread_1.0.23-1_keenle.ipk.
[I] Apr  3 14:37:59 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing librt (1.0.23-1) to root...
[I] Apr  3 14:37:59 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/librt_1.0.23-1_keenle.ipk.
[I] Apr  3 14:38:00 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ldconfig (1.0.23-1) to root...
[I] Apr  3 14:38:00 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/ldconfig_1.0.23-1_keenle.ipk.
[I] Apr  3 14:38:00 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing findutils (4.6.0-1) to root...
[I] Apr  3 14:38:00 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/findutils_4.6.0-1_keenle.ipk.
[I] Apr  3 14:38:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing terminfo (6.0-1c) to root...
[I] Apr  3 14:38:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/terminfo_6.0-1c_keenle.ipk.
[I] Apr  3 14:38:02 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing dropbear (2016.74-1) to root...
[I] Apr  3 14:38:02 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/dropbear_2016.74-1_keenle.ipk.
[I] Apr  3 14:38:02 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ndmq (1.0.2-1) to root...
[I] Apr  3 14:38:02 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/ndmq_1.0.2-1_keenle.ipk.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libndm (1.1.0-1) to root...
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/test/uClibc-23/libndm_1.1.0-1_keenle.ipk.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updating /opt/etc/ld.so.cache... done.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libgcc.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libc.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libssp.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring terminfo.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ldconfig.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libpthread.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring librt.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libndm.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ndmq.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring dropbear.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libstdcpp.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring findutils.
[I] Apr  3 14:38:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring opt-ndmsv2.
[I] Apr  3 14:38:10 installer: Info: Установка пакетов прошла успешно! Продолжаем...
[I] Apr  3 14:38:11 installer: [3/5] Генерация SSH-ключей...
[I] Apr  3 14:38:11 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Generating key, this may take a while...
[I] Apr  3 14:38:23 installer: Info: Ключ ecdsa создан
[I] Apr  3 14:38:23 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: ......Generating key, this may take a while...
[I] Apr  3 14:38:25 installer: Info: Ключ rsa создан
[I] Apr  3 14:38:25 installer: [4/5] Установка Entware-Keenetic завершена!
[I] Apr  3 14:38:25 installer: Запуск dropbear...
[I] Apr  3 14:38:25 dropbear[6134]: Running in background
[I] Apr  3 14:38:25 installer: [5/5] Настройка сценария запуска для прошивки NDMS...
[I] Apr  3 14:38:25 ndm: Core::Server: started Session /var/run/ndm.core.socket.
[I] Apr  3 14:38:25 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung".
[I] Apr  3 14:38:25 ndm: Core::Server: client disconnected.
[I] Apr  3 14:38:25 ndm: Core::Server: started Session /var/run/ndm.core.socket.
[I] Apr  3 14:38:25 ndm: Core::ConfigurationSaver: saving configuration...
[I] Apr  3 14:38:25 ndm: Core::Server: client disconnected.
[I] Apr  3 14:38:25 installer: Готово!!!
[I] Apr  3 14:38:25 installer: Можно открыть SSH-сессию для соединения с устройством (логин:пароль -> root:zyxel).
[I] Apr  3 14:38:25 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: .
[I] Apr  3 14:38:29 ndm: Core::ConfigurationSaver: configuration saved.
...

 

в системе

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

 


XXX@XXX:~$ ssh root@192.168.2.1
The authenticity of host '192.168.2.1 (192.168.2.1)' can't be established.
ECDSA key fingerprint is SHA256:0123456789ABCDEF0123456789ABCDEF.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.2.1' (ECDSA) to the list of known hosts.
root@192.168.2.1's password: 


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

~ # ls -al /opt/lib/
drwxr-xr-x    4 root     root          1024 Apr  3 13:25 .
drwxr-xr-x   13 root     root          1024 Apr  3 13:26 ..
-rwxr-xr-x    1 root     root         31872 Apr  3 13:25 ld-uClibc-1.0.23.so
lrwxrwxrwx    1 root     root            14 Apr  3 13:25 ld-uClibc.so.0 -> ld-uClibc.so.1
lrwxrwxrwx    1 root     root            19 Apr  3 13:25 ld-uClibc.so.1 -> ld-uClibc-1.0.23.so
lrwxrwxrwx    1 root     root            19 Apr  3 13:25 libc.so.0 -> libuClibc-1.0.23.so
lrwxrwxrwx    1 root     root            19 Apr  3 13:25 libc.so.1 -> libuClibc-1.0.23.so
-rw-r--r--    1 root     root         93976 Apr  3 13:25 libgcc_s.so.1
-rwxr-xr-x    1 root     root        127700 Apr  3 13:25 libndm.so
lrwxrwxrwx    1 root     root            15 Apr  3 13:25 libssp.so.0 -> libssp.so.0.0.0
-rwxr-xr-x    1 root     root          8016 Apr  3 13:25 libssp.so.0.0.0
lrwxrwxrwx    1 root     root            19 Apr  3 13:25 libstdc++.so.6 -> libstdc++.so.6.0.21
-rwxr-xr-x    1 root     root       1585396 Apr  3 13:25 libstdc++.so.6.0.21
-rw-r--r--    1 root     root          2560 Apr  3 13:25 libstdc++.so.6.0.21-gdb.py
-rwxr-xr-x    1 root     root        843908 Apr  3 13:25 libuClibc-1.0.23.so
drwxr-xr-x    3 root     root          1024 Apr  3 13:26 opkg
drwxr-xr-x    3 root     root          1024 Apr  3 13:25 upgrade
~ # env
SSH_CLIENT=192.168.1.1 47358 22
USER=root
SHLVL=1
TERMINFO=/opt/share/terminfo
HOME=/opt/root
SSH_TTY=/dev/pts/0
LOGNAME=root
TEMP=/opt/tmp
TERM=xterm
PATH=/opt/usr/sbin:/opt/sbin:/opt/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin
LANG=ru_RU.UTF-8
TMP=/opt/tmp
SHELL=/opt/bin/sh
LC_ALL=ru_RU.UTF-8
PWD=/opt/root
SSH_CONNECTION=192.168.1.1 47358 192.168.2.1 22
~ # 

 

 

 

Share this post


Link to post
Share on other sites

в лучших традициях пятницы - обновление (тестового) репозитория!!!

очередная порция патчей на пути к новой версии либы + прикручена librpc, посему

В 03.04.2017 в 14:41, TheBB сказал:

... отвал следующих пакетов (с зависимостями): dsniff, ipcad, lmbench, portmap, aspell, haproxy, ipsec-tools, nfs-kernel-server, ntfs-3g, openconnect, owfs, ruby, snort, inetutils, e2fsprogs...

должно быть не актуально (???).

Общее число пакетов в репе - 1996

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...