19 Жов, 2020

Openwrt для устройств 4\32

В данном разделе буду публиковать собранные мной из исходников прошивки для слабых\устаревших маршрутизаторов с ограниченным объемом FLASH\RAM.

Задача, поставленная перед собой – получить стабильное, работоспособное, user-friendly устройство, способное справиться с базовым функционалом, используя как можно более актуальную и безопасную версию OpenWRT. Никакие дополнительные возможности в прошивки не включены, даже в случае если остается свободное место (что для данного класса устройств бывает редко). Собираю прошивку только в случае если в каталоге OpenWRT отсутствует актуальная, либо полностью работоспособная прошивка, для устройств которые попали мне в руки на ремонт\восстановление. Вероятно, для кого-нибудь они окажутся полезными.

OpenWRT 19.07.4

TP-Link TL-WR840N V5 (MT7628)

Причина создания прошивки: отсутствие “официальных” готовых работоспособных прошивок для устройства. Доступные версии не имеют возможности сохранить конфигурацию.

Удалена поддержка PPPD, IPV6. Добавлен Web-интерфейс Luci

Внимание!

Региональные версии роутера могут не воспринимать эту прошивку для установки через стоковый WebUI, как и доступные в каталоге ОpenWRT. В таком случае следует выполнять установку через recovery-mode. Стандартные прошивки для обновления через WebUI в данном устройстве нельзя загружать через recovery!!!. Получите “кирпич” с включенным зеленым светодиодом. Требуется специальная прошивка для recovery. Официальной прошивки от производителя для рекавери нет. Следовательно, после установки OpenWRT откат на стоковую TP-Link НЕВОЗМОЖЕН без программатора. Поэтому, при желании все же развернуть на устройстве OpenWRT – обязательно сначала установить прошивку lede-ramips-mt76x8-tl-wr840n-v5-squashfs-tftp-recovery.bin для TFTP с форума OPENWRT, созданную пользователем robimarko. (К слову, по ссылке много полезного об этой версии роутера, а также несколько готовых прошивок с различным набором пакетов)

Далее, зайти по SSH и выполнить обновление в CLI (Luci в рекавери-версии отсутствует) на собранную мной, или любую иную версию.

D-Link DIR300 rir300NRU B7

Причина создания прошивки: отсутствие “официальных” актуальных работоспособных прошивок для устройства. Доступные версии не имеют возможности сохранить конфигурацию. В 19.07 беспроводной модуль работает стабильнее чем в предыдущих релизах.

Удалена поддержка PPPD, IPV6. Добавлен Web-интерфейс Luci, пакет UPnP.

Процедура установки – стандартная для данного устройства, см OpenWRT Wiki.

D-Link DIR615 E4

Причина создания прошивки: отсутствие “официальных” актуальных прошивок для устройства. Последняя работоспособная версия – Barrier Breaker 14.07, в 15.05.1 – недостаточно места для сохранения конфигурации

Удалена поддержка PPPD, IPV6. Добавлен Web-интерфейс Luci, пакет kmod-ledtrig-heartbeat.

Процедура установки – стандартная для данного устройства, см OpenWRT Wiki. Отдельно отмечу что для изначальной прошивки через режим восстановления следует использовать браузер Firefox 13. Сначала прошивал Barrier Breaker, после – свою 19.07.4 обновлением. Т.е. образ factory не тестировал.

Еще один нюанс: чтобы роутер не менял MAC-адрес случайным образом – необходимо прописать вручную заводской MAC в настройках интерфейса. Данная особенность присутствовала и в старых прошивках, приходилось править /etc/init.d/clonemac. В 19.07 – работает правка из Luci.

You may also like...