@ZoomEx

Как заставить работать собственную сборку openWRT для Nexx wt1520?

Мне нужно получить модуль netem, работающий на маршрутизаторе wt1520 от Nexx.
Компилирую свою сборку из под CentOS.
Пользуюсь этим мануалом. Качаю trunk версию.
Все как написано в мануале и README.
Компиляция проходит успешно. Полученный бинарник openwrt-ramips-rt305x-wt1520-4M-squashfs-sysupgrade.bin прошиваю поверх уже устаносленной и работающей openWRT прошивки, скаченной по ссылке в мануале. В процессе конфигурирывания образа (make menuconfig) изменяю только первае три пункта - задаю модель маршрутизатора.
Еще ставлю [*] в Global build settings ---> Select all packages by default

После перезагрузки wifi точка отсутствует. Через LAN web-интерфейс не работает.
Через SSH/Telnet зайти получается чтобы откатиться на работающую версию OpenWRT.

Что не так делаю?
  • Вопрос задан
  • 1825 просмотров
Пригласить эксперта
Ответы на вопрос 3
NETmare
@NETmare
Системный администратор
После перезагрузки wifi точка отсутствует.
В OpenWRT интерфейс wlan отключен по-умолчанию, так что это нормальная ситуация после прошивки.

Через LAN web-интерфейс не работает.
Скорее всего в вашем бинарнике нет необходимых пакетов (LuCI или Gargoyle)

Через SSH/Telnet зайти получается чтобы откатиться на работающую версию OpenWRT.
Это говорит от том, что прошивка работает. От вас достаточно поднять аплинк (WAN интрефейс) и установить требуемые пакеты для web-интерфейса с помощью opkg (здесь команды для LuCI):
opkg update
opkg install luci


Дополнительные пакеты для LuCI посмотреть и, соответственно, доустановить можно командами:
opkg list luci-*
opkg install <package_name>
Ответ написан
Комментировать
@solalex
Global build settings ---> Select all packages by default

Размер прошивки какой получился? Может тупо не влезать на флеш.
И да, по умолчанию в транке нет вебморды. Добавляйте перед сборкой нужные пакеты.
Ответ написан
Комментировать
@ZoomEx Автор вопроса
Размер бинарника 3,1MB.
Странно себя ведет роутер.
Обновляю прошивку, конфигурю сеть и wifi. Запускаю wifi.
Все работает. Но через какое-то время или после очередной перезагрузки (пока не понял закономерности) перестает работать: исчезает wifi точка, по LAN выдает какой-то левый IP
(169.254.177.123). И, соответственно, я не могу зайти никак.
Получается восстановить только через UART, который я запаял.
Уже повторилось несколько таких итераций, даже не успеваю настроить web интерфейс.
При этом с чужой прошивкой работает стабильно.

Когда запускаю установку luci из сети, кончается тем, что не хватает места.
Из-за этого может все ломаться? Во всяком случае один раз после этого слетели все мои настройки (сеть, wifi) и все выглядело как будто только залил свой образ.

Сейчас собираю менее объемный образ чтобы хватило места для luci.

Еще вопрос:
У меня так и не получилось собрать образ с предустановленным luci.
В menuconfig ставлю все галки на luci, но после прошивки бинарника web интерфейс не работает.
opkg install luci в этом случае тоже не срабатывает. Его в любом случае нужно после заливки образа
устанавливать/конфигурить или нет?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы