Jump to content

Как начать работать с OPKG


Recommended Posts

Добрый день! Не нашел ни одной вменяемой инструкции, где можно прочитать о начале работы с OPKG. Ну вот поставил я его, смонтировал диск для работы. Дальше-то что? вроде бы по ssh должен соединится, но нет. SSH - connection refused. По telnet команда opkg install недоступна.

 

Может быть кто-то даст ссылку как научиться с ним работать?

Прошу администраторов не пинать и отправить мою тему либо в нужный раздел, либо в правильное место у Google

Edited by Дмитрий Сысоев
Link to comment
Share on other sites

Нашел, вы хоть это куда-то в шапку что-то поместите.

 

1) Необходимо скачать на сайте http://files.keenopt.ru/preinstall для вашего роутера файл kng_re_install.zip

2) далее распаковать архив и поместить содержимое в корень вашего USB-носителя

3) Далее во вкладке OPKG - выключить/включить диск

4) Ждем некоторое время и заходим по SSH. Логин root - пароль - от учетной записи admin

5) Profit. Пользуемся opkg. для начала opkg -h

  • Upvote 1
Link to comment
Share on other sites

1 час назад, Дмитрий Сысоев сказал:

Нашел, вы хоть это куда-то в шапку что-то поместите.

Вы нашли то, что давно не работает. Нормальные рабочие инструкции в прикрепленных темах соседнего раздела.

  • Thanks 1
Link to comment
Share on other sites

  • 1 month later...
В 12.06.2017 в 10:10, zyxmon сказал:

Вы нашли то, что давно не работает. Нормальные рабочие инструкции в прикрепленных темах соседнего раздела.

а можно ссылку на рабочую инструкцию

а то толи я слепой толи не нашол

Link to comment
Share on other sites

  • 2 months later...

Уважаемые, а с чего начинать владельцу белого Keenetic Giga (1) ?

Текущие инструкции не адаптированы на эту модель, последней выпущенной версией прошивки для которой является 2.04.C.7.0-8.

OPKG доступен лишь через CLI при подключении по telnet и в своем арсенале имеет лишь 3 команды: disk, chroot, initrc

Пробовал форматировать флешку в ext3, давал метку, помещал в созданную папку install файл installer-keenle.tar, но так как никаких галочек в веб интерфейсе нет, эти действия ничем толковым не заканчивались.
Каким-то образом была сформирована структура каталогов после перезагрузок, и попыток запустить 

 opkg initrc /opt/etc/init.d/rc.unslung

вначале в ней было не так много каталогов, как сейчас

image.png.57954c5dd2db3cf8a75e53619d7ed645.png

видимо из-за того, что я пробовал так же вводить команду 

opkg initrc /opt/etc/init.d/doinstall

image.png.68e37eca96212621452c30cc7ba8ab80.pngimage.png.ee331f7cbdaffb17836fbf9d243b5d3c.png

и затем отправлять роутер в ребут 

image.png.523d84c3745776aaa1fde298b820ea04.png

однако после этого роутер впадал в неясное состояние, отключал всю связь с внешним миром и уходил в себя (хотя индикация при этом на нем была вполне жизнеспособная).

Из этого состояния он выходил только по тумблеру питания и повторному запуску.

 

Что именно я делаю не так? Полагаю есть рабочие методы запуска в полноценную эксплуатацию

 

P.S. извиняюсь за свои очень скромные познания в области работы с данным CLI и Linux.

P.S.S. в целом просматривая форум, наблюдаю некую дискриминацию этой модели, она мало где упоминается.

 

Link to comment
Share on other sites

1 час назад, Gromex сказал:

P.S.S. в целом просматривая форум, наблюдаю некую дискриминацию этой модели, она мало где упоминается.

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

Link to comment
Share on other sites

@Gromex ,

на форуме было неск-ко тем про "белые" Кинетики (что-то не все находятся поиском, м.б. глюк). В одной из них выкладывал установщик, переделанный под "старые" модели с NDMSv2.04 c OPKG...

