TheBB Опубликовано 18 апреля, 2016 Опубликовано 18 апреля, 2016 (изменено) Внимание! Если у Вас прошивка 2.07 или новее, рекомендуем установить Entware. Установка полностью аналогична описанной ниже. Краткая инструкция по установке Entware тут - https://forum.keenetic.net/topic/4299-entware/ При содействии и помощи компании ZyXEL (с 2017 г. - Keenetic) и разработчиков Entware создан новый проект Entware-Keenetic для Keenetic`ов с прошивкой NDMSv2* В отличии от стандартной версии Entware-ng - при сборке используется ядро кинетика, что улучшает совместимость бинарников с прошивкой. Некоторые пакеты из стандартного Entware могли не работать или работать криво (напр., nginx) Все бинарники находятся в одной репе, раньше использовался стандартный репозиторий Entware и дополнительный репозиторий для Кинетиков. !!! Бинарная совместимость репозиториев не проверялась, систему нужно поставить с нуля !!! (относится к Entware-ng) Внимание! Официальная техническая поддержка компанией ZyXEL (с 2017 г. - Keenetic) не оказывает консультации по настройке и установке внешних пакетов. Поддержка интернет-центров с установленными пакетами осуществляется только на этом форуме или на forums.zyxmon.org. Актуальную версию инструкции и её обсуждение можно найти здесь. Ниже перечислен минимальный набор действий для использования Entware-Keenetic. Требования: - (ZyXEL) Keenetic с USB-портом. Любой c NDMSv2*, кроме моделей 4GII/III. - Прошивка с компонентом OPKG. - USB носитель с разделом ext2/ext3 и заданной меткой (метка произвольная, любая, в примере ниже метка keendev-dsl). прим. 1 установка на носитель с ФС NTFS возможна, но корректная работа - не гарантирована, на ваш страх и риск прим. 2 не возможна установка на носитель с ФС ext4 для устройств с прошивкой 2.07 и новее прим. 3 для устройств с прошивкой 2.07 и новее (см. выше) - рекомендуется использовать Entware или Debian stable Инструкция по установке: 1. Подключите USB-носитель к кинетику; 2. Зайдите на носитель по ftp или cifs; 3. Cоздайте на разделе с заданной меткой USB-носителя папку install; 4. Скопируйте в папку install архив: - для Keenetic DSL, LTE, VOX с NDMS v2.05 - mips; - для Keenetic II, Giga II, Ultra с NDMS v2.06 - mipsel; 5. Зайдите в веб-интерфейс кинетика и на странице «Приложения > OPKG» поставьте галку «Включить». Затем выберите из списка нужный USB-носитель, в поле "Сценарий initrc:" вписать /opt/etc/init.d/rc.unslung и нажать кнопку «Применить». прим. количество вкладок, их порядок и названия зависят от: устройства, версии прошивки и установленных компонентов Скрытый текст Если все сделали правильно, то в системном журнале через некоторое время появится строчка "...Установка Entware-Keenetic завершена!" Пример сообщений системного журнала Скрытый текст Apr 17 19:57:40 syslog: Syslog: the system log has been cleared. Apr 17 19:57:42 syslog: Syslog: all servers removed. Apr 17 19:57:42 syslog: Core::ConfigurationSaver: saving configuration... Apr 17 19:57:46 syslog: Core::ConfigurationSaver: configuration saved. Apr 17 19:58:07 syslog: Opkg::Manager: disk is set to: 825bb5c1-fcc3-49c9-ba68-4d90d0b90697: Apr 17 19:58:07 syslog: Opkg::Manager: /tmp/mnt/keendev-dsl/ mounted to /tmp/mnt/keendev-dsl/. Apr 17 19:58:07 syslog: Opkg::Manager: /tmp/mnt/keendev-dsl/ mounted to /opt/. Apr 17 16:58:07 npkg: inflating "installer-keenbe.tar.gz". Apr 17 19:58:07 syslog: Opkg::Manager: /tmp/mnt/keendev-dsl/ initialized. Apr 17 19:58:07 syslog: Opkg::Manager: init script reset to default: /opt/etc/initrc. Apr 17 19:58:07 syslog: Core::ConfigurationSaver: saving configuration... [E] Apr 17 19:58:07 syslog: Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. Apr 17 19:58:07 0: Info: Раздел пригоден для установки. Apr 17 19:58:07 0: [1/5] Начало развёртывания системы Entware-Keenetic... Apr 17 19:58:07 0: Info: Создание папок... Apr 17 19:58:07 0: [2/5] Загрузка и установка базовых пакетов... Apr 17 19:58:08 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/Packages.gz. Apr 17 19:58:08 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/keenle. Apr 17 19:58:09 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing opt-ndmsv2 (1.0-1) to root... Apr 17 19:58:09 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/opt-ndmsv2_1.0-1_keenbe.ipk. Apr 17 19:58:13 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libc (1.0.13-3) to root... Apr 17 19:58:13 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/libc_1.0.13-3_keenbe.ipk. Apr 17 19:58:14 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libgcc (5.3.0-3) to root... Apr 17 19:58:14 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/libgcc_5.3.0-3_keenbe.ipk. Apr 17 19:58:14 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libssp (5.3.0-3) to root... Apr 17 19:58:14 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/libssp_5.3.0-3_keenbe.ipk. Apr 17 19:58:15 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libstdcpp (5.3.0-3) to root... Apr 17 19:58:15 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/libstdcpp_5.3.0-3_keenbe.ipk. Apr 17 19:58:17 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libpthread (1.0.13-3) to root... Apr 17 19:58:17 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/libpthread_1.0.13-3_keenbe.ipk. Apr 17 19:58:17 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing librt (1.0.13-3) to root... Apr 17 19:58:17 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/librt_1.0.13-3_keenbe.ipk. Apr 17 19:58:18 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ldconfig (1.0.13-3) to root... Apr 17 19:58:18 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/ldconfig_1.0.13-3_keenbe.ipk. Apr 17 19:58:18 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing findutils (4.6.0-1) to root... Apr 17 19:58:18 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/findutils_4.6.0-1_keenbe.ipk. Apr 17 19:58:19 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing terminfo (6.0-1) to root... Apr 17 19:58:19 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/terminfo_6.0-1_keenbe.ipk. Apr 17 19:58:20 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing dropbear (2015.71-2) to root... Apr 17 19:58:20 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/dropbear_2015.71-2_keenbe.ipk. Apr 17 19:58:20 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ndmq (1.0.2-1) to root... Apr 17 19:58:20 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/ndmq_1.0.2-1_keenbe.ipk. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libndm (1.0.22-1) to root... Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://ndm.zyxmon.org/binaries/keenbe/libndm_1.0.22-1_keenbe.ipk. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Updating /opt/etc/ld.so.cache... done. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libgcc. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libc. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libssp. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring terminfo. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ldconfig. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libpthread. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring librt. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libndm. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ndmq. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring dropbear. Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libstdcpp. Apr 17 19:58:21 root: Info: Установка пакетов прошла успешно! Продолжаем... Apr 17 19:58:21 root: [3/5] Настройка сценария запуска для прошивки NDMS... Apr 17 19:58:21 syslog: Core::Server: started Session 127.0.0.1:0. Apr 17 19:58:21 syslog: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung". Apr 17 19:58:21 syslog: Core::Session: client disconnected. Apr 17 19:58:21 syslog: Core::Server: started Session 127.0.0.1:0. Apr 17 19:58:21 syslog: Core::ConfigurationSaver: saving configuration... Apr 17 19:58:21 syslog: Core::Session: client disconnected. Apr 17 19:58:21 root: [4/5] Генерация SSH-ключей... Apr 17 19:58:21 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: Generating key, this may take a while... Apr 17 19:58:26 syslog: Core::ConfigurationSaver: configuration saved. Apr 17 19:58:38 root: Info: ключ rsa создан Apr 17 19:58:38 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: ........Generating key, this may take a while... Apr 17 19:58:40 root: Info: ключ ecdsa создан Apr 17 19:58:40 root: [5/5] Установка Entware-Keenetic завершена! Запуск dropbear... Apr 17 19:58:40 dropbear[10983]: Running in background Apr 17 19:58:40 root: Готово!!! Apr 17 19:58:40 root: Можно открыть SSH-сессию для соединения с устройством (логин:пароль -> root:zyxel). Apr 17 19:58:40 syslog: Opkg::Manager: /opt/etc/init.d/doinstall: . Всё! Можно зайти на кинетик по 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 Изменено 26 октября, 2019 пользователем TheBB 3
ndm Опубликовано 19 апреля, 2016 Опубликовано 19 апреля, 2016 Спасибо, проверили — действительно базовая система заводится на раз-два. Кстати, ставили на ntfs, и никаких проблем не заметили. С таким импульсом можно пожелать Entware только попутного ветра Уже думаем приложиться и сделать облачный маркет с интеграцией в прошивку. 4
nos1609 Опубликовано 21 апреля, 2016 Опубликовано 21 апреля, 2016 Каждый день из Китая кто то стучится в dropbear. Лучше один раз настроить доступ по ключу и спать спокойно. Общие принципы тут ну и вот тут больше приближено к реалиям, но на английском. И пусть хоть обстучатся, это как дверной проём монолитом залить
simm Опубликовано 30 апреля, 2016 Опубликовано 30 апреля, 2016 Здравствуйте. Что-то никак nfs шара не монтируется ~ # mount.nfs 192.168.150.17:/nfs/transmission/ /opt/home -w -o tcp mount.nfs: No such device Экспорт настроен правильно (с компьютера монтируется) showmount всё видит: ~ # showmount -e 192.168.150.17 Export list for 192.168.150.17: /mnt/HD/HD_a2/transmission * Устройство - Keenetic GIGA III, прошивка - v2.06(AAUW.5)A7
Saibot Опубликовано 21 мая, 2016 Опубликовано 21 мая, 2016 Keenetic ADSL v2.05(AAGK.0)C4 Ребята подскажите в чем косяк, почему не заводится ? May 21 04:30:51ndmOpkg::Manager: disk is set to: 5d9fb578-9912-bc42-bb1f-762601d50281: May 21 04:30:51ndmOpkg::Manager: /tmp/mnt/keendev-dsl/ mounted to /tmp/mnt/keendev-dsl/. May 21 04:30:52ndmOpkg::Manager: /tmp/mnt/keendev-dsl/ mounted to /opt/. May 21 04:30:52npkginflating "installer-keenbe.tar.gz". May 21 04:30:54ndhcps_WEBADMIN: error while reading dhcp packet: resource temporarily unavailable. May 21 04:30:56ndmOpkg::Manager: /tmp/mnt/keendev-dsl/ initialized. May 21 04:30:56ndmOpkg::Manager: init script reset to default: /opt/etc/initrc. May 21 04:30:56ndmCore::ConfigurationSaver: saving configuration... May 21 04:30:56ndmOpkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. May 21 04:30:560Info: Раздел пригоден для установки. May 21 04:30:560[1/5] Начало развёртывания системы Entware-Keenetic... May 21 04:30:560Info: Создание папок... May 21 04:30:580[2/5] Загрузка и установка базовых пакетов... May 21 04:30:58ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenbe/Packages.gz. May 21 04:30:58ndmOpkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/keenbe. May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: Unknown package 'opt-ndmsv2'. May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing dropbear (2015.71-3) to root... May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries/keenbe/dropbear_2015.71-3_keenbe.ipk. May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: Collected errors: May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: * opkg_install_cmd: Cannot install package opt-ndmsv2. May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: * satisfy_dependencies_for: Cannot satisfy the following dependencies for dropbear: May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: * opkg_install_cmd: Cannot install package dropbear. May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: * opkg_install_cmd: Cannot install package ndmq. May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: Unknown package 'ndmq'. May 21 04:30:590Critical error: Ошибка загрузки? Нет соединения с интернет? Сервер не работает? May 21 04:30:590Выход из установки... May 21 04:30:59ndmOpkg::Manager: /opt/etc/init.d/doinstall: exit code
TheBB Опубликовано 21 мая, 2016 Автор Опубликовано 21 мая, 2016 сегодня обновляли пакеты, пробуйте еще раз.
zyxmon Опубликовано 26 мая, 2016 Опубликовано 26 мая, 2016 Отмазка. Разработчики Entware и Entware-Keenetic (в частности) не гарантируют работу всех пакетах на всех устройствах. Если Вы столкнулись с проблемой - не пишите в этой теме. Создайте тему (или напишите в ранее созданную) в соседнем разделе - Сборка и настройка...или на форуме разработчиков. Все сообщения о проблемах конкретных пакетов будут в этом разделе удаляться без предупреждений.
S_A Опубликовано 28 мая, 2016 Опубликовано 28 мая, 2016 (изменено) Добавлю, про id. Если посмотреть вывод CLI команды "show usb", то увидите у дисков "name" и "label". Label - это метка логического диска. (config)> show usb usb: device: name: EA4CE6884CE64F3F: label: WD ... device: name: 0b30ee94-a61b-472b-97dc-079da06f0283: label: USB_OPKG Но напр. v2.05C4 использует в конфиге (и в web тоже) не метку, а id (т.е. 'name'). В итоге команда получается: >opkg disk 0b30ee94-a61b-472b-97dc-079da06f0283: Изменено 28 мая, 2016 пользователем Гость
zyxmon Опубликовано 29 мая, 2016 Опубликовано 29 мая, 2016 Подскажите, возможно ли обновить в Entware ядро с 2.6.22 до 2.6.36? В настоящий момент для сборки пакетов Entware-Keenetic используются исходники ядра 2.6.22 (минимальное из используемых в прошивках). Это сделано для лучшей совместимости пакетов. При сборке с другими исходниками, некоторые бинарники работать не будут, как только встретится отсутвующий в ядре syscall. В планах сборка третьего фида Entware-Keenetic с использованием ядра 3.4. Этот фид будет работать на устройствах с чипами MTK 76xx, прошивка 2.07 и выйдет после публикации исходников ядра на github.
AntonArd Опубликовано 30 мая, 2016 Опубликовано 30 мая, 2016 В настоящий момент для сборки пакетов Entware-Keenetic используются исходники ядра 2.6.22 (минимальное из используемых в прошивках). Ок. А есть ли модуль ядра uvc для 2.6.22. Очень хочется вебкамеру прикрутить к entware. На keenopt насколько знаю это возможно.
zyxmon Опубликовано 30 мая, 2016 Опубликовано 30 мая, 2016 Ок. А есть ли модуль ядра uvc для 2.6.22. Очень хочется вебкамеру прикрутить к entware. На keenopt насколько знаю это возможно. Модуль ядра не является принадлежностью Entware или Keenopt. Он либо есть, либо его нет. В Entware нет модулей ядра в виде пакетов. В Keenopt - были. Но модули, если имеются, можно просто закинуть на роутер и загузить на нем (insmod).
AntonArd Опубликовано 30 мая, 2016 Опубликовано 30 мая, 2016 Модуль ядра не является принадлежностью Entware или Keenopt. Он либо есть, либо его нет. В Entware нет модулей ядра в виде пакетов. В Keenopt - были. Но модули, если имеются, можно просто закинуть на роутер и загузить на нем (insmod). Ок. Есть вот такое информация из смежной темы Если вы хотите использовать ядерные модули, доступные для вашей прошивки, то можно их установить с помощью следующего скрипта:Код: wget -qO - http://ndm.zyxmon.org/binaries/keenetic ... ll-kmod.sh | sh viewtopic.php?f=4&t=27#p159 Он качает модули для 36 ядра, которые естественно на entware с 22 ядром не запускаются. Можно ли найти модули для 22 ядра?
edvard69 Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 (изменено) TheBB писал: ЧАВО, ЧаВо, ЧаВО, ЧЗВ, FAQ, F.A.Q. Очень хорошо. Вынести бы эту инфу сюда http://keenopt.ru/ дабы она была сразу видна. Можно еще добавить приложенные картинки - сравнение моделей наших роутеров. Изменено 5 сентября, 2016 пользователем edvard69 05 сентября 2016 г. добавлена еще одна таблица сравнения роутеров.
Roman_Petrov Опубликовано 5 июня, 2016 Опубликовано 5 июня, 2016 Поставил все на ФС NTFS , все работает прекрасно, спасибо. Переходил с Entrware-NG. Файлы конфигурации для Lightpdd и т.д. подменил простым копированием со старой системы и заменой на новый в текущей системе Entrware-Zyxel, естественно посмотрел сначала совместимы ли они по структуре или нет используя nano. Вся переустановка вместе заняла от силы 10 минут. 1
edvard69 Опубликовано 15 июня, 2016 Опубликовано 15 июня, 2016 Может не в эту тему пишу, тогда сорри. Переставьте в нужную. Что есть: Keenetic II, прошивка kn_rb_draft_2.06.B.3.0-4, на флешку (Transcend 16 Gb, EXT2) установлено Entware (по этой инструкции http://keenopt.ru/viewtopic.php?p=3484#p3484) + муз. станция + расширенный графический интерфейс (http://keenopt.ru/viewtopic.php?f=4&t=337). Система установлена дня 3 назад и до сегодняшнего утра работала нормально. Сегодня утром обнаружилось отсутствие возможности подключения по SSH (по Telnet подключается нормально). Перегрузка системы с вебморды и включение-выключение роутера по электропитанию возможности подключения по SSH не дали. Доступ с компа к флешке по СIFS и FTP есть, выход в интернет есть, доступ к ведморде роутера по \\IP роутера есть, в вебморде роутера флешка видна подключенной, USB звуковая карта с компом работает нормально. Выводы. Похоже, слетело установленное на флешку Entware. Раньше такого ни разу небыло. Сегодня переставлю Entware на другую флешку с форматированием флешки. Но остается вопрос: почему слетело Entware?
zyxmon Опубликовано 15 июня, 2016 Опубликовано 15 июня, 2016 .... Но остается вопрос: почему слетело Entware? Не уверен, что у Вас аналогично. Иногда у меня, после перезагрузки роутера в логах ругань на флешку: [i] Jun 11 09:07:50 ndm: kernel: sd 0:0:0:0: [sda] Media Changed [i] Jun 11 09:07:50 ndm: kernel: sd 0:0:0:0: [sda] Result: hostbyte=0x00 driverbyte=0x08 [i] Jun 11 09:07:50 ndm: kernel: sd 0:0:0:0: [sda] Sense Key : 0x6 [current] [W] Jun 11 09:07:50 ndm: kernel: Info fld=0x0 [i] Jun 11 09:07:50 ndm: kernel: sd 0:0:0:0: [sda] ASC=0x28 ASCQ=0x0 [i] Jun 11 09:07:50 ndm: kernel: sd 0:0:0:0: [sda] CDB: cdb[0]=0x28: 28 00 00 00 37 90 00 00 08 00 [E] Jun 11 09:07:50 ndm: kernel: end_request: I/O error, dev sda, sector 14224 ..... Если же строки " [sda] Media Changed" нет, то все нормально. И нормальная загузка в 95% случаев. Может это и флешка сбоит. Логи (журнал) смотрите!!!!! Чаще всего у меня ошибка происходит, если сделать umount из морды перед перезагрузкой. Предположительно при перезагрузке не всегда происходит корректная остановка "всего и вся" запущенного с флешки. Запуск идет не только из /opt/etc/init.d но и через хуки скрипты (активно используются звуковой станцией). Может в этом проблема.
edvard69 Опубликовано 15 июня, 2016 Опубликовано 15 июня, 2016 Сегодня переставлю Entware на другую флешку с форматированием флешки. Переставил Entware на другую флешку (PQI 2 Gb, EXT2). Из программ установил только mc и муз. станцию. Станция работает нормально. Перегрузился. Тоже все в норме. В логе ничего подозрительного не обнаружено. Наблюдаю дальше. Предыдущую флешку тестирую на компе.
Blackmeser Опубликовано 3 июля, 2016 Опубликовано 3 июля, 2016 [Entware] не устанавливается на Keenetic Ultra (первый), прошивка v2.05(AAGJ.5)C4. Флешка 1Gb, USB 2.0, NTFS. Ставил mipsel. Jul 03 12:53:35ndmkernel: usb 1-1: new high speed USB device using rt3xxx-ehci and address 2 Jul 03 12:53:35ndmkernel: usb 1-1: configuration #1 chosen from 1 choice Jul 03 12:53:35ndmkernel: scsi0 : SCSI emulation for USB Mass Storage devices Jul 03 12:53:35ndmkernel: usb-storage: device found at 2 Jul 03 12:53:35ndmkernel: usb-storage: waiting for device to settle before scanning Jul 03 12:53:40ndmkernel: scsi 0:0:0:0: Direct-Access USB FLASH DRIVE PMAP PQ: 0 ANSI: 0 CCS Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] 2015232 512-byte hardware sectors (1032 MB) Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] Write Protect is off Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00 Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] Assuming drive cache: write through Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] 2015232 512-byte hardware sectors (1032 MB) Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] Write Protect is off Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00 Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] Assuming drive cache: write through Jul 03 12:53:42ndmkernel: /dev/scsi/host0/bus0/target0/lun0: unknown partition table Jul 03 12:53:42ndmkernel: sd 0:0:0:0: [sda] Attached SCSI removable disk Jul 03 12:53:42ndmkernel: sd 0:0:0:0: Attached scsi generic sg0 type 0 Jul 03 12:53:42ndmFileSystem::Ext: ntfs "38DE7003DE6FB7B0:" filesystem initialized. Jul 03 12:53:42ndmkernel: usb-storage: device scan complete Jul 03 12:53:42ndmkernel: tntfs: fail_safe is enabled Jul 03 12:53:42ndmkernel: tntfs info: NTFS volume version 3.1 (cluster_size 512, PAGE_CACHE_SIZE 4096). Jul 03 12:55:16ndmOpkg::Manager: disk is set to: 38DE7003DE6FB7B0: Jul 03 12:55:16ndmOpkg::Manager: init script reset to default: /opt/etc/initrc. Jul 03 12:55:16ndmCore::ConfigurationSaver: saving configuration... Jul 03 12:55:16ndmOpkg::Manager: /tmp/mnt/OPKG/ mounted to /tmp/mnt/OPKG/. Jul 03 12:55:16ndmOpkg::Manager: /tmp/mnt/OPKG/ mounted to /opt/. Jul 03 12:55:16npkginflating "installer-keenle.tar.gz". Jul 03 12:55:40agHTTP::CoreInterface: NDM core connection timeout. Jul 03 12:55:40ndmCore::Server: started Session 127.0.0.1:0. Jul 03 12:55:59ndmOpkg::Manager: /tmp/mnt/OPKG/ initialized. Jul 03 12:55:59ndmCore::Session: client disconnected. Jul 03 12:55:59ndmOpkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. Jul 03 12:55:59ndmCore::ConfigurationSaver: configuration saved. Jul 03 12:55:590Info: Раздел NTFS! атрибуты "пользователь:группа" могут не поддерживаться. Jul 03 12:55:590При возникновении проблем, используйте накопитель с файловой системой ext2/ext3. Jul 03 12:55:590[1/5] Начало развёртывания системы Entware-Keenetic... Jul 03 12:55:590Info: Создание папок... Jul 03 12:56:000[2/5] Загрузка и установка базовых пакетов... Jul 03 12:56:01ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries ... ackages.gz. Jul 03 12:56:01ndmOpkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/keenle. Jul 03 12:56:02ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing opt-ndmsv2 (1.0-3) to root... Jul 03 12:56:02ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries ... keenle.ipk. Jul 03 12:56:03ndmOpkg::Manager: /opt/etc/init.d/doinstall: Installing libc (1.0.13-4) to root... Jul 03 12:56:03ndmOpkg::Manager: /opt/etc/init.d/doinstall: Downloading http://pkg.entware-keenetic.ru/binaries ... keenle.ipk. Jul 03 12:56:19ndmOpkg::Manager: /opt/etc/init.d/doinstall: timed out. И после ndm Opkg::Manager: /opt/etc/init.d/doinstall: timed out. - дальше не идёт. Как решить данную проблему? PS [Keenopt] ставится нормально, SSH подключается, но под него нет nginx, а вёб-сервер очень нужен.
zyxmon Опубликовано 3 июля, 2016 Опубликовано 3 июля, 2016 Blackmeser Поставьте прошивку отсюда - http://files.keenopt.ru/experimental/Ke ... 016-06-24/ Отворматируйте носитель в ext2 или ext3.
ssg Опубликовано 6 июля, 2016 Опубликовано 6 июля, 2016 Добрый день! Подскажите пожалуйста, как найти описание пакета (типа man), установленного с помощью: opkg install "имя пакета". Интересует общий алгоритм и конкретно описание пакета cron. Общая информация по cron не интересует. Нужны особенности использования cron для Keenetic, структура каталогов и назначение файлов. Интересует в частности почему отсутствует файл: /opt/etc/crontab root@Keenetic_Giga:/opt/root# opkg info cron Package: cron Version: 2-keenopt Depends: libc, busybox Provides: Status: install user installed Section: utils Architecture: all Maintainer: NDMS Developers Team MD5Sum: ad0ae6f6079ace1262929a76cf60453c Size: 1525 Filename: cron_2-keenopt_all.ipk Conffiles: /opt/etc/crontabs/root ceaeb4d1020a24cf64bdf99e5585d4c2 Source: feeds/ndmfeed/cron Description: Cron utils for use crond from busybox. Installed-Time: 1467488241 root@Keenetic_Giga:/opt/root# Спасибо.
zyxmon Опубликовано 6 июля, 2016 Опубликовано 6 июля, 2016 Спасибо. Пожалуйста не разводите offtopic. Эта тема не по cron, не про KEENOPT а про установку Entware-keenetic и по общим вопросам. Про cron в Entware давно уже все разжевали. В Entware две версии cron. Одна из них не работает на ntfs носителях (нет поддержки атрибутов). Используйте поиск!!! Создайте отдельную тему!!!
ssg Опубликовано 6 июля, 2016 Опубликовано 6 июля, 2016 Извините и спасибо. Подскажите пож., в какой ветке я должен создать новую ветку по моему вопросу? флешка отформатирована в ext3
flash Опубликовано 10 июля, 2016 Опубликовано 10 июля, 2016 (изменено) Доброго дня! Подскажите в чём может быть дело? Делаю всё по инструкции: форматирую в ext2 (ext3 тоже пробовал) в винде через EaseUS (пробовал также Paragon), захожу по cifs, создаю папку install, копирую архив mipsel (у меня Giga3 - прошивка v2.07(AAUW.1)B1), захожу в OPKG, выбираю флэшку, нажимаю применить и в логах это: [spoiler=] Jul 10 15:52:41ndmkernel: usb 1-2: new high-speed USB device number 5 using xhci-hcd Jul 10 15:52:41ndmkernel: usb 1-2: New USB device found, idVendor=090c, idProduct=1000 Jul 10 15:52:41ndmkernel: usb 1-2: SerialNumber: 12122180005531 Jul 10 15:52:41ndmkernel: scsi3 : usb-storage 1-2:1.0 Jul 10 15:52:44ndmkernel: scsi 3:0:0:0: Direct-Access PQ: 0 ANSI: 4 Jul 10 15:52:44ndmkernel: sd 3:0:0:0: Attached scsi generic sg0 type 0 Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] 15257600 512-byte logical blocks: (7.81 GB/7.27 GiB) Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] Write Protect is off Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] Mode Sense: 43 00 00 00 Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] No Caching mode page found Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] Assuming drive cache: write through Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] No Caching mode page found Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] Assuming drive cache: write through Jul 10 15:52:44ndmkernel: sda: sda1 Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] No Caching mode page found Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] Assuming drive cache: write through Jul 10 15:52:44ndmkernel: sd 3:0:0:0: [sda] Attached SCSI removable disk Jul 10 15:52:44ndmFileSystem::Ext: "/dev/sda" has an unknown partition type, ignored. Jul 10 15:52:44ndmFileSystem::Ext: ext2 "cd01e96c-e88a-1e12-a50a-1bd13915e97c:" filesystem initialized. Jul 10 15:52:44ndmkernel: EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem Jul 10 15:52:44ndmkernel: EXT4-fs (sda1): mounted filesystem without journal. Opts: (null) Jul 10 15:54:06ndmOpkg::Manager: disk is set to: cd01e96c-e88a-1e12-a50a-1bd13915e97c: Jul 10 15:54:06ndmkernel: EXT4-fs (sda1): re-mounted. Opts: (null) Jul 10 15:54:06ndmOpkg::Manager: /tmp/mnt/OPKG/ mounted to /tmp/mnt/OPKG/. Jul 10 15:54:06ndmOpkg::Manager: /tmp/mnt/OPKG/ mounted to /opt/. Jul 10 15:54:06ndmOpkg::Manager: none mounted to /opt/proc/. Jul 10 15:54:06ndmOpkg::Manager: none mounted to /opt/sys/. Jul 10 15:54:06ndmOpkg::Manager: /dev mounted to /opt/dev/. Jul 10 15:54:06ndmOpkg::Manager: /tmp mounted to /opt/tmp. Jul 10 15:54:06ndmOpkg::Manager: none mounted to /opt/dev/pts/. Jul 10 15:54:06ndmOpkg::Manager: system failed [0xcffd02a6]. Jul 10 15:54:06ndmOpkg::Manager: system failed [0xcffd02ac]. Jul 10 15:54:06ndmOpkg::Manager: system failed [0xcffd02b8], unable to copy /etc/shells -> /opt/etc/shells. Jul 10 15:54:06ndmOpkg::Manager: system failed [0xcffd02c0], unable to copy /etc/profile -> /opt/etc/profile. Jul 10 15:54:06npkginflating "installer-keenle.tar.gz". Jul 10 15:54:17ndmOpkg::Manager: /tmp/mnt/OPKG/ initialized. Jul 10 15:54:17ndmOpkg::Manager: init script reset to default: /opt/etc/initrc. Jul 10 15:54:17ndmOpkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. Jul 10 12:54:170Critical error: Используйте накопитель с файловой системой ext2/ext3. Отменяем... Jul 10 15:54:17ndmOpkg::Manager: /opt/etc/init.d/doinstall: exit code 1. Что не так? Надо в линуксе что ли форматировать? Изменено 10 июля, 2016 пользователем Гость
zyxmon Опубликовано 10 июля, 2016 Опубликовано 10 июля, 2016 ...Что не так? Надо в линуксе что ли форматировать? Можно и в винде, но использовать проверенные решения. Например - https://zyxel.ru/kb/2307/
TheBB Опубликовано 17 июля, 2016 Автор Опубликовано 17 июля, 2016 (изменено) ожОбновились репозитории пакетов в связи с выходом новой версии uClibc-ng (1.0.16), и выходом новой версии прошивки (см. последний пункт изменений) Добавлен пакет ipset (v.6.24-1a) для устройств с прошивкой 2.07 возможные проблемы и их решения СЮДА Изменено 18 июля, 2016 пользователем TheBB !!!
KorDen Опубликовано 18 июля, 2016 Опубликовано 18 июля, 2016 Насколько я понимаю, на данный момент отдельного фида под 2.07 с ядром 3.4 все еще нет, все пакеты собраны под 2.6.22?
TheBB Опубликовано 18 июля, 2016 Автор Опубликовано 18 июля, 2016 да, в свободную продажу открытый доступ еще не поступил. с результатами тестирования можно ознакомиться здесь. совсем скоро будет!
flash Опубликовано 20 июля, 2016 Опубликовано 20 июля, 2016 В 10.07.2016 в 19:27, zyxmon сказал: Можно и в винде, но использовать проверенные решения. Например - https://zyxel.ru/kb/2307/ Дело в том, что так и делал. Может с флэшкой что не так...
zyxmon Опубликовано 20 июля, 2016 Опубликовано 20 июля, 2016 Некоторые флешки ни в какую не хотят обновлять таблицу разделов (mbr). Точнее делают видимость, что обновляют, а на самом деле - нет. Попробуйте с другой флешкой. Дальнейшее обсуждение форматирования флешек тут offtopic. Если ничего не выйдет - создайте отдельную тему.
Victor Опубликовано 1 августа, 2016 Опубликовано 1 августа, 2016 С Keenetic DSL (Rev.A) творятся какие-то чудеса. На релизной версии (даже после всех обновлений) вообще не получается установить Entware-Keenetic - в процессе отваливается ADSL-соединение, отчего основные пакеты не выкачиваются - результат предсказуем. Если же предварительно обновиться на бета-версию, то всё устанавливается (ставлю на флешку под ext3), но появляется один нюанс - после практически каждого запуска любого скрипта из /opt/etc/init.d роутер то ли просто перезагружается, то ли глобально падает в корку, в общем в любом случае он перезагружается, при этом в логах ничего нет (сбрасываю их через syslog-ng на внешний диск, но как понимаю в них может не быть самого интересного). Самое обидное в том, что после (пере)загрузки все сервисы (dropbear, dnsmasq, nginx etc.) работают нормально, а вот стоит только выполнить банальный /opt/etc/init.d/S80nginx reload, и где-то в 8/10 случаев всё накроется.
Рекомендуемые сообщения