OpenWRT на роутерах серии ZyXEL / Keenetic | На Keenetic, Lite rev.A, Lite rev.B, 4G rev.A, 4G rev.B, 4G II, Giga
Что лучше?
Что лучше?
OpenWRT [ 1978 ] ** [34.98%]
NDMSv1 [ 209 ] ** [3.7%]
NDMSv2 [ 741 ] ** [13.11%]
Пиво [ 2726 ] ** [48.21%]
Всего голосов: 5654
 



Реп: (1497)
Обсуждение: OpenWRT на роутерах серии ZyXEL Keenetic
ZyXEL Keenetic II и Keenetic GIGA II | ZyXEL Keenetic 4G | ZyXEL Keenetic
Встречайте, восхищайтесь, наслаждайтесь: великолепная OpenWRT теперь доступна для роутеров серии Keenetic!

Прикрепленное изображение


Чем же она превосходит NDMS:
0. Суперсовременное ядро Linux 3.10.49-1 вдохнёт новую жизнь в Ваш роутер - поддержка множества функций и возомжностей, что и не снились NDMS с её Linux 2.6.23
1. Замечательный WEB-интерфейс LuCI - строгая красота и изящество форм в сочетании с невообразимым богатством настроек и возможностей никого не оставят равнодушным
2. Открытая архитектура прошивки позволит воплотить самые смелые идеи в жизнь
3. Полноценная поддержка USB даст возможность пользоваться торрент-клиентом Transmission, принт-сервером p910ng или модемом 3G, а также звуковой картой, WEB-камерой или же чем угодно другим, предоставляя доступ к устройству по сети посредством USBIP
4. Встроенный DDNS-клиент, SSH-сервер с возможностью проброса портов и WOL-клиент позволит оставаться на связи с домашней сетью, где бы Вы ни находились
5. Гибкая настройка LED-индикаторов и встроенный планировщик заданий позволит устройству ночью не сиять как новогодняя ёлка, а днём - быть максимально информативным
6. Огромный репозиторий пакетов позволит с лёгкостью сделать из роутера всё, что захочется
7. Кэширующий прокси Polipo поможет сэкономить драгоценные мегабайты трафика пользователям 3G-интернета с ограничениями
8. Сломайте ограничения распространению и свободе информации возможностью лёгкого развёртывания mesh-сетей и отличной поддержкой Freifunk
9. Возможность использовать несколько восходящих каналов (Multiwan) позволит объединить пропускную способность нескольких каналов, и при этом оставаться на связи даже в случае отказа одного из провайдеров
10. Возможность создавать несколько WLAN и LAN-сетей позволит защитить домашние ресурсы от атаки извне, ограничив их в домашней LAN, а также спасёт её от незванных "гостей", отгородив гостевую WiFi-сеть от домашней LAN
11. Поддержка современного протокола IPv6 позволит Вам оставаться на гребне волны прогресса, а не барахтаться позади других в стоячей воде устаревших решений

Разумеется, можно поспорить относительно последних трёх пунктов (в NDMS2), но NDMS2 имеет фундаментальный недостаток - в ней нет возможности расширить возможности роутера установкой пакетов из репозитория, и нет никакой возможности добавить это в кастомных прошивках (как это было сделано в моих кастомных прошивках на базе NDMS1).
Общее:

Оборотная сторона любого мощного инструмента - он всегда требует определённых навыков обращении.
Но, как гласит принцип Шоу: "Создайте систему, которой сможет пользоваться даже дурак, и только дурак захочет ею пользоваться".
В помощь себе можно воспользоваться русскоязычной документацией, которая покрывает большинство возможных сценариев использования OpenWRT, или же обратиться к универсальному источнику информации

По умолчанию роутер имеет IP-адрес 192.168.1.1 и поднимает открытую сеть с ESSID "OpenWRT" на 11 канале в стандартах 802.11b/g/n, чтобы можно было настроить его по WLAN. Интернет настроен на получение адреса по DHCP

Крайне рекомендуется сразу после прошивки задать пароль для входа в систему.

Поскольку все возможности OpenWRT слишком велики чтобы поместиться в скромные 4-8Мб - нет никакого смысла пытаться впихнуть невпихуемое и лепить Франкенштейна (в прошивку помимо стандартных компонентов включён только веб-интерфейс LuCI и будут в дальнейшем включены только компоненты, необходимые для подключения к интернету).
Пусть каждый создаст свою, уникальную систему. Исключением является Keenetic Lite и Keenetic Start, в которых по причине скромных объёмов хранения приходится экономить каждый байт - для них принимаются заказы на сборку кастомизированных образов (пакеты в прошивке занимают меньше места, нежели установленные отдельно).
Полезные ссылки:


https://wikidevi.wi-cat.ru/ZyXEL/Keenetic_series

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

В теме нет куратора. По вопросам наполнения шапки обращайтесь к ТС, или модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки, или через QMS.

Сообщение отредактировал ferhad.necef - 26.01.23, 20:12
Причина редактирования: OpenWRT для Keenetic III



Реп: (1497)
FAQ:
Какие модели на данный момент поддерживаются?
на данный момент поддержка оборудования такова:
  • Младшие модели первого поколения Keenetic Series (белые) поддерживаются полностью: Keenetic Lite revB, Keenetic 4G revB (построены на процессоре Ralink RT5350, флешка на 8 Мб)
  • Средние модели первого поколения Keenetic Series (белые) поддерживаются полностью: Keenetic Lite revA, Keenetic 4G revA (аппаратно идентичны Keenetic, но флешка урезана до 4 Мб, на Lite отсутствует USB)
  • Старшие модели первого поколения Keenetic Series (белые) поддерживаются частично: Keenetic (проблем нет), Keenetic Giga (имеется проблема со встроенным гигабитным свитчем - работает в режиме тупого хаба) (построены на процессоре Ralink RT3052, флешка на 8 Мб)
  • Младшие модели второго поколения Keenetic Series (чёрные) поддерживаются полностью: Keenetic 4G II, Keenetic Start - аппаратно идентичны Keenetic 4G revB и Keenetic Lite revB, но встроенная флешка вдвое урезана (до 4 Мб)
  • Средние модели второго поколения Keenetic Series (чёрные) поддерживаются частично: Keenetic Lite II, Keenetic Omni (построены на процессоре Ralink (MTK) MT7620N, флешка на 8 Мб)
  • Старшие модели второго поколения Keenetic Series (чёрные) НЕ ПОДДЕРЖИВАЮТСЯ: Keenetic II, Keenetic Giga II, Keenetic Ultra (построены на процессоре Ralink RT6856, флешка на 16 Мб)

Поддержка средних моделей второго поколения вскоре несколько улучшится, поддержка старших моделей не планируется (OpenWRT не поддерживает на данный момент не поддерживает процессор Ralink RT6856, на котором построены данные роутеры, и когда начнёт (и начнёт ли вообще) - неизвестно).

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

Модели имеющие 4Mb памяти и USB (Keenetic 4G revA и Keenetic 4G II на данный момент (временно) остались без обновления. Но не всё ещё потеряно, сборки для них ещё будут выпускаться.

Чем различаются Factory и Sysupgrade прошивки?
Factory можно прошить через веб-интерфейс оригинальной прошивки NDMS, а Sysupgrade предназначена для обновления уже установленной OpenWRT

Что будет если прошить Factory-версию прошивки в уже установленную OpenWRT?
Ничего страшного. В Sysupgrade просто более эффективно используется место во встроенной памяти роутера.

Как вернуться на NDMS?
Просто прошейте прошивку NDMS через веб-интерфейс роутера.

Почему не открывается веб-интерфейс роутера после возврата на NDMS?
Почистите кэш браузера.

Что делать, если не хватает места для установки пакетов?
Скопируйте содержимое каталога /overlay/ в раздел с ФС ext2/3/4 на USB-носитель и смонтируйте этот раздел в каталог /overlay/
Инструкция: OpenWRT на роутерах серии ZyXEL Keenetic (Пост #30621746)

Что делать, если не хватает места для установки пакетов и нет USB?
Пичалька Вам =(

Изменил канал Wi-Fi - а Wi-Fi пишет что "Беспроводная сеть отключена или не связана" и не работает. Обратно менял канал - Wi-Fi не заработал. Что делать?
Канал менять можно, но надо сменить Режим HT на 20MHz для полного счастья. Или правильно настроить Режим HT:
Если оставить Второй 40MHz канал снизу и поставить канал меньше 5, или поставить Второй 40MHz канал сверху и выбрать канал больше 9 - WLAN-чип блокируется нафиг до сброса устройства по питанию (простая перезагрузка не помогает). Сброс настроек не нужен - достаточно просто выставить верный канал и перезагрузить роутер по питанию.
Это режим N - там всего 2 непересекающихся канала доступно: 3 (Режим HT=Второй 40MHz канал сверху) и 11 (Режим HT=Второй 40MHz канал снизу).
При уходе от этих (3 и 11) каналов катастрофически падает скорость соединения (интерференция, да). А без второго 40MHz канала нельзя достичь скорости 150/300Mbps, останется только 65/130Mbps.
Выбор 11 канала в качестве настройки по умолчанию мною обусловлен тем, что на нём по некоторым источникам несколько выше излучаемая мощность - а значит и лучше покрытие будет.
Ещё - советую прочесть статью Wi-Fi: неочевидные нюансы (на примере домашней сети) для лучшего понимания того, как следует настраивать Wi-Fi.

Как настроить OpenWRT чтобы воровать соседский Wi-Fi и раздавать себе подключиться к провайдеру через Wi-Fi?
Нужно удалить все сети, затем нажать кнопку "Сканировать" и добавить сеть к которой нужно подключиться в зону WAN. Затем нужно вернуться на экран сетей (там отобразится соединение с сетью которое мы добавили) и нажать кнопку "Добавить". Канал выбрать не дадут (Привязка к каналу 3, используемому Клиент "Soseda_NET") - пользуемся чем дают. А вот ESSID и защиту сети можно изменить. Добавлять эту сеть следует в зону LAN.
И не забываем про каналы (см. вопрос выше), иначе можно получить блокировку чипа и ничего работать не будет!

Как ставить пакеты с модулями ядра (kmod-*)?
Нужно добавить в файл /etc/opkg.conf (в веб-интерфейсе это Система->Программное обеспечение->Конфигурация) строчку:
src/gz kmod http://dl.dropboxusercontent.com/u/100376233/zyxel/openwrt/test/44/packages

Где 44 - номер сборки прошивки (модули от одной сборки не подойдут к другой - не забываем обновлять эту строку при обновлении прошивки!).
- начиная со сборки 47 не актуально

Пакеты с модулями ядра (kmod-*) ставились, но потом перестали (Multiple packages (kmod-figovina and kmod-figovina) providing same name marked HOLD or PREFER. Using latest.). Репозиторий kmod добавлен. Что делать?
Проблема в том, что транк обновляется, и соответственно kmod-пакеты в нём становятся новее тех что в репозитории для прошивки, и OPKG пытается ставить более новые версии этих kmod-пакетов из общего репозитория (и обламывается).
Нужно выполнять после opkg update следующee:
zcat /tmp/opkg-lists/barrier_breaker |awk 'BEGIN{RS="\n\n"} !/^Package: kmod-.*/ { print ;print ""}' |gzip > /tmp/opkg-lists/barrier_breaker_new; mv /tmp/opkg-lists/barrier_breaker_new /tmp/opkg-lists/barrier_breaker

Или просто обновить прошивку (но она снова сломается через некоторое время, рано или поздно).

Пакеты не ставятся с ошибкой Unknown package 'package_name'. Как исправить?
Обновите списки пакетов командой:
opkg update

Внимание: это нужно делать после каждой перезагрузки устройства!

При обновлении списка пакетов получаю ошибку: wget: not an http or ftp url: https://dl.dropboxuser…nt.com/.../Packages.gz
С недавних пор (обнаружено 9 июля 2014 года) Dropbox (на котором лежат kmod-репозитории) сломал доступ по http. Чтобы заставить работать opkg следует выполнить следующее:
opkg update
opkg install wget
mv /usr/bin/wget /usr/bin/wget-real
echo '#!/bin/sh' > /usr/bin/wget
echo 'wget-real --no-check-certificate $@' >> /usr/bin/wget
chmod 755 /usr/bin/wget
opkg update

Подробнее: OpenWRT на роутерах серии ZyXEL Keenetic (Пост #32741844)
- начиная со сборки 47 не актуально

Какие изменения были внесены в код OpenWRT для сборки этих образов?
Патч можно взять по адресу svn_44.diff (где 44 - номер сборки прошивки).
Начиная со сборки 47 адрес патчи можно взять по адресу svn_47.diff (где 47 - номер сборки прошивки).

Роутер на OpenWRT работал, но потом перестал. Пингуется, но не открывается ни Telnet, ни SSH, ни WEB-интерфейс. После перепрошивки через TFTP на официальную прошивку роутер работает, при попытке прошить OpenWRT всё возвращается к тому что было, ничего не работает. Что делать?
Произошло разрушение области JFFS2 в памяти роутера. Такое бывает, причина непонятна.
Для восстановления работоспособности OpenWRT следуйте инструкциям из сообщения OpenWRT на роутерах серии ZyXEL Keenetic (Пост #30774265)

Хочу Transmission!
opkg install luci-app-transmission

Хочу DLNA!
opkg install luci-app-minidlna

Хочу принт-сервер!
opkg install luci-app-p910nd

Хочу DynDNS!
opkg install luci-app-ddns

Хочу QOS!
opkg install luci-app-qos

Хочу зашарить USB-диск!
opkg install luci-app-samba

Хочу UPNP!
opkg install luci-app-upnp

Хочу DLNA и UPNP!
opkg install luci-app-ushare

Хочу считать трафик!
opkg install luci-app-vnstat

Хочу резать трафик!
opkg install luci-app-wshaper

Хочу включать комп через интернет!
opkg install luci-app-wol

Хочу українську мову!
opkg install luci-i18n-ukrainian

Хочу IPv6!
opkg install luci-proto-ipv6

Сообщение отредактировал S-trace - 21.08.14, 20:53



Реп: (1497)
Keenetic
Состояние:
Тестовая версия

Не работает:
HwNAT

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе:
Гнездо WAN - порт 4
Гнездо 1 - порт 3
Гнездо 2 - порт 2
Гнездо 3 - порт 1
Гнездо 4 - порт 0

Благодарности:
Iyudakov - исследование оборудования на реальном Keenetic

Прошивки:
Test47:
  • OpenWrt Chaos Calmer r42230 / LuCI Trunk (svn-r10520)
  • Путь к репозиторию kmod вшит в бинарники, отныне НЕ НУЖНО прописывать его вручную
  • Если OpenWRT прошивается с сохранением конфигурации - нужно удалить файл /overlay/etc/opkg.conf командой rm /overlay/etc/opkg.conf (чтобы система вновь использовала вшитый в прошивку /etc/opkg.conf вместо отредактированного) и перезагрузить роутер
  • Репозиторий kmod теперь на нормальном http-сервере, грязный хак с wget-real --no-check-certificate отныне НЕ НУЖЕН, рекомендую откатить всё на оригинальные версии

Factory 47
Sysupgrade 47
Архив:
Первая экспериментальная версия:
Sysupgrade 0

Test33:
Добавлена поддержка модемов в режиме cdc_ether и rndis
Factory 33
Sysupgrade 33

Test39:
Добавлена поддержка l2tp (openl2tp)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd (спасибо Dr.Acid)
Исправлена поддержка 3G-роутеров usb-serial-option (регрессия в test39).
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Исправлены кнопки и индикация
Factory 40
Sysupgrade 40

Test41:
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Factory 41
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Factory 42
Sysupgrade 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.

Factory 43
Sysupgrade 43


Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Factory 44
Sysupgrade 44


Сообщение отредактировал S-trace - 21.08.14, 13:00



Реп: (1497)
Keenetic Giga
Состояние:
Экспериментальная версия

Требуется:
Исследование оборудования (MAC-адрес, коммутатор) на реальном устройстве
Подбор остро необходимых пакетов для включения в состав прошивки

Не работает:
Ethernet
HwNAT

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе (предположительно):
Гнездо WAN - порт 4
Гнездо 1 - порт 3
Гнездо 2 - порт 2
Гнездо 3 - порт 1
Гнездо 4 - порт 0

Особенности:
Экспериментальная версия.

Благодарности:
yrzorg - исследование оборудования на реальном Keenetic Giga

Прошивки:
Test47:
  • OpenWrt Chaos Calmer r42230 / LuCI Trunk (svn-r10520)
  • Путь к репозиторию kmod вшит в бинарники, отныне НЕ НУЖНО прописывать его вручную
  • Если OpenWRT прошивается с сохранением конфигурации - нужно удалить файл /overlay/etc/opkg.conf командой rm /overlay/etc/opkg.conf (чтобы система вновь использовала вшитый в прошивку /etc/opkg.conf вместо отредактированного) и перезагрузить роутер
  • Репозиторий kmod теперь на нормальном http-сервере, грязный хак с wget-real --no-check-certificate отныне НЕ НУЖЕН, рекомендую откатить всё на оригинальные версии

Factory 47
Sysupgrade 47
Архив:
Первая экспериментальная версия:
Sysupgrade 0

Test33:
Добавлена поддержка модемов в режиме cdc_ether и rndis, исправлена индикация и кнопки
Factory 33
Sysupgrade 33
Test39:
Добавлена поддержка l2tp (openl2tp)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd (спасибо Dr.Acid)
Исправлена поддержка 3G-роутеров usb-serial-option (регрессия в test39).
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Исправлена индикация
Factory 40
Sysupgrade 40

Test41:
Добавлены пакеты kmod-switch-ar8216 и kmod-mdio-gpio (можно будет поставить mdio305x.zip из OpenWRT на роутерах серии ZyXEL Keenetic (Пост #30138916) и попробовать снова поиграться со свитчем).
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Factory 41
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Factory 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.

Factory 43
Sysupgrade 43

Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Factory 44
Sysupgrade 44


Сообщение отредактировал S-trace - 21.08.14, 13:02



Реп: (1497)
Keenetic Lite rev.A
Состояние:
Экспериментальная версия

Требуется:
Исследование оборудования (индикация, кнопки, MAC-адрес, коммутатор) на реальном устройстве

Не работает:
Индикация
Кнопки
HwNAT

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе (предположительно):
Гнездо WAN - порт 4
Гнездо 1 - порт 3
Гнездо 2 - порт 2
Гнездо 3 - порт 1
Гнездо 4 - порт 0

Особенности:
Экспериментальная версия.

Прошивки:
Test47:
  • OpenWrt Chaos Calmer r42230 / LuCI Trunk (svn-r10520)
  • Путь к репозиторию kmod вшит в бинарники, отныне НЕ НУЖНО прописывать его вручную
  • Если OpenWRT прошивается с сохранением конфигурации - нужно удалить файл /overlay/etc/opkg.conf командой rm /overlay/etc/opkg.conf (чтобы система вновь использовала вшитый в прошивку /etc/opkg.conf вместо отредактированного) и перезагрузить роутер
  • Репозиторий kmod теперь на нормальном http-сервере, грязный хак с wget-real --no-check-certificate отныне НЕ НУЖЕН, рекомендую откатить всё на оригинальные версии

Sysupgrade 47
Архив:
Первая экспериментальная версия:
Sysupgrade 0

Test39:
Добавлена поддержка l2tp (openl2tp), SSHFS
Удалена поддержка IPv6 (можно доустановить на SSHFS)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd (спасибо Dr.Acid)
Исправлена поддержка 3G-роутеров usb-serial-option (регрессия в test39).
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Удалена поддержка SSHFS

Factory 40
Sysupgrade 40

Test41:
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлено несохранение настроек.
Удалён пакет dropbear. Поэтому (если пароль на вход в роутер установлен) установите Dropbear или запускайте telnetd по мере надобности руками.
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Образов Factory больше (видимо) не будет по причине превышения ядром допустимого размера (0x0F0000) - пользуйтесь test40 в качестве переходных, или шейте сразу Sysupgrade по TFTP.
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Sysupgrade 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.
  • Удалён пакет odhcpd (он без IPv6 смысла не имеет, оставался по недосмотру)

Sysupgrade 43

Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Sysupgrade 44


Сообщение отредактировал S-trace - 01.11.17, 06:25



Реп: (1497)
Keenetic Lite rev.B
Состояние:
Тестовая версия

Требуется:
Тестирование оборудования (индикация, кнопки, MAC-адрес, коммутатор) на реальном устройстве
Подбор остро необходимых пакетов для включения в состав прошивки

Не работает:
Расскажите мне

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе:
Гнездо WAN - порт 4
Гнездо 1 - порт 3
Гнездо 2 - порт 2
Гнездо 3 - порт 1
Гнездо 4 - порт 0

Благодарности:
Dr.Acid - исследование оборудования на реальном Keenetic Lite rev.B

Прошивки:
Test47:
  • OpenWrt Chaos Calmer r42230 / LuCI Trunk (svn-r10520)
  • Путь к репозиторию kmod вшит в бинарники, отныне НЕ НУЖНО прописывать его вручную
  • Если OpenWRT прошивается с сохранением конфигурации - нужно удалить файл /overlay/etc/opkg.conf командой rm /overlay/etc/opkg.conf (чтобы система вновь использовала вшитый в прошивку /etc/opkg.conf вместо отредактированного) и перезагрузить роутер
  • Репозиторий kmod теперь на нормальном http-сервере, грязный хак с wget-real --no-check-certificate отныне НЕ НУЖЕН, рекомендую откатить всё на оригинальные версии

Factory 47
Sysupgrade 47
Архив:
2014.02.26_04.08:
Первая тестовая версия.
Factory 0
Sysupgrade 0

2014.02.27_00.43:
Добавлена поддержка 3G-роутеров.
Исправлен индикатор WLAN (частично).
Factory
Sysupgrade

Test39:
Добавлена поддержка l2tp (openl2tp)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd (спасибо Dr.Acid)
Исправлена поддержка 3G-роутеров usb-serial-option (регрессия в test39).
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Factory 40
Sysupgrade 40

Test41:
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Factory 41
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Factory 42
Sysupgrade 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.

Factory 43
Sysupgrade 43

Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Factory 44
Sysupgrade 44


Также, можно установить прошивку от D-Link 320: OpenWRT на роутерах серии ZyXEL / Keenetic

Прикрепленные файлы

Прикрепленный файлopenwrt-ramips-rt305x-nbg4104-squashfs-factory+sysupgrade.zip ( 6.24 МБ )


Сообщение отредактировал S-trace - 20.01.19, 14:22



Реп: (1497)
Keenetic 4G rev.A
Состояние:
Экспериментальная версия

Требуется:
Исследование оборудования (индикация, кнопки, MAC-адрес, коммутатор) на реальном устройстве
Подбор остро необходимых пакетов для включения в состав прошивки

Не работает:
Индикация
Кнопки
HwNAT

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе (предположительно):
Гнездо WAN - порт 0
Гнездо 1 - порт 3
Гнездо 2 - порт 2

Особенности:
Экспериментальная версия.

Благодарности:
Kirjan - сообщение о неправильном номере порта WAN на коммутаторе (OpenWRT на роутерах серии ZyXEL Keenetic (Пост #31903827)
korxal - исследование оборудования на реальном устройстве

Прошивки:
Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Sysupgrade 44
Исправлена работа индикации и кнопок
Архив:
Test39:
Добавлена поддержка l2tp (openl2tp)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd (спасибо Dr.Acid)
Исправлена поддержка 3G-роутеров usb-serial-option (регрессия в test39).
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Удалена поддержка IPv6 (можно доустановить на USB)
Factory 40
Sysupgrade 40

Test41:
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлено несохранение настроек. Рекомендуется (если планируется установка пакетов) подключить USB-носитель и смонтировать EXT4-раздел в /overlay/, после чего перезагрузить роутер.
Удалены пакеты ntfs-3g, kmod-fs-vfat, zram-swap. Для поддержки дисков с ФС VFAT или NTFS установите их вручную.
Удалён пакет dropbear. Поэтому (если пароль на вход в роутер установлен) установите Dropbear или запускайте telnetd по мере надобности руками.
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Образов Factory больше (видимо) не будет по причине превышения ядром допустимого размера (0x0F0000) - пользуйтесь test40 в качестве переходных, или шейте сразу Sysupgrade по TFTP.
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Sysupgrade 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.
  • Удалён пакет odhcpd (он без IPv6 смысла не имеет, оставался по недосмотру)

Sysupgrade 43


Сообщение отредактировал S-trace - 04.07.14, 09:12



Реп: (1497)
Keenetic 4G rev.B
Состояние:
Тестовая версия.

Не работает:
Расскажите мне.

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе:
Гнездо WAN - порт 4.
Гнездо 1 - порт 1
Гнездо 2 - порт 0

Прошивки:
Test47:
  • OpenWrt Chaos Calmer r42230 / LuCI Trunk (svn-r10520)
  • Путь к репозиторию kmod вшит в бинарники, отныне НЕ НУЖНО прописывать его вручную
  • Если OpenWRT прошивается с сохранением конфигурации - нужно удалить файл /overlay/etc/opkg.conf командой rm /overlay/etc/opkg.conf (чтобы система вновь использовала вшитый в прошивку /etc/opkg.conf вместо отредактированного) и перезагрузить роутер
  • Репозиторий kmod теперь на нормальном http-сервере, грязный хак с wget-real --no-check-certificate отныне НЕ НУЖЕН, рекомендую откатить всё на оригинальные версии

Factory 47
Sysupgrade 47
Архив:
2014.02.26_04.08:
Первая тестовая версия.
Factory
Sysupgrade

2014.02.27_00.43:
Добавлена поддержка 3G-роутеров.
Factory
Sysupgrade

Test33:
Добавлена поддержка модемов в режиме cdc_ether и rndis
Factory 33
Sysupgrade 33

Test39:
Добавлена поддержка l2tp (openl2tp)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd
Исправлена поддержка 3G-роутеров usb-serial-option (регрессия в test39).
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Factory 40
Sysupgrade 40

Test41:
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Factory 41
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Factory 42
Sysupgrade 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.

Factory 43
Sysupgrade 43

Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Factory 44
Sysupgrade 44


Сообщение отредактировал S-trace - 21.08.14, 13:06



Реп: (1497)
Keenetic Start
Состояние:
Тестовая версия.

Не работает:
Расскажите мне.

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе:
Гнездо WAN - порт 4.
Гнездо 1 - порт 3
Гнездо 2 - порт 2
Гнездо 3 - порт 1
Гнездо 4 - порт 0

Прошивки:
Test47:
  • OpenWrt Chaos Calmer r42230 / LuCI Trunk (svn-r10520)
  • Путь к репозиторию kmod вшит в бинарники, отныне НЕ НУЖНО прописывать его вручную
  • Если OpenWRT прошивается с сохранением конфигурации - нужно удалить файл /overlay/etc/opkg.conf командой rm /overlay/etc/opkg.conf (чтобы система вновь использовала вшитый в прошивку /etc/opkg.conf вместо отредактированного) и перезагрузить роутер
  • Репозиторий kmod теперь на нормальном http-сервере, грязный хак с wget-real --no-check-certificate отныне НЕ НУЖЕН, рекомендую откатить всё на оригинальные версии

Sysupgrade 47
Архив:
Первая тестовая версия.
Factory
Sysupgrade

Test39:
Добавлена поддержка l2tp (openl2tp), SSHFS
Удалена поддержка IPv6 (можно доустановить на SSHFS)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd (спасибо Dr.Acid)
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Удалена поддержка SSHFS
Factory 40
Sysupgrade 40

Test41:
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлено несохранение настроек.
Удалён пакет dropbear. Поэтому (если пароль на вход в роутер установлен) установите Dropbear или запускайте telnetd по мере надобности руками.
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Factory 41
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Factory 42
Sysupgrade 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.
  • Удалён пакет odhcpd (он без IPv6 смысла не имеет, оставался по недосмотру)
  • Добавлены записи о кнопочках и лампочках в DTS

Factory 43
Sysupgrade 43

Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Factory 44
Sysupgrade 44


Сообщение отредактировал S-trace - 21.08.14, 13:07



Реп: (1497)
Keenetic 4G II
Состояние:
Тестовая версия.

Не работает:
Расскажите мне.

Соответствие гнёзд Ethernet портам коммутатора в веб-интерфейсе (предположительно):
Гнездо WAN - порт 4.
Гнездо 1 - порт 3
Гнездо 2 - порт 2
Гнездо 3 - порт 1
Гнездо 4 - порт 0

Благодарности:
yakor - исследование оборудования на реальном Keenetic 4G II.

Прошивки:
Test44:
Код обновлён до OpenWrt Barrier Breaker r41425
Factory 44
Sysupgrade 44
Архив:
Первая тестовая версия.
Factory
Sysupgrade

Test39:
Добавлена поддержка l2tp (openl2tp)
Factory 39
Sysupgrade 39

Test40:
openl2tp заменён на xl2tpd (спасибо Dr.Acid)
Исправлена поддержка 3G-роутеров usb-serial-option (регрессия в test39).
Отключена по умолчанию "Защита от DNS Rebinding" в настройках DHCP/DNS (по словам Dr.Acid приводит к проблемам с l2tp)
Удалена поддержка IPv6 (можно доустановить на USB)
Factory 40
Sysupgrade 40

Test41:
Исправлена индикация и кнопки (спасибо yakor за исследование оборудования).
По умолчанию установлен часовой пояс GMT+4 (MSK).
Исправлено несохранение настроек. Рекомендуется (если планируется установка пакетов) подключить USB-носитель и смонтировать EXT4-раздел в /overlay/, после чего перезагрузить роутер.
Удалены пакеты ntfs-3g, kmod-fs-vfat, zram-swap. Для поддержки дисков с ФС VFAT или NTFS установите их вручную.
Удалён пакет dropbear. Поэтому (если пароль на вход в роутер установлен) установите Dropbear или запускайте telnetd по мере надобности руками.
Исправлен репозиторий модулей ядра, сейчас не должно быть проблем с их подгрузкой.
Factory 41
Sysupgrade 41

Test42:
Код обновлён до OpenWrt Barrier Breaker r40380
Factory 42
Sysupgrade 42

Test43:
  • OpenWrt Barrier Breaker r40535 / LuCI Trunk (svn-r9971) / Linux 3.10.36
  • Разрешена работа Telnet если на устройстве задан пароль root (Telnet-сервер по-прежнему автоматически отключается если доступен и активен Dropbear (и задан пароль root/имеется настроенный публичный ключ для аутентификации по SSH)). Для входа по telnet следует использовать логин root.

Factory 43
Sysupgrade 43


Сообщение отредактировал S-trace - 04.07.14, 08:56



Реп: (1497)
Экспериментальные билды для устройств на процессоре mt7620.
Test47:
  • OpenWrt Chaos Calmer r42230 / LuCI Trunk (svn-r10520)
  • Путь к репозиторию kmod вшит в бинарники, отныне НЕ НУЖНО прописывать его вручную
  • Если OpenWRT прошивается с сохранением конфигурации - нужно удалить файл /overlay/etc/opkg.conf командой rm /overlay/etc/opkg.conf (чтобы система вновь использовала вшитый в прошивку /etc/opkg.conf вместо отредактированного) и перезагрузить роутер
  • Репозиторий kmod теперь на нормальном http-сервере, грязный хак с wget-real --no-check-certificate отныне НЕ НУЖЕН, рекомендую откатить всё на оригинальные версии
  • На роутерах с mt7620n (Lite II и Omni) починен (возможно) WLAN

Keenetic Omni:
Factory 47
Sysupgrade 47

Keenetic Lite II:
Factory 47
Sysupgrade 47

Ничего не обещаю. Вообще ничего.
Но результаты интересны... ^__~
Архив
Test44:

Keenetic Omni:
OpenWrt Barrier Breaker r41425
Factory 44
Sysupgrade 44

Keenetic Lite II:
Factory 44
Sysupgrade 44

Kmod:
src/gz kmod http://dl.dropboxusercontent.com/u/100376233/zyxel/openwrt/test/44/packages_mt7620



Сообщение отредактировал S-trace - 21.08.14, 13:09



Реп: (1442)
S-trace,
в lite запихнуть ushare нет возможности ? или места хватит для opkg, ushare и файлов настроек ?
в последней с поддержкой модулей V1.00(AABL.1.3)D0-r-wge места нет... ushare тупо подсасывается при старте из интернета в оперативную память...



Реп: (1497)
Нет такой модели - Lite. Есть Lite rev.A и Lite rev.B.

На Lite revB (судя по AABL) можно думаю запихнуть (там флешка 8 мегабайт).
Что мешает поставить через OPKG и посмотреть?



Реп: (1442)
S-trace,
вот не помню какой ревизии у меня лайт... :blush: вечером буду мучать...



Реп: (1497)
Спасибо, буду учитывать. Не знал, да... :-[
Вообще - самый простой и надёжный способ расширить доступное пространство для хранения данных на роутерах без USB - использовать SSHFS (но для этого нужен SSH-сервер. Сейчас ищу подходящий общедоступный, но пока не преуспел...
Но если есть домашний сервер 24/7 онлайн - проблемы нет никакой. Ну или купить dedicated server (можно даже вскладчину) и цепляться по SSHFS к нему. Думаю, 1$ в месяц будет не сильно накладно...

UPD: нашёл более-менее сносный SHELL-хостинг. Под OpenWRT сгодится. http://www.xshellz.com/ - надо продлевать доступ каждые 2 недели через IRC, но в остальном неплохо. И бесплатно.

Самый хардкорный же путь - впаять в роутер карту памяти MMC и наслаждаться бесконечностью пространства)

Сообщение отредактировал S-trace - 28.02.14, 12:13



Реп: (13)
S-trace
нашёл более-менее сносный SHELL-хостинг. Под OpenWRT сгодится. http://www.xshellz.com/ - надо продлевать доступ каждые 2 недели через IRC, но в остальном неплохо. И бесплатно.
IRC это не айс, но вроде и по web можно:
Web Login (Every week - to keep shell alive)
(правда, почему-то только на халявном акаунте)?
Ну и, соответственно, SSHFS надо будет "впилить" внутрь прошивки тогда...



Реп: (2)
S-trace @ 28.02.2014, 03:40 *
Keenetic Giga

Не работает:
Индикация
Кнопки
HwNAT

Свитч ведь тоже не работает

Для чёрной Гига2 возможно появление прошивки openwrt?



Реп: (1497)
yrzorg @ 02.03.2014, 12:05 *
Для чёрной Гига2 возможно появление прошивки openwrt?

Я не располагаю подобным устройством чтобы обещать хоть что-либо (особенно учитывая, что на Giga 1 даже при наличии хорошего доступа не удалось запустить свитч).
Dr.Acid @ 02.03.2014, 03:08 *
IRC это не айс, но вроде и по web можно:

IRC как раз айс, поскольку поддаётся автоматизации и скриптизации куда проще веба имхо

Сообщение отредактировал S-trace - 02.03.14, 11:14



Реп: (20)
Как мне установить прошифку на свой KEENETIC, если в топике только версия Sysupgrade



Реп: (1497)
https://dl.dropboxuser…c-squashfs-factory.bin - Factory для Keenetic



Реп: (20)
S-trace @ 02.03.2014, 14:01 *
ндикация
Кнопки
HwNAT

спасибо, попробую вечером поставить и связать с Вами. Это актуально? Нужно будет описать вам работоспособность ?
Не работающие на данный момент функции не сильно ограничат возможно роутера?

P.S здесь на форуме нет обсуждения ZYXEL KEENETIC? Я нашел только версия 4G
А то у меня проблема, при запуске на PC Utorrent, мой роутер выключается

Сообщение отредактировал Iyudakov - 02.03.14, 13:17


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 16.01.25, 02:32