1

Тема: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Решил создать эту тему, чтобы народ не путался и не флудил по форуму напрасно.

Итак, если у вас Keenetic Lite, и вас не устраивает его встроенный функционал - есть 4 варианта для запуска на
нём дополнительных программ:

1) Встроить программу в прошивку роутера (в прошивке есть небольшой запас свободного места).
Достоинства:
а) Программа будет работать сразу и всегда, дополнительного оборудования не требуется.
Недостатки:
а) Ограничено свободное место в прошивке, встроить большое приложение/ несколько приложений не получится.
б) Проблемы с настройкой этих приложений. Фактически, настройки поменять будет нельзя (только через
перепрошивку).
Лично мне такой вариант не нравится.

А вот и пример такого подхода - прошивка для Лайт А версии 4.4 (с ядром от 4.3), со встроенным udpxy:
/rev_A/KEENETIC_LITE-V1-k4.3[BWN.4.4]D2-wget-udpxy.rar описание в архиве. Проверена - работает. Мне удалось сделать так, что основные параметры udpxy всё-таки можно изменять, так что вещь получилась достаточно универсальная.

Для остальных вариантов так-же, потребуется(хотя и не всегда обязательно - об этом читай ниже) модификация прошивки роутера(а именно - добавление возможности при загрузке роутера подгрузки с внешнего FTP или HTTP сервера специального скрипта, с последующим его запуском).
Вот эти прошивки(здесь теперь старые версии):
а) Модернизированная прошивка лайта версии 4.4 (с ядром от 4.3), с поддержкой загрузки стартового скрипта через wget(описание в архиве) /rev_A/KEENETIC_LITE-V1.00k4.3[BWN.4.4]D0-wget
б) Модернизированная прошивка лайта версии V1.10.A.RU.NDMS, с поддержкой загрузки стартового скрипта через wget(описание в архиве) KEENETIC_LITE-V1.10.A.RU.NDMS-wget
в) Ещё новее, на базе версии от 17.06.2013 : /rev_A/KEENETIC_LITE-V1.10.A.RU.NDMS-wget_170613.rar (В ней глючит L2TP !!!)
г) Модернизированная прошивка лайта ревизии В версии 1.3, с поддержкой загрузки стартового скрипта через wget(описание в архиве) /rev_B/KEENETIC_LITE-V1.00[AABL.1.3]D0-r-wget
д) Модернизированная прошивка лайта ревизии В версии V1.10.B.RU.NDMS, с поддержкой загрузки стартового скрипта через wget(описание в архиве) KEENETIC_LITE-V1.10.B.RU.NDMS-wget
е) Ещё новее, на базе версии от 17.06.2013 : /rev_B/KEENETIC_LITE-V1.10.B.RU.NDMS-wget_170613.rar (В ней глючит L2TP !!!)
К прошивкам лайта ревизии В нет модулей ядра, но они могут использоваться для подгрузки программ с FTP/HTTP сервера.
Также к ним подходят некоторые модули от лайта ревизии A(смотри далее в теме).

2) Использовать в качестве хранилища внешних приложений сетевую шару.
Достоинства:
а) Практически неограниченные возможности настройки, модификации, дополнения приложений.
Недостатки:
а) Зависимость от устройства, на котором располагается сетевая папка с установленными приложениями. Без
него роутер сможет работать только со своим стандартным функционалом.
Тем, кто решит пойти по этому пути, рекомендуется прочитать тему cifs на Keenetic Lite полностью.

3) Использовать систему SIRAM , описанную здесь.
Достоинства:
а) Неплохие возможности настройки, модификации, дополнения приложений.
б) Не требует устройства с сетевой шарой для хранения приложений.
Недостатки:
а) Ограниченные возможности по объёму устанавливаемых дополнительных приложений, т.к. всё
устанавливается в свободную оперативную память роутера, объём которой ограничен.
б) Отсутствует контроль доступной оперативной памяти, поэтому нельзя сказать заранее, будет-ли стабильно
работать данная конфигурация приложений. Требуется проверка.
в) Зависимость от FTP или HTTP сервера, с которого роутер будет подгружать систему с дополнительными
приложениями при каждой загрузке.

4) Использовать подгрузку нужного приложения(приложений) в оперативную память роутера (например, в папку /tmp) при каждой его загрузке с FTP или HTTP сервера.
Достоинства:
а) Неплохие возможности настройки, модификации, дополнения приложений.
б) Не требует устройства с сетевой шарой для хранения приложений.
в) Достаточно экономное (в сравнении с вариантом 3) использование оперативной памяти роутера
Недостатки:
а) Ограниченные возможности по объёму устанавливаемых дополнительных приложений, т.к. всё
устанавливается в свободную оперативную память роутера, объём которой ограничен. (хотя и больше, чем в варианте 3)
б) Отсутствует контроль доступной оперативной памяти, поэтому нельзя сказать заранее, будет-ли стабильно
работать данная конфигурация приложений (при большом их количестве). Требуется проверка.
в) Зависимость от FTP или HTTP сервера, с которого роутер будет подгружать систему с дополнительными
приложениями при каждой загрузке.
г) Некоторые сложности в случае одновременной подгрузки нескольких таких приложений (т.к. начальный скрипт
запуска start_wget.sh один, понадобится его редактирование для загрузки нескольких приложений, но это вполне
возможно)

Пока реализованы только следующие такие пакеты:
Универсальные (для оригинальных(немодифицированных) прошивок от Заксел(NDMS) и для модифицированных (автозапуск wget) прошивок Заксел:


1) udpxy для Лайта. Взять можно здесь
2) udpxy + xupnpd для Лайта, брать здесь.
3) lighttpd для Лайта, брать здесь.
4) samba для Лайта, брать здесь.
5) 3proxy для Лайта, брать здесь.
6) cal для Лайта, брать здесь.
7) iftop для Лайта, брать здесь.
8) mediatomb для Лайта, брать здесь.
9) vnstat для Лайта, брать здесь.
7) iconv для Лайта, брать здесь.

Только для модифицированных(автозапуск wget) прошивок Заксел:


1) VPN сервер pptpd для Лайта, брать здесь.
2) nginx для Лайта, брать здесь.

Есть возможность использовать этот вариант с оригинальными, заводскими прошивками от Заксел. Об этом можно почитать здесь и здесь.
Также необходимо будет провести некоторую предварительную настройку. Приведу здесь фрагмент из readme.txt от модифицированных(автозапуск wget) прошивок:

Чтобы заработал скрипт автозапуска wget (start_wget.sh), необходимо установить значение переменной
TRNT_FOLDER    - задает адрес FTP или HTTP сервера, с которого будут скачиваться запускающий скрипт (start_wget.sh).
Делается это так:
flash set TRNT_FOLDER ftp://192.168.1.2/
В этом примере, задается адрес FTP сервера 192.168.1.2
Или так:
flash set TRNT_FOLDER http://myserver.local/
В этом примере, задается адрес HTTP сервера myserver.local

На устройстве с адресом, заданном в TRNT_FOLDER необходимо запустить соответственно FTP или HTTP сервер
и положить ему в доступ скрипт запуска start_wget.sh
При загрузке роутер каждый раз будет скачивать start_wget.sh и запускать его.


P.S

root доступ (запуск sh) можно получить следующим образом
Заходим на роутер по телнет(в cli) и пишем

flash || sh

оказываемся в sh с правами рута

Кто пойдёт по варианту 2 - после установки расширенной системы Zyxmona дальше всё, как у Кинетика - решения смотреть в соответствующих темах. Вариант 3 тоже похож на вариант 2, только там настройки сохраняются в отдельный архив - читайте соответствующую тему.

Что не поддерживается(и, по видимому, никогда не будет поддерживаться для Lite и 4G  sad       ):
1) Не поддерживаются (не собираются) модули imq.ko и ipt_IMQ.ko. Причина в ядре роутеров. Без этих модулей не работает шейпер трафика (tc) , и, я думаю, другие подобные приложения.
2) Для Лайтов не поддерживаются модемы и вообще всё, связанное с подключением по USB (т.к. USB попросту нет)
3) Не поддерживается swap и inotify. Причина - отключено в ядре.
Других нерешимых проблем пока не выявлено.

Здесь предлагаю обсуждать вопросы, а также просить сделать, либо делится сделанными пакетами программ по 4ому варианту.

Отредактировано Dr.Acid (2014-03-25 22:30:19)

276

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Dr. Acid, а когда примерно ждать? У меня на V1.10.B.RU.NDMS-wget что-то с вайфаем: ПК и телефон долго подключаются к точке (особенно когда ПК выводится из сна), на прошивке 1,3 wget подключение было мгновенное. Надеюсь разрабы в новых версиях это пофиксили.

277

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

padizar :

Dr. Acid, а когда примерно ждать?

Пока не знаю - надо разобраться, с чем мы столкнулись wink 

У меня на V1.10.B.RU.NDMS-wget что-то с вайфаем: ПК и телефон долго подключаются к точке (особенно когда ПК выводится из сна), на прошивке 1,3 wget подключение было мгновенное. Надеюсь разрабы в новых версиях это пофиксили.

Вот сейчас заметил, что и у меня аналогичная проблема: TV приставка очень плохо подключается. Такое ощущение, что этот глюк только в прошивках от 27.03.13.

Отредактировано Dr.Acid (2013-07-20 17:01:09)

278

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Возможно ли на прошивку из коробки ставить приложения ? По варианту "4" "Использовать подгрузку нужного приложения" если да то есть ли где то пошаговая инструкция?

279

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

va5ya :

Возможно ли на прошивку из коробки ставить приложения ? По варианту "4" "Использовать подгрузку нужного приложения"

Возможно(читаем шапку внимательней!)

если да то есть ли где то пошаговая инструкция?

Пошаговой, вроде бы нет (для варианта с модифицированной прошивкой есть здесь)
Есть вариант(очень простой) с использованием vbs скрипта, но похоже, на форуме поиск опять отвалился hmm  (Где-то в этой теме есть)

UPD
Вот, нашел: http://forum.zyxmon.org/post9543.html#p9543

Отредактировано Dr.Acid (2013-07-26 18:42:21)

280

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

padizar :

У меня на V1.10.B.RU.NDMS-wget что-то с вайфаем: ПК и телефон долго подключаются к точке (особенно когда ПК выводится из сна), на прошивке 1,3 wget подключение было мгновенное.

Не исправили еще эту траблу? Стоит ли вообще выкладывать сюда эту сырую прошивку если и стандартная от Зыкселя работает без нареканий?

281

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

NERV :

Не исправили еще эту траблу? Стоит ли вообще выкладывать сюда эту сырую прошивку если и стандартная от Зыкселя работает без нареканий?


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

Отредактировано padizar (2013-07-30 23:10:46)

282

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

padizar :

Прошивок с wget очень мало

Разве?!? Практически к каждой версии делал...

283

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Dr.Acid :
padizar :

Прошивок с wget очень мало

Разве?!? Практически к каждой версии делал...

Я имел ввиду самые свежие, которые появляются практически раз в месяц.

284

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

padizar :

Эта версия свежее, чем 1.3.

Да свежее, но она от NDMS, а это не официальная прошивка, и к тому же на ней глючит вайфай тут постами ранее отписались. Так что толку то от этой свежести, если она не работает?

285

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

padizar :

Я имел ввиду самые свежие, которые появляются практически раз в месяц.

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

P.S.
Кстати, кто тестил последнюю версию - как там с WiFi, не глючит?
(Если оно того действительно стоит, могу сделать комби версию(ядро от предыдущей+все остальное от последней))

Отредактировано Dr.Acid (2013-07-31 22:29:06)

286

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Добрый день. Попробовал скачать прошивку KEENETIC_LITE-V1-k4.3[BWN.4.4]D2-wget-udpxy.rar, обменник не хочет отдать. Пожалуйста перезалейте. Спасибо

287

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

at089 :

Добрый день. Попробовал скачать прошивку KEENETIC_LITE-V1-k4.3[BWN.4.4]D2-wget-udpxy.rar, обменник не хочет отдать. Пожалуйста перезалейте. Спасибо

И зачем вам эта тухлятина? Ну, если уж очень нужно, вечером(или завтра) закину к себе на яндекс.

288

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

"тухлятина"  http://s19.rimg.info/268efd1055df3e9077aadad0b80590a3.gif?я не вкурсе ,мне посоветовали этот драйвер для роутера,вот я и попросил,
если есть что-то поновее или лучшее, прошу  указать что скачать для udpxy  ревизии V1,
благодарю Вас

289

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

at089 :

"тухлятина"  http://s19.rimg.info/268efd1055df3e9077aadad0b80590a3.gif?я не вкурсе

Для начала полезно изучить первый пост(шапку) темы wink
Я давно забил на прошивку со встроенным udpxy, т.к. куда проще(перспективней, удобней и т.д.) делать подгрузку нужных пакетов через wget(вариант 4 из шапки). При этом для перенастройки/обновления приложения(того же udpxy, к примеру) не нужно каждый раз перешивать роутер новой прошивкой. Пока только самой последней версии прошивок для Лайтов нет в варианте с автозапуском через wget.

P.S. В той прошивке(KEENETIC_LITE-V1-k4.3BWN.4.4D2-wget-udpxy) udpxy старый. Ссылку поправил.

290

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Пробуем очередной вариант wget-прошивок, основанных на NDMS от 17.06.2013
Ядро в них от предыдущей версии (27.03.2013). Пробуем, обязательно отписываемся. ВАЖНО! После прошивки обязательно проресетить роутер(сбросить настройки), потом настраивать вручную.
Вроде, должно работать. Не забываем проверить и загрузку по wget. Просто у самого сейчас мало возможности тестить.
Для Лайт А брать здесь: /rev_A/KEENETIC_LITE-V1.10.A.RU.NDMS-wget_170613.rar
Для Лайт B брать здесь: /rev_B/KEENETIC_LITE-V1.10.B.RU.NDMS-wget_170613.rar

Отредактировано Dr.Acid (2013-08-03 21:26:13)

291

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Dr.Acid :

Пробуем очередной вариант wget-прошивок


Поставил ревизию В. Все работает, iptv тоже. Загрузка системы при работе iptv и интернета:

http://s57.radikal.ru/i158/1308/bd/685dbd999ca0.png

Вай-фай подключается мгновенно. Буду тестить дальше. Спасибо!

P.s. Настройки можно не сбрасывать, подхватываются старые. Но я сбросил на всякий пожарный и настроил вручную.

Отредактировано padizar (2013-08-04 12:58:49)

292

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

padizar :

Настройки можно не сбрасывать, подхватываются старые.

У меня (Рев А) проглючило сильно(при подключении по WiFi примерно через минуту перезагружался). Потом, когда сбросил, вроде все нормально стало, я восстановил(из файла) и тогда стал перезагружаться при запуске внешних прог(чего раньше не было). Ну, наверное что-то не доглядел в настройках - времени не было разбираться. Хорошо, что все работает.
(со сборкой под новое ядро придется разбираться отдельно).

293

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Прошивка работает стабильно. После выхода из сна ПК подключается к точке мгновенно. Когда появится в шапке, то не помешало бы отметить, что сборка самая свежая.

294

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

padizar :

Когда появится в шапке, то не помешало бы отметить, что сборка самая свежая.

Сделал smile

295

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Док, у меня сейчас нет лайта, но по скрину выше вижу что интерфейс остался v1, получается это ядро только от v2 NDMS, а интерфейс остаётся от v1? Или я чего то не понимаю?

296

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

NERV :

Или я чего то не понимаю?

Точно - не понимаеш wink  И ядро, и файловая система - всё от V1(да и невозможно "скрестить" V2 с V1 - они разные впринципе), просто от её разных версий. Ядро, ЕМНИП, от версии от 27.03.13, а вот файлики свежайшие, от 17.06.13
Просто сейчас руки не доходят изучить процесс сборки ФС под новое ядро - что-то там(опять) намудрили wink
Если разверусь - сделаю полностью на основе 17.06.13 (а может посвежей что к тому времени выйдет).

297

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Вот это новость! - Оказывается, появился Keenetic Lite II  (и даже в продаже уже)
И ведь никто не обмолвился...
http://zyxel.ru/keenetic-lite-2
Однако, думаю, железка совершенно бесперспективная - стоком у ней, похоже, V2, а V1 вряд ли под неё сделают, так что обольщаться не советую...

P.S. Пойду на ixbt, почитаю...

Отредактировано Dr.Acid (2013-08-06 19:48:50)

298

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Dr.Acid :

Ядро, ЕМНИП, от версии от 27.03.13, а вот файлики свежайшие, от 17.06.13

Почему я не вижу этих прошивок на сайте здесь? http://zyxel.ru/support/download?product=50323
Где вы их берете? Они что - кустарные с ixbt?

299

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

NERV :

Почему я не вижу этих прошивок на сайте здесь? http://zyxel.ru/support/download?product=50323
Где вы их берете? Они что - кустарные с ixbt?

Ага, "кустарные", как-же. wink  Эти прошивки выпускаются авторами, просто они теперь "неофициальные" (т.к. Заксель официально перешел на V2) Берем здесь: http://l10n.ndl.ru/firmwares/NDMSv1/

300

Re: Zyxel KEENETIC LITE(и LITE II, Start) дополнительные возможности

Dr.Acid, прошу обратить внимание, что в списке изменений вместе с ссылками на скачивание (http://l10n.ndl.ru/firmwares/NDMSv1/170 … 130617.txt), присутствует и Keenetic Lite II с v1.

Отредактировано padizar (2013-08-06 23:55:31)