Перейти к содержанию

TheBB

Модераторы
  • Постов

    2 579
  • Зарегистрирован

  • Посещение

  • Победитель дней

    63

Сообщения, опубликованные TheBB

  1. Собственно, как только обновили репу, так вышла новая версия uClibc-ng, посему:

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

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

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

    +

    общее число пакетов - 2007

  2. пакеты в репозитории `opkg install bandwidthd-sqlite`

    bandwidthd-sqlite_2.0.1-34-1_mips-3x.ipk

    bandwidthd-sqlite_2.0.1-34-1_mipsel-3x.ipk

    нужно поднять сервер и прикрутить модули php7 (для тестового запуска использовалась "расширенная морда" на основе энджика).

    установить пакет, запустить бинарник или наваять скрипт запуска, типа:

    #!/bin/sh
    
    [ -f /opt/var/run/bandwidthd.pid ] && rm /opt/var/run/bandwidthd.pid
    
    ENABLED=yes
    PROCS=bandwidthd
    ARGS=""
    PREARGS=""
    DESC=$PROCS
    PATH=/opt/bin:/opt/sbin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    
    . /opt/etc/init.d/rc.func
    

    не забыть сделать его исполняемым (`chmod +x /path/to/script`), запустить и подождать 1-2 мин. (на создание БД), сидеть и собирать статистику )))

    ip.add.re.ss:port/bandwidthd/

    screen_143.png

    screen_142.png

    • Спасибо 2
  3. Giga2 (и не только): прописал и забыл, периодически обновляю прошивку, всё на своих местах...

    Где-то ответы давались, надо искать по форуму.  Раз настаиваете на проблеме, где подтверждение (self-test, скрины и прочее, прочее, прочее...)?

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

    очередная порция патчей на пути к новой версии либы + прикручена 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

  5. 18 часов назад, gvan сказал:

    ... -C только при распаковке учитывается...

    учитывается и при упаковке, для перечисления папок, которые нужно поместить в архив.

    +

    tar czvf /opt/backup.tar.gz -C /opt/ etc share var

    screen_141.png

    • Спасибо 1
  6. Если Вы "меньшевик", то

    8 часов назад, Leonid Goltsblat сказал:

    знания некоторые кое у кого есть

    однако

    8 часов назад, Leonid Goltsblat сказал:

    ... Я думаю, либо у меня недонастроено что-то, либо глюк где-то (то ли в прошивке, то ли entware - толком не понятно...

    выходит, что Вы - "большевик"...

  7. зачем семь в кубе? это ж не портвейн! недостаток прав, как и их излишек, может не вывести пациента из комы или наоборот - загнать в неё :)

    много лишних движений для чайников, кипятильников и самоваров

    • Спасибо 2
  8. не обновили список?

    ~ # opkg update
    Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz.
    Updated list of available packages in /opt/var/opkg-lists/keen3x.
    ~ # opkg list *netdata*
    netdata - 1.4.0-3 - netdata is a highly optimized Linux daemon providing real-time performance
     monitoring for Linux systems, applications and SNMP devices over the web.
    ~ # opkg install netdata
    Installing netdata (1.4.0-3) to root...
    Downloading http://entware-3x.zyxmon.org/binaries/mipsel/netdata_1.4.0-3_mipsel-3x.ipk.
    Configuring netdata.
    ~ #

     

  9. 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
    ~ # 

     

     

     

×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.