продублирую - installer-keenle-white.tar.gz , т.к. с текущим (для keenle), установка может заканчиваться ошибкой из-за различия в командах сохранения конфигурации. Если не сработает, вырежу ndmq и перезалью. + тема "напочитать"

  • Thanks 3
Link to comment
Share on other sites

24 минуты назад, TheBB сказал:

@Gromex ,

на форуме было неск-ко тем про "белые" Кинетики (что-то не все находятся поиском, м.б. глюк). В одной из них выкладывал установщик, переделанный под "старые" модели с NDMSv2.04 c OPKG...

продублирую -  installer-keenle-white.tar.gz , т.к. с текущим (для keenle), установка может заканчиваться ошибкой из-за различия в командах сохранения конфигурации. Если не сработает, вырежу ndmq и перезалью. + тема "напочитать"

Благодарю за ответ, отпишусь о результате, как доберусь до девайса.

Хорошая тема "напочитать", жаль не попалась прежде.

Link to comment
Share on other sites

Sep 24 00:31:03npkgfailed to inflate "installer-keenle-white.tar.gz": bad size (00000000000).

Sep 24 00:31:03ndmOpkg::Manager: system failed [0xcffd0159], exit code 142.
 
Архив битый похоже
 
md5 ff1a6dde0d2ecabbad17e3f7cfe78626 *installer-keenle-white.tar.gz

installer-keenle-white.tar.md5

Edited by Gromex
md5
Link to comment
Share on other sites

Залил. К сожалению попытка не увенчалась успехом. Полагаю тот факт, что на флешке 2 раздела (ext2 и ntfs) не влияют на ситуацию

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

 

После заливки файла и рестарта зависшего роутера с кнопки (что с веб морды, что с телнета наш друг виснет на данной прошивке на процедуре ребута)
 
Sep 24 02:00:49ndmFileSystem::Ext: "/dev/sda" has an unknown partition type, ignored.
Sep 24 02:00:49ndmFileSystem::Ext: failed to create a new filesystem.
Sep 24 02:00:49ndmFileSystem::Ext: ext2 "d75eee71-5610-4574-9d83-b69b4e10aeb2:" filesystem initialized.
Sep 24 02:00:49ndmOpkg::Manager: /tmp/mnt/zystor mounted to /tmp/mnt/zystor.
Sep 24 02:00:49ndmOpkg::Manager: /tmp/mnt/zystor mounted to /opt/.
Sep 24 02:00:49ndmFileSystem::Ext: ntfs "7DA4B656725C9C64:" filesystem initialized.
Sep 24 02:00:49ndmCore::Server: started a new session.
Sep 24 02:00:49ndmkernel: tntfs: fail_safe is enabled
Sep 24 02:00:49ndmCore::Server: started a new session.
Sep 24 02:00:49ndmCore::Server: started a new session.
Sep 24 02:00:49ndmCore::Session: client disconnected.
Sep 24 02:00:50ndmkernel: tntfs info: NTFS volume version 3.1 (cluster_size 4096, PAGE_CACHE_SIZE 4096).
Sep 24 02:00:50ndmCore::Session: client disconnected.
Sep 24 02:00:50npkgfailed to stat "/opt/install/": installer-keenle-white.tar.gz: input/output error.
Sep 24 02:00:50npkgfailed to stat "/opt/install/": installer-keenle-white.tar.gz: input/output error.
Sep 24 02:00:50agHTTP::ServerApp: ready.
Sep 24 02:00:50ndmOpkg::Manager: system failed [0xcffd0159], exit code 134.
 
Далее повторяю
opkg disk zystor:
opkg initrc /opt/etc/init.d/rc.unslung
system config-save
 
