Александр Рыжов Posted October 15, 2015 Share Posted October 15, 2015 Тема сохранена по историческим соображениям. Этот способ установки сейчас не работает! Если у Вас прошивка 2.07 или старше - устанавливайте Entware-3x - http://forum.keenetic.net/topic/560-entware-3x/ Если у Вас прошивка младше 2.07 - устанавливайте Entware-keenetic - http://forum.keenetic.net/topic/221-репозиторий-entware-keenetic/ Актуальную версию инструкции и её обсуждение можно найти здесь. Ниже перечислен минимальный набор действий для использования Entware-ng на кинетиках. Требования ZyXEL Keenetic с USB-портом. Любой, кроме моделей VOX, ADSL, 4G или LTE. Прошивка с компонентом OPKG (либо бета от «14» ноября 2015г или новее либо релизная с OPKG). USB носитель с разделом ext2/ext3 и определённой меткой (в примере ниже метка entware). Инструкция по установке Подключите USB-носитель к кинетику, Зайдите на носитель по ftp или cifs, Cоздайте на разделе с меткой entware USB-носителя папку install, Скопируйте в папку install этот архив, Если у вас бета-версия прошивки с этого сайта, зайдите в CLI кинетика и выполните следующие команды: opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration save Если у вас релизная прошивка с OPKG-компонентом, зайдите в веб-интерфейс кинетика и на странице «Приложения > OPKG» поставьте галку «Включить». Затем выберите из списка нужный USB-носитель, в поле «Сценарий initrc:» впишите /opt/etc/init.d/rc.unslung и нажмите кн.«Применить». Если все сделали правильно, то в системном журнале через некоторое время появится строчка Entware-ng installed! [i] Jan 26 16:00:12 ndm: Syslog: the system log has been cleared. [i] Jan 26 16:00:48 ndm: Opkg::Manager: disk is set to: entware. [i] Jan 26 16:00:56 ndm: Opkg::Manager: disk is set to: EXT3. [i] Jan 26 16:00:56 ndm: Opkg::Manager: /tmp/mnt/EXT3/ mounted to /tmp/mnt/EXT3/. [i] Jan 26 16:00:56 ndm: Opkg::Manager: /tmp/mnt/EXT3/ mounted to /opt/. [i] Jan 26 13:00:56 npkg: inflating "installer-entware.tar.gz". [i] Jan 26 16:01:06 ndm: Opkg::Manager: /tmp/mnt/EXT3/ initialized. [E] Jan 26 16:01:06 ndm: Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. [i] Jan 26 16:01:06 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Partition is OK. [i] Jan 26 16:01:06 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: [1/4] Starting Entware-ng deployment... [i] Jan 26 16:01:06 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Connecting to ndm.zyxmon.org (81.4.123.217:80). [i] Jan 26 16:01:07 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung". [i] Jan 26 16:01:07 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Connecting to ndm.zyxmon.org (81.4.123.217:80). [i] Jan 26 16:01:07 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: [2/4] Basic packages installation... [i] Jan 26 16:01:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/Packages.gz. [i] Jan 26 16:01:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/entware-ng. [i] Jan 26 16:01:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenetic/Packages.gz. [i] Jan 26 16:01:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/ndm-keenetic. [i] Jan 26 16:01:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing opt-ndmsv2 (1.0-1) to root... [i] Jan 26 16:01:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenetic/opt-ndmsv2_1.0-1_mipselsf.ipk. [i] Jan 26 16:01:09 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libc (1.0.9-99zz) to root... [i] Jan 26 16:01:09 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenetic/libc_1.0.9-99zz_mipselsf.ipk. [i] Jan 26 16:01:10 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libgcc (4.8.5-1) to root... [i] Jan 26 16:01:10 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/libgcc_4.8.5-1_mipselsf.ipk. [i] Jan 26 16:01:10 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libssp (4.8.5-1) to root... [i] Jan 26 16:01:10 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/libssp_4.8.5-1_mipselsf.ipk. [i] Jan 26 16:01:11 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libstdcpp (4.8.5-1) to root... [i] Jan 26 16:01:11 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/libstdcpp_4.8.5-1_mipselsf.ipk. [i] Jan 26 16:01:13 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libpthread (1.0.9-1) to root... [i] Jan 26 16:01:13 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/libpthread_1.0.9-1_mipselsf.ipk. [i] Jan 26 16:01:13 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing librt (1.0.9-1) to root... [i] Jan 26 16:01:13 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/librt_1.0.9-1_mipselsf.ipk. [i] Jan 26 16:01:13 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ldconfig (1.0.9-1) to root... [i] Jan 26 16:01:13 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/ldconfig_1.0.9-1_mipselsf.ipk. [i] Jan 26 16:01:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing findutils (4.5.14-1) to root... [i] Jan 26 16:01:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/findutils_4.5.14-1_mipselsf.ipk. [i] Jan 26 16:01:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing terminfo (6.0-1) to root... [i] Jan 26 16:01:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/terminfo_6.0-1_mipselsf.ipk. [i] Jan 26 16:01:15 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing busybox-zyx (1.24.1-50) to root... [i] Jan 26 16:01:15 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenetic/busybox-zyx_1.24.1-50_mipselsf.ipk. [i] Jan 26 16:01:16 ndm: Core::ConfigurationSaver: saving configuration... [i] Jan 26 16:01:16 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing dropbear (2015.68-3a) to root... [i] Jan 26 16:01:16 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware.zyxmon.org/binaries/mipsel/dropbear_2015.68-3a_mipselsf.ipk. [i] Jan 26 16:01:16 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ndmq (1.0.2-1) to root... [i] Jan 26 16:01:16 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenetic/ndmq_1.0.2-1_mipselsf.ipk. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libndm (1.0.22-1) to root... [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenetic/libndm_1.0.22-1_mipselsf.ipk. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updating /opt/etc/ld.so.cache... done. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libgcc. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libc. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libssp. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring terminfo. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ldconfig. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libpthread. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring busybox-zyx. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring librt. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libndm. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ndmq. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring dropbear. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libstdcpp. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring findutils. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring opt-ndmsv2. [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: [3/4] Generating SSH keys... [i] Jan 26 16:01:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Generating key, this may take a while... [i] Jan 26 16:01:58 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: ....................done. [i] Jan 26 16:01:58 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Generating key, this may take a while... [i] Jan 26 16:02:00 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: .done. [i] Jan 26 16:02:00 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: [4/4] Entware-ng installed! Starting dropbear... [i] Jan 26 16:02:00 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Log on at root:zyxel@my.keenetic.net to start new SSH session. [i] Jan 26 16:02:00 dropbear[2171]: Running in background Всё! Можно зайти на кинетик по ssh, логин root, пароль zyxel. Пароль entware никак не связан с паролем кинетика. Меняется он, если необходимо, стандартной командой passwd: ~ # passwd Changing password for root New password: Bad password: too weak Retype password: Password for root changed by root Обновите список пакетов opkg update и устанавливайте нужный, например: opkg install mc 1 Link to comment Share on other sites More sharing options...
Александр Рыжов Posted October 15, 2015 Author Share Posted October 15, 2015 (edited) Если вы хотите использовать ядерные модули, доступные для вашей прошивки, то можно их установить с помощью следующего скрипта: wget -qO - http://ndm.zyxmon.org/binaries/keenetic/installer/install-kmod.sh | sh Скрипт определяет модель вашего устройства, выкачивает и распаковывает архивы с модулями, собранными сообществом keenopt.ru: Checking available modules for kn_rf... Downloading and unpacking... The following modules was installed at /opt/lib/modules/2.6.36: input-core.ko snd-pcm.ko snd-usbmidi-lib.ko v4l2-common.ko snd-hwdep.ko snd-rawmidi.ko snd.ko videodev.ko snd-mixer-oss.ko snd-seq-device.ko soundcore.ko snd-page-alloc.ko snd-timer.ko uvcvideo.ko snd-pcm-oss.ko snd-usb-audio.ko v4l1-compat.ko Это все ядерные модули, доступные для вашего девайса. Если каких-то всё равно не хватает, обращайтесь к разработчикам прошивки. Только они имеют возможность их добавлять. Edited January 23, 2016 by Guest Link to comment Share on other sites More sharing options...
dexter Posted January 10, 2016 Share Posted January 10, 2016 Как скриптом прописать маршрут? #!/bin/sh PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin #route add -net 31.129.192.0 netmask 255.255.255.0 gw 192.168.3.254 ndmq -p "ip route 31.129.192.0 255.255.255.0 192.168.3.254 auto" -P message route add -net 31.129.192.0 netmask 255.255.255.0 gw 192.168.3.254 не работает. Вот такое получаю в консоле: ~ # route add -net 31.129.192.0 netmask 255.255.255.0 gw 192.168.3.254 route: SIOCADDRT: No such process ndmq -p "ip route 31.129.192.0 255.255.255.0 192.168.3.254 auto" -P message В терминале выполняется, а из скрипта не хочет. Link to comment Share on other sites More sharing options...
Александр Рыжов Posted January 10, 2016 Author Share Posted January 10, 2016 Вставьте в скрипте после PATH=… unset LD_LIBRARY_PATH unset LD_PRELOAD Link to comment Share on other sites More sharing options...
dexter Posted January 10, 2016 Share Posted January 10, 2016 А это даст возможность использовать "route" или будет работать через ndmq? Link to comment Share on other sites More sharing options...
Александр Рыжов Posted January 10, 2016 Author Share Posted January 10, 2016 Это избавит от чудесатых переменных среды кинетика при автоматическом выполнении скрипта. После этого скрипт должен начать выполняться не только в интерактивной среде, но и при автоматическом вызове. Link to comment Share on other sites More sharing options...
Александр Рыжов Posted January 10, 2016 Author Share Posted January 10, 2016 route add -net 31.129.192.0 netmask 255.255.255.0 gw 192.168.3.254[/code]не работает. Вот такое получаю в консоле: ~ # route add -net 31.129.192.0 netmask 255.255.255.0 gw 192.168.3.254 route: SIOCADDRT: No such process Ошибка синтаксиса. Если что-то будет не так с апплетом BB, то можете поставить пакет ip-legacy и выполнить: ip route add 131.129.192.0/24 via 192.168.3.254 Link to comment Share on other sites More sharing options...
dexter Posted January 10, 2016 Share Posted January 10, 2016 Синтаксис работал на Entware Keeetic V1. Link to comment Share on other sites More sharing options...
iurii Posted January 11, 2016 Share Posted January 11, 2016 Что-то не заводится у меня entware. Ultra 2, последняя стабильная прошивка (со страницей OPKG). Флешку форматировал SDFormatter'ом, папку install и архив заливал через cifs. Это если через Web UI: Jan 11 16:46:58ndmOpkg::Manager: disk is set to: 8131-5C83: Jan 11 16:46:58ndmOpkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung". Jan 11 16:46:58ndmOpkg::Manager: /tmp/mnt/ENTWARE/ mounted to /tmp/mnt/ENTWARE/. Jan 11 16:46:58ndmOpkg::Manager: /tmp/mnt/ENTWARE/ mounted to /opt/. Jan 11 13:46:58npkginflating "installer-entware.tar.gz". Jan 11 13:46:58npkgfailed to inflate "installer-entware.tar.gz": ./sbin/vconfig: operation not permitted. Jan 11 16:46:58ndmOpkg::Manager: system failed [0xcffd0165]. Jan 11 16:46:58ndmOpkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/. Это после telnet и `opkg disk entware`: Jan 11 16:58:18ndmOpkg::Manager: disk is set to: entware. Jan 11 16:58:18ndmOpkg::Manager: /tmp/mnt/ENTWARE/ mounted to /tmp/mnt/ENTWARE/. Jan 11 16:58:18ndmOpkg::Manager: /tmp/mnt/ENTWARE/ mounted to /opt/. Jan 11 13:58:18npkginflating "installer-entware.tar.gz". Jan 11 13:58:18npkgfailed to inflate "installer-entware.tar.gz": ./sbin/vconfig: operation not permitted. Jan 11 16:58:18ndmOpkg::Manager: system failed [0xcffd0165]. Jan 11 16:58:18ndmOpkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/. Это если распаковать и удалить архив (не знаю зачем): Jan 11 17:09:23ndmOpkg::Manager: disk is set to: entware. Jan 11 17:09:23ndmOpkg::Manager: /tmp/mnt/ENTWARE/ mounted to /tmp/mnt/ENTWARE/. Jan 11 17:09:23ndmOpkg::Manager: /tmp/mnt/ENTWARE/ mounted to /opt/. Jan 11 17:09:23ndmOpkg::Manager: system failed [0xcffd0165]. Jan 11 17:09:23ndmOpkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/. Link to comment Share on other sites More sharing options...
Александр Рыжов Posted January 13, 2016 Author Share Posted January 13, 2016 На U2 гонял уставщик до Нового года. system failed [0xcffd0165]. Таких сообщений ни разу не видел. Отформатируйте носитель утилитой EaseUS Partition Master. Link to comment Share on other sites More sharing options...
bully Posted January 23, 2016 Share Posted January 23, 2016 Делаю всё как в шапке на Официальную прошивку с открытыми пакетами. Захожу через ssh root@192.168.1.1 и получаю WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! http://fotkidepo.ru/?id=photo:1118432 Как сейчас заходить через Терминал? Link to comment Share on other sites More sharing options...
Александр Рыжов Posted January 23, 2016 Author Share Posted January 23, 2016 Как сейчас заходить через Терминал?На вашем скриншоте чётко написано как. rm ~/.ssh/known_hosts Link to comment Share on other sites More sharing options...
fOx Posted February 1, 2016 Share Posted February 1, 2016 1. как то можно прикрутить авторизацию по ключу? сделал папку .ssh добавил туда файл known_hosts с ключем, пробую залогиниться - спрашивается пароль. 2. другие репозитории для пакетов можно использовать ? https://www.hqt.ro/how-to-install-new-g ... n-entware/ скажем етот, пакетов в разы больше чем в зикселя ( Link to comment Share on other sites More sharing options...
McMCC Posted February 1, 2016 Share Posted February 1, 2016 2. другие репозитории для пакетов можно использовать ? https://www.hqt.ro/how-to-install-new-g ... n-entware/ скажем етот, пакетов в разы больше чем в зикселя ( Вы в теме Entware предлагаете использовать Entware, не находите это странным? Link to comment Share on other sites More sharing options...
vmorg Posted February 2, 2016 Share Posted February 2, 2016 1. как то можно прикрутить авторизацию по ключу? сделал папку .ssh добавил туда файл known_hosts с ключем, пробую залогиниться - спрашивается пароль. И в каком месте Вы сделали свою папку, будьте добры уточнить. Link to comment Share on other sites More sharing options...
fOx Posted February 2, 2016 Share Posted February 2, 2016 2. другие репозитории для пакетов можно использовать ? https://www.hqt.ro/how-to-install-new-g ... n-entware/ скажем етот, пакетов в разы больше чем в зикселя ( Вы в теме Entware предлагаете использовать Entware, не находите это странным? нет, поясню почему, поставил кеенопт ентварь по инструкции сделал opkg list - аж 176 сравните с http://pkg.entware.net/binaries/mipsel/Packages.html - 1800+ пакетов. Не находите ето странным ? почему разница в количестве пакетов в 10 раз? И в каком месте Вы сделали свою папку, будьте добры уточнить. в хоум директории - всегда так работало и на линуксе и на асусовских роутерах, хотя ето зиксель может тут какие то нюансы есть, поетому и спрашиваю. тоесть после логина делаю mkdir .ssh, туда кладу файлик authorized_keys, в файлик прописиваю ключ. Link to comment Share on other sites More sharing options...
fOx Posted February 3, 2016 Share Posted February 3, 2016 1. как то можно прикрутить авторизацию по ключу? сделал папку .ssh добавил туда файл known_hosts с ключем, пробую залогиниться - спрашивается пароль. И в каком месте Вы сделали свою папку, будьте добры уточнить. Сори файл не known_hosts a authorized_keys, не то название вписал. Тоесть как то так Link to comment Share on other sites More sharing options...
fOx Posted February 3, 2016 Share Posted February 3, 2016 Плюс кто может подсказать - что значит галочка opt при создании/редактировании пользователя? По логике ето создание opt юзера, но зиксель думает по другому. Link to comment Share on other sites More sharing options...
McMCC Posted February 3, 2016 Share Posted February 3, 2016 нет, поясню почему, поставил кеенопт ентварь по инструкции сделал opkg list - аж 176 сравните с http://pkg.entware.net/binaries/mipsel/Packages.html - 1800+ пакетов. Не находите ето странным ? почему разница в количестве пакетов в 10 раз? Да, я нахожу это странным. Вы ставите Keenopt, потом переходите в тему Entware, и предлагаете поставить Entware. Это 2-а совершенно разных дистрибутива! В Keenopt'е пока действительно мало пакетов, чем в Entware. Если вам нужны 1800+, так поставьте Entware... Пакеты из Entware предлагаемой здесь для установки, берутся отсюда- http://entware.zyxmon.org/binaries/mipsel/Packages.html Там все тоже самое, что и по вашей ссылке... Link to comment Share on other sites More sharing options...
yrzorg Posted February 4, 2016 Share Posted February 4, 2016 как то можно прикрутить авторизацию по ключу? про авторизацию по ключу в keenopt было здесь viewtopic.php?f=3&t=183 Link to comment Share on other sites More sharing options...
fOx Posted February 4, 2016 Share Posted February 4, 2016 нет, поясню почему, поставил кеенопт ентварь по инструкции сделал opkg list - аж 176 сравните с http://pkg.entware.net/binaries/mipsel/Packages.html - 1800+ пакетов. Не находите ето странным ? почему разница в количестве пакетов в 10 раз? Да, я нахожу это странным. Вы ставите Keenopt, потом переходите в тему Entware, и предлагаете поставить Entware. Это 2-а совершенно разных дистрибутива! В Keenopt'е пока действительно мало пакетов, чем в Entware. Если вам нужны 1800+, так поставьте Entware... Пакеты из Entware предлагаемой здесь для установки, берутся отсюда- http://entware.zyxmon.org/binaries/mipsel/Packages.html Там все тоже самое, что и по вашей ссылке... Извиняюсь, незнаю что пошло нетак, но переформатировал диск и еще раз прошел по шагам установки ентвари - и пакетов стало как и должно быть 1800+,может при установке первый раз нет пропал или не все установилось. про авторизацию по ключу в keenopt было здесь viewtopic.php?f=3&t=183 Для админа так работает (тоесть папка .ssh/authorized_keys), для рута - нет, поетому и вопрос, так как админ сильно урезан в правах. Link to comment Share on other sites More sharing options...
vlad Posted February 16, 2016 Share Posted February 16, 2016 Если вы хотите использовать ядерные модули, доступные для вашей прошивки, то можно их установить с помощью следующего скрипта: wget -qO - http://ndm.zyxmon.org/binaries/keenetic/installer/install-kmod.sh | sh Скрипт определяет модель вашего устройства, выкачивает и распаковывает архивы с модулями, собранными сообществом keenopt.ru: Checking available modules for kn_rf... Downloading and unpacking... The following modules was installed at /opt/lib/modules/2.6.36: input-core.ko snd-pcm.ko snd-usbmidi-lib.ko v4l2-common.ko snd-hwdep.ko snd-rawmidi.ko snd.ko videodev.ko snd-mixer-oss.ko snd-seq-device.ko soundcore.ko snd-page-alloc.ko snd-timer.ko uvcvideo.ko snd-pcm-oss.ko snd-usb-audio.ko v4l1-compat.ko Это все ядерные модули, доступные для вашего девайса. Если каких-то всё равно не хватает, обращайтесь к разработчикам прошивки. Только они имеют возможность их добавлять. Можете добавить модуль tun.ko? Чтоб не искать его. Link to comment Share on other sites More sharing options...
Le ecureuil Posted February 17, 2016 Share Posted February 17, 2016 Можете добавить модуль tun.ko? Чтоб не искать его. tun.ko идет в прошивке по умолчанию и поставляется в составе NDMS, а не keenopt: он уже есть в вашей системе, проверьте /lib/modules/2.6.36. Link to comment Share on other sites More sharing options...
vlad Posted February 17, 2016 Share Posted February 17, 2016 Можете добавить модуль tun.ko? Чтоб не искать его. tun.ko идет в прошивке по умолчанию и поставляется в составе NDMS, а не keenopt: он уже есть в вашей системе, проверьте /lib/modules/2.6.36. Нет его в этой папке. Может саму прошивку надо открывать каким нибудь архиватором чтоб вытащить оттуда tun.ko? Link to comment Share on other sites More sharing options...
Le ecureuil Posted February 17, 2016 Share Posted February 17, 2016 Можете добавить модуль tun.ko? Чтоб не искать его. tun.ko идет в прошивке по умолчанию и поставляется в составе NDMS, а не keenopt: он уже есть в вашей системе, проверьте /lib/modules/2.6.36. Нет его в этой папке. Может саму прошивку надо открывать каким нибудь архиватором чтоб вытащить оттуда tun.ko? tun.ko является обязательной зависимостью ndm, потому его не может не быть в прошивке. Более того, он даже загружается всегда автоматом. Проверьте вывод lsmod и убедитесь сами. Link to comment Share on other sites More sharing options...
AirPortExtreme Posted February 18, 2016 Share Posted February 18, 2016 Добрый день! Нужна помощь в установке OPKG на Keenetic Giga II. Установлена прошивка v2.05(AAFS.5)C2. Делаю всё по инструкции в шапке темы, но установить OPKG не выходит. При вводе команды: opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration save Выдаёт следующую ошибку: (config)> opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration save Core::ConfigurationSaver: Saving configuration... Что я делаю не так? P.S. Операционная система Mac OS X 10.10.5 и подключение к CLI кинетика происходит по telnet через терминал. Заранее спасибо! Link to comment Share on other sites More sharing options...
McMCC Posted February 18, 2016 Share Posted February 18, 2016 Выдаёт следующую ошибку: (config)> opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration save Core::ConfigurationSaver: Saving configuration... Что я делаю не так? Установите прошивку, которая поддерживает opkg... Link to comment Share on other sites More sharing options...
AirPortExtreme Posted February 18, 2016 Share Posted February 18, 2016 Выдаёт следующую ошибку: (config)> opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration save Core::ConfigurationSaver: Saving configuration... Что я делаю не так? Установите прошивку, которая поддерживает opkg... Речь о DD-WRT, OpenWrt? Где скачать оригинальную прошивку Zyxel для Keeдnetic Giga II с поддержкой opkg? Link to comment Share on other sites More sharing options...
Le ecureuil Posted February 18, 2016 Share Posted February 18, 2016 Выдаёт следующую ошибку: (config)> opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration save Core::ConfigurationSaver: Saving configuration... Что я делаю не так? Установите прошивку, которая поддерживает opkg... Речь о DD-WRT, OpenWrt? Где скачать оригинальную прошивку Zyxel для Keeдnetic Giga II с поддержкой opkg? NDMS 2.05 с opkg можно взять здесь: viewtopic.php?f=6&t=138 NDMS 2.06 поддерживает opkg искаропки в стандартном выборе компонентов. Link to comment Share on other sites More sharing options...
AirPortExtreme Posted February 18, 2016 Share Posted February 18, 2016 Установите прошивку, которая поддерживает opkg... Речь о DD-WRT, OpenWrt? Где скачать оригинальную прошивку Zyxel для Keeдnetic Giga II с поддержкой opkg? NDMS 2.05 с opkg можно взять здесь: viewtopic.php?f=6&t=138 NDMS 2.06 поддерживает opkg искаропки в стандартном выборе компонентов. Отсюда и скачивал. Установлена вот эта версия: http://files.keenopt.ru/firmware/Keenet ... 015-12-31/ Подключаюсь через telnet к CLI кинетика и выполняю команду: opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration save Выскакивает ошибка: (config)> opkg disk entware opkg initrc /opt/etc/init.d/rc.unslung system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration saveCommand::Base error[7405600]: no such command: opkg. (config)> system configuration save Core::ConfigurationSaver: Saving configuration... В чём может быть проблема? Есть подозрение, что из-за второго раздела на USB-носителе. Определяется два раздела: EFI (vfat) и ENTWARE (ext3) Link to comment Share on other sites More sharing options...
Recommended Posts