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'. Как исправить?Обновите списки пакетов командой:
Внимание: это нужно делать после каждой перезагрузки устройства!
При обновлении списка пакетов получаю ошибку: 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