Sep 24 02:16:38ndmOpkg::Manager: disk is set to: zystor:
Sep 24 02:16:38ndmOpkg::Manager: /tmp/mnt/zystor/ mounted to /tmp/mnt/zystor/.
Sep 24 02:16:38ndmOpkg::Manager: /tmp/mnt/zystor/ mounted to /opt/.
Sep 24 02:16:38ndmOpkg::Manager: none mounted to /opt/proc/.
Sep 24 02:16:38ndmOpkg::Manager: none mounted to /opt/sys/.
Sep 24 02:16:38ndmOpkg::Manager: /dev mounted to /opt/dev/.
Sep 24 02:16:38ndmOpkg::Manager: /tmp mounted to /opt/tmp.
Sep 24 02:16:38ndmOpkg::Manager: none mounted to /opt/dev/pts/.
Sep 24 02:16:38ndmOpkg::Manager: system failed [0xcffd024c].
Sep 24 02:16:38ndmOpkg::Manager: system failed [0xcffd0252].
Sep 24 02:16:38ndmOpkg::Manager: system failed [0xcffd025e], unable to copy /etc/shells -> /opt/etc/shells.
Sep 24 02:16:38ndmOpkg::Manager: system failed [0xcffd0268]unable to copy /etc/profile -> /opt/etc/profile.
Sep 24 02:16:38npkgfailed to stat "/opt/install/": installer-keenle-white.tar.gz: input/output error.
Sep 24 02:16:38npkgfailed to stat "/opt/install/": installer-keenle-white.tar.gz: input/output error.
Sep 24 02:16:38ndmOpkg::Manager: system failed [0xcffd0159], exit code 134.
Sep 24 02:16:59ndmOpkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung".
Sep 24 02:17:29ndmCore::ConfigurationSaver: saving configuration...
Sep 24 02:17:33ndmCore::ConfigurationSaver: configuration saved.

далее жму извлечение флешки, извлекаю, вставляю назад

Sep 24 02:22:48ndmFileSystem::Repository: "7DA4B656725C9C64:" unmounted.
Sep 24 02:22:54ndmFileSystem::Repository: "d75eee71-5610-4574-9d83-b69b4e10aeb2:" unmounted.
..
Sep 24 02:23:20ndmkernel: usb 1-1.2: USB disconnect, address 3
Sep 24 02:23:20ndmFileSystem::Repository: unregistering "7DA4B656725C9C64:" filesystem...
Sep 24 02:23:20ndmFileSystem::Repository: unregistering "d75eee71-5610-4574-9d83-b69b4e10aeb2:" filesystem...
Sep 24 02:23:47ndmkernel: usb 1-1.2: new high speed USB device using dwc_otg and address 4
Sep 24 02:23:47ndmkernel: usb 1-1.2: configuration #1 chosen from 1 choice
Sep 24 02:23:47ndmkernel: scsi1 : SCSI emulation for USB Mass Storage devices
Sep 24 02:23:47ndmkernel: usb-storage: device found at 4
Sep 24 02:23:47ndmkernel: usb-storage: waiting for device to settle before scanning
Sep 24 02:23:52ndmkernel: scsi 1:0:0:0: Direct-Access SanDisk Cruzer Fit 1.00 PQ: 0 ANSI: 6
Sep 24 02:23:52ndmkernel: sd 1:0:0:0: [sdb] 31260672 512-byte hardware sectors (16005 MB)
Sep 24 02:23:52ndmkernel: sd 1:0:0:0: [sdb] Write Protect is off
Sep 24 02:23:52ndmkernel: sd 1:0:0:0: [sdb] Mode Sense: 43 00 00 00
Sep 24 02:23:52ndmkernel: sd 1:0:0:0: [sdb] Assuming drive cache: write through
Sep 24 02:23:52ndmkernel: sd 1:0:0:0: [sdb] 31260672 512-byte hardware sectors (16005 MB)
Sep 24 02:23:53ndmkernel: sd 1:0:0:0: [sdb] Write Protect is off
Sep 24 02:23:53ndmkernel: sd 1:0:0:0: [sdb] Mode Sense: 43 00 00 00
Sep 24 02:23:53ndmkernel: sd 1:0:0:0: [sdb] Assuming drive cache: write through
Sep 24 02:23:53ndmkernel: sdb: sdb1 sdb2
Sep 24 02:23:53ndmkernel: sd 1:0:0:0: [sdb] Attached SCSI removable disk
Sep 24 02:23:53ndmkernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
Sep 24 02:23:53ndmkernel: usb-storage: device scan complete
Sep 24 02:23:53ndmFileSystem::Ext: "/dev/sdb" has an unknown partition type, ignored.
Sep 24 02:23:53ndmFileSystem::Ext: failed to create a new filesystem.
Sep 24 02:23:53ndmFileSystem::Ext: ext2 "d75eee71-5610-4574-9d83-b69b4e10aeb2:" filesystem initialized.
Sep 24 02:23:53ndmFileSystem::Ext: ntfs "7DA4B656725C9C64:" filesystem initialized.
Sep 24 02:23:53ndmkernel: tntfs: fail_safe is enabled
Sep 24 02:23:53ndmOpkg::Manager: /tmp/mnt/zystor mounted to /tmp/mnt/zystor.
Sep 24 02:23:53ndmOpkg::Manager: /tmp/mnt/zystor mounted to /opt/.
Sep 24 02:23:53npkgfailed to stat "/opt/install/": installer-keenle-white.tar.gz: input/output error.
Sep 24 02:23:53ndmkernel: tntfs info: NTFS volume version 3.1 (cluster_size 4096, PAGE_CACHE_SIZE 4096).
Sep 24 02:23:53npkgfailed to stat "/opt/install/": installer-keenle-white.tar.gz: input/output error.
Sep 24 02:23:53ndmOpkg::Manager: system failed [0xcffd0159], exit code 134.
 
После этого видим, что на флешке появился ряд директорий
 
PS Microsoft.PowerShell.Core\FileSystem::\\grikee\sys> tree
Структура папок тома sys
Серийный номер тома: 00000024 0000:0000
\\grikee\sys.
├───lost+found
├───install
├───proc
├───sys
├───dev
├───tmp
└───opt
    ├───lost+found
    ├───install
    ├───proc
    ├───sys
    ├───dev
    ├───tmp
    └───opt
        ├───lost+found
        ├───install
        ├───proc
        ├───sys
        ├───dev
        ├───tmp
        └───opt
и далее в периоде

 

Link to comment
Share on other sites

`opkg no chroot` для начала

зачистить "хвосты" от прошлых установок

подключить флешку, создать папку install, скопировать в неё архив

подключиться telnet`ом и выполнить 

49 минут назад, Gromex сказал:
opkg disk zystor:
opkg initrc /opt/etc/init.d/rc.unslung
system config-save

reboot...

 

  • Thanks 1
Link to comment
Share on other sites

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

`opkg no chroot` для начала

зачистить "хвосты" от прошлых установок

подключить флешку, создать папку install, скопировать в неё архив

подключиться telnet`ом и выполнить 

reboot...

 

Сделал согласно указанного порядка, разве что ребут  сразу произвел хардовый, через тумблер (про софтовый писал выше)

Скрытый текст
Sep 24 11:26:17ndmFileSystem::Ext: "/dev/sda" has an unknown partition type, ignored.
Sep 24 11:26:17ndmFileSystem::Ext: failed to create a new filesystem.
Sep 24 11:26:17ndmFileSystem::Ext: ext2 "d75eee71-5610-4574-9d83-b69b4e10aeb2:" filesystem initialized.
Sep 24 11:26:17ndmFileSystem::Ext: ntfs "7DA4B656725C9C64:" filesystem initialized.
Sep 24 11:26:17ndmkernel: tntfs: fail_safe is enabled
Sep 24 11:26:17ndmOpkg::Manager: /tmp/mnt/zystor mounted to /tmp/mnt/zystor.
Sep 24 11:26:17ndmOpkg::Manager: /tmp/mnt/zystor mounted to /opt/.
Sep 24 11:26:17ndmCore::Server: started a new session.
Sep 24 11:26:17ndmkernel: tntfs info: NTFS volume version 3.1 (cluster_size 4096, PAGE_CACHE_SIZE 4096).
Sep 24 11:26:17ndmCore::Server: started a new session.
Sep 24 11:26:17ndmCore::Server: started a new session.
Sep 24 11:26:18ndmCore::Session: client disconnected.
Sep 24 11:26:18ndmCore::Session: client disconnected.
Sep 24 11:26:18npkginflating "installer-keenle-white.tar.gz".
Sep 24 11:26:18agHTTP::ServerApp: ready.
Sep 24 11:26:19ndmOpkg::Manager: /tmp/mnt/zystor initialized.
Sep 24 11:26:20ndmOpkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/.
Sep 24 11:26:20ndmProcess: "Opkg shell" unable to start (unable to execute a process: no such file or directory).
Sep 24 11:26:20ndmProcess: failed to start "Opkg shell".
Sep 24 11:26:20ndmOpkg::Manager: process /opt/etc/init.d/doinstall: failed to start.
 
Структура файловая повилась такая:
PS Microsoft.PowerShell.Core\FileSystem::\\grikee\sys> tree /F
Структура папок тома sys
Серийный номер тома: 0000000C 0000:0000
\\grikee\sys.
├───bin
│       uname
│       dirname
│       run-parts
│       chown
│       free
│       more
│       killall
│       crontab
│       unlzma
│       chmod
│       egrep
│       dd
│       fsync
│       uniq
│       dos2unix
│       less
│       touch
│       iostat
│       fgrep
│       mount
│       nc
│       md5sum
│       hostname
│       netmsg
│       sync
│       cmp
│       unzip
│       readlink
│       bunzip2
│       find
│       stty
│       cp
│       wget
│       lock
│       cat
│       xargs
│       wc
│       traceroute
│       stat
│       zcat
│       uptime
│       dnsdomainname
│       [
│       vi
│       mktemp
│       ln
│       gunzip
│       rm
│       lsusb
│       top
│       pidof
│       expr
│       true
│       tar
│       gzip
│       busybox
│       patch
│       ipcalc
│       pgrep
│       passwd
│       du
│       tee
│       id
│       mknod
│       ping6
│       seq
│       base64
│       sed
│       which
│       hostid
│       ps
│       logger
│       head
│       bzcat
│       [[
│       date
│       echo
│       nice
│       ping
│       chgrp
│       renice
│       umount
│       su
│       clear
│       printf
│       ash
│       cut
│       grep
│       od
│       basename
│       time
│       unlink
│       test
│       awk
│       tty
│       mkdir
│       yes
│       telnet
│       tail
│       sha512sum
│       tr
│       strings
│       hexdump
│       nslookup
│       df
│       sleep
│       lzcat
│       mkfifo
│       sort
│       mv
│       diff
│       kill
│       setserial
│       ls
│       false
│       netstat
│       unix2dos
│       dmesg
│       env
│       opkg
│       usleep
│       pwd
│       reset
│       cryptpw
│       sha256sum
│       sh
│       login
│       sha1sum
│       rmdir

├───etc
│   │   opkg.conf
│   │
│   ├───init.d
│   │       doinstall
│   │
│   └───dropbear
│           dropbear_rsa_host_key
│           dropbear_ecdsa_host_key

├───lib
│   │   libuargp.so.1
│   │   libc.so.0
│   │   libutil-1.0.17.so
│   │   libc.so.1
│   │   libcrypt.so.0
│   │   libdl-1.0.17.so
│   │   libresolv.so.1
│   │   libdl.so.1
│   │   libnsl.so
│   │   libresolv.so
│   │   libcrypt-1.0.17.so
│   │   libdl.so
│   │   libm.so.0
│   │   ld-uClibc.so.0
│   │   libutil.so.0
│   │   libutil.so
│   │   libcrypt.so.1
│   │   libm.so.1
│   │   libnsl.so.0
│   │   libm-1.0.17.so
│   │   libnsl.so.1
│   │   ld-uClibc.so.1
│   │   libresolv-1.0.17.so
│   │   libresolv.so.0
│   │   libcrypt.so
│   │   libuargp-1.0.17.so
│   │   libgcc_s.so.1
│   │   ld-uClibc-1.0.17.so
│   │   libdl.so.0
│   │   libm.so
│   │   libutil.so.1
│   │   libnsl-1.0.17.so
│   │   libuClibc-1.0.17.so
│   │   libuargp.so
│   │
│   └───opkg
└───sbin
        ntpd
        crond
        chroot
        start-stop-daemon
        rmmod
        swapon
        setconsole
        insmod
        pivot_root
        route
        blkid
        devmem
        deluser
        telnetd
        lsmod
        sysctl
        addgroup
        reboot
        losetup
        switch_root
        brctl
        getty
        swapoff
        udhcpc
        vconfig
        delgroup
        ifconfig
        halt
        mkswap
        adduser
        poweroff
        klogd
        syslogd
        arping

Пардон, сейчас перепроверил - упустил opkg no chroot

после уже проделанных действий, сразу после ввода в логе поползли строки

Скрытый текст
Sep 24 11:44:07ndmOpkg::Manager: chroot disabled.
Sep 24 11:44:07ndmOpkg::Manager: /tmp/mnt/zystor/ initialized.
Sep 24 11:44:07ndmOpkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/.
Sep 24 11:44:07installerInfo: Раздел пригоден для установки.
Sep 24 11:44:07installer[1/5] Начало развёртывания системы Entware-Keenetic...
Sep 24 11:44:07installerInfo: Создание папок...
Sep 24 11:44:07installer[2/5] Загрузка и установка базовых пакетов...
Sep 24 11:44:08ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz.
Sep 24 11:44:08ndmOpkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/keenle.
Sep 24 11:44:09ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing opt-ndmsv2 (1.0-6) to root...
Sep 24 11:44:09ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/opt-ndmsv2_1.0-6_keenle.ipk.
Sep 24 11:44:11ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing libc (1.0.17-10) to root...
Sep 24 11:44:11ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libc_1.0.17-10_keenle.ipk.
Sep 24 11:44:14ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing libssp (5.4.0-10) to root...
Sep 24 11:44:14ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libssp_5.4.0-10_keenle.ipk.
Sep 24 11:44:16ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing libstdcpp (5.4.0-10) to root...
Sep 24 11:44:16ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libstdcpp_5.4.0-10_keenle.ipk.
Sep 24 11:44:18ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing libpthread (1.0.17-10) to root...
Sep 24 11:44:18ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpthread_1.0.17-10_keenle.ipk.
Sep 24 11:44:20ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing findutils (4.6.0-1) to root...
Sep 24 11:44:20ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/findutils_4.6.0-1_keenle.ipk.
Sep 24 11:44:21ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing terminfo (6.0-1c) to root...
Sep 24 11:44:21ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/terminfo_6.0-1c_keenle.ipk.
Sep 24 11:44:23ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing ndmq (1.0.2-1) to root...
Sep 24 11:44:23ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/ndmq_1.0.2-1_keenle.ipk.
Sep 24 11:44:23ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing libndm (1.1.0-1) to root...
Sep 24 11:44:23ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libndm_1.1.0-1_keenle.ipk.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Updating /opt/etc/ld.so.cache... done.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring libgcc.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring libc.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring libssp.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring terminfo.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring ldconfig.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring libpthread.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring librt.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring libndm.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring ndmq.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring dropbear.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring libstdcpp.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring findutils.
Sep 24 11:44:24ndmOpkg::Manager: /opt/etc/init.d/doinstall: Configuring opt-ndmsv2.
Sep 24 11:44:33installerInfo: Установка пакетов прошла успешно! Продолжаем...
Sep 24 11:44:33installer[3/5] Генерация SSH-ключей...
Sep 24 11:44:35installerInfo: Ключ ecdsa создан
Sep 24 11:44:41ndm Core::ConfigurationSaver: configuration saved.
 

После этого сообщения остановились, сообщения

"Ключ rsa создан" и последующие

Цитата

[4/5] Установка Entware-Keenetic завершена!

[5/5] Настройка сценария запуска для прошивки NDMS...

Готово!!!'
Можно открыть SSH-сессию для соединения с устройством

 

не появлялись в логе.

Решил попробовать залогиниться по ssh, удалось

Ввел

~ # opkg update
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keenle

Пока писал тут этот текст завершились и остальные этапы

Скрытый текст
Sep 24 11:44:37installerInfo: Ключ rsa создан
Sep 24 11:44:37installer[4/5] Установка Entware-Keenetic завершена!
Sep 24 11:44:37installerЗапуск dropbear...
Sep 24 11:44:37installer[5/5] Настройка сценария запуска для прошивки NDMS...
Sep 24 11:44:37dropbear[554]Running in background
Sep 24 11:44:37ndmCore::Server: started a new session.
Sep 24 11:44:37ndmOpkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung".
Sep 24 11:44:37ndmCore::Session: client disconnected.
Sep 24 11:44:37ndmCore::Server: started a new session.
Sep 24 11:44:37ndmCore::ConfigurationSaver: saving configuration...
Sep 24 11:44:37ndmCore::Session: client disconnected.
Sep 24 11:44:37installerГотово!!!
Sep 24 11:44:37installerМожно открыть SSH-сессию для соединения с устройством (логин:пароль -> root:zyxel).
Sep 24 11:44:41ndmCore::ConfigurationSaver: configuration saved.

Похоже на этом все!

Благодарю за помощь и предоставленный installer-keenle-white.tar!

Edited by Gromex
перепроверка
Link to comment
Share on other sites

Хм.. Осталась пара "хвостов" в результате данного "расширения функционала", не связанных со сложностями развертывания.

1) Как бы отучить зависать роутер при софтовом ребуте, поправима ли эта бага прошивки?

2) В прошивке 2.04.C.7.0-8 для беленьких нельзя тыркать компоненты, если нет желания лишиться opkg. Однако при использовании флешки помимо роли сервисного хранилища, например для складывания медиаконтента, встает вопрос разграничения доступа к файлам. Прошивка по дефолту всем юзерам с правом "cifs" дает доступ ко всем шарам одинаково

image.png.81382880d8e6d44cf016b65b17c59392.png

Ситуацию мог бы спасти компонент прошивки "Идентификация пользователя для доступа к файлам и принтерам", но он отключен в этой версии прошивки и его нельзя поставить.

Как быть в данной ситуации?

Edited by Gromex
Link to comment
Share on other sites

Ваш вопрос выходит за рамки названия данного топа и даже раздела. Здесь идёт обсуждение entware, точнее opkg. Вы же, в свою очередь, спрашиваете о ndms, а это не совсем корректно...

Link to comment
Share on other sites

2 часа назад, Gromex сказал:

Как быть в данной ситуации?

1 смириться, т.к. устройство древнее, жить с тем, что есть... или, менять девайс на более "свежий"

2 см.  раздел "Каталог...", например:

 

  • Thanks 1
  • Upvote 1
Link to comment
Share on other sites

1 час назад, TheBB сказал:

1 смириться, т.к. устройство древнее, жить с тем, что есть... или, менять девайс на более "свежий"

Чтож, придет время сменим, а пока лошадка тянет, путь работает :)

1 час назад, TheBB сказал:

2 см.  раздел "Каталог...", например:

Обязательно изучу тему, спасибо за линк.

Выражаю благодарность за активное участие и помощь! Снимаю шляпу, как говорится :1301_clap_tone2::1310_thumbsup_tone1::12_slight_smile:

Link to comment
Share on other sites

У меня когда-то была мысль добавить белые устройства в 2.09, но начав и даже сделав бОльшую часть работы, я понял, что это бесполезно - этих устройств осталось полторы штуки на руках, и с каждым днем их все меньше по разными причинам. Плюс они не смогут воспользоваться KeenDNS и мобильным приложением вообще никак (ибо не умеют это от рождения, потому что на них с завода стояла NDMS 1).

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

А белые устройства так и останутся на 2.04.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...