Установка openwrt на zyxel keenetic

Установка openwrt на zyxel keenetic

Тут описано как на роутеры Zyxel серии Keenetic установить прошивку OpenWRT.

Записка появилась на свет по нескольким причинам:
— Наличие негативного отношения к 4pda, тк так ничего не найдёшь. А если найдёшь, то перед этим ноги поламаешь в поисках
— Отсутствие в Интернетах информации, изложенной чётко и по делу.

Далее всё чётко и по делу.

Находим файл со своей моделью роутера, она должна заканчиватсья на . squashfs-sysupgrade.bin. Для меня это openwrt-ramips-rt305x-keenetic_giga-squashfs-sysupgrade.bin

Спопоб первый:

Далее, в зависимости от вашей прошивки.
— в разделе "Система" выбрать пункт "Микропрограмма" или "Файл микропрограммы", указать файл с прошивкой и нажать "Обновить".
. либо.
— в разделе "Система"(Шестерёнка внизу) находим вкладку "Файлы". Там находим ещё одну шестерёнку с надписью firmware. Далее "Заменить файл" и после выбора прошивки, которую скачали ранее, "Заменить".

Способ второй:

— Фаил прошивки переименовываем в rt305x_firmware.bin
— Скачиваем любой tftp-сервер и запускаем его, предварительно указав папку с rt305x_firmware.bin
— Соединяем компьютер и любой из LAN-портов Keenetic.
— В сетевом адаптере компьютера конфигурим вручную: IP-адрес 192.168.99.8, маска подсети 255.255.255.0.
— Держим RESET в нажатом состоянии и включаем питание роутера.
— Секунд через 5 после включения отпускаем RESET. Keenetic получит с сервера файл прошивки и распакует его.

— ЖДЁМ ОКОНЧАНИЯ РАСПАКОВКИ И ПЕРЕЗАГРУЗКУ(Примерно 3-5 минут).
— После этого вам станет доступна wifi-сеть OpenWRT. Всё.

На работе завалялся роутер ZyXEL Keenetic. При включении питания все индикаторы загорались, но при попытке подключиться по WiFi сеть не находилась и при подключению по кабелю не удавалось получить от него IP адрес. Ну, оно логично. Адрес клиентская машина не получала, потому что скорее всего DHCP на роутере был отключен. Ведь в организации используется другой DHCP сервер. Попытаться зайти на него тоже не получалось, т.к. не знали его адрес (а он отличался от стокового.)

Читайте также:  Excel сумма значений по условию

В этом случае для начала надо найти его адрес. Подключаем на свой страх и риск в надежде, что всё таки у него DHCP отключен в общую сеть предприятия и ждём буквально пару минут, пока он договорится с сервером и вышлет ему свой IP, который прописали ручками.

Есть бесплатная программка для сканирования сети Advanced IP Scanner

Программка очень лёгкая и работать может как в портативном так и в установленном виде.

Обычно на роутерах (да и на почти всех устройствах с сетевым интерфейсом) прописан MAC адрес на наклейке с описанием модели. Тут было не сложно: нашёл по MAC’у, определил IP адрес и вбил в браузере. Но тут началась следующая загвоздка. связку логин/пароль никто не знает, а те кто могли помнить уже давным давно забыли. На этот случай на роутерах есть волшебная кнопочка RESET. Достаточно подержать её 15-30 секунд и настройки будут сброшены. Не в этот раз.

На многих кастомных прошивках есть функция отключения сброса настроек. И как раз на этом роутере эта функция была отключена. Т.е. в веб-интерфейс уже не попасть.

Т.к. роутер уже года три валяется на складе с другой мёртвой техникой, то скорее всего про него никто и не вспоминал. Настроек важных там нет.

Остаётся шить стоковую прошивку. Обычно для таких целей используется TFTP.

Конкретно в моём случае всё оказалось крайне просто.

Для Windows систем есть ещё одна бесплатная и очень простая утилита для поднятия TFTP сервера. tftpd32

Скачиваем, распаковываем и пока можно не запускать. Надо будет скачать ещё один архив. Архив с самой прошивкой, которую роутер будет выкачивать. И помимо этого необходимо будет в сетевом интерфейсе компьютера прописать IP адрес вручную.

Читайте также:  Доступ по протоколу webdav

Это конкретно для моего

А это на всякий случай для других моделей:

Скачав подходящий файл для устройства необходимо его переименовать в rt305x_firmware.bin и положить в корень папки куда распаковали TFTP. В противном случае распаковываем в другую папку и в tftpd32 указываем папку, где лежит данный файл.

(Выключаем маршрутизатор, если он включен.)

Соединяем маршрутизатор и ПК сетевым кабелем;

Зажимаем иголкой/зубочисткой/чем-нибудь тонким кнопку RESET;

Включаем питания не отпуская кнопку RESET;

Ждём 5 секунд и отпускаем RESET.

В окне программы tftpd32 должно не на долго появиться окно о том, что прошивка закинулась, а в самом окне будет в графе progress процентное соотношение отправки прошивки.

По завершению, когда progress будет 100% можно лезть в сетевые настройки и выставлять получение сетевых настроек автоматически. Роутер тем временем установит на себя прошивку и через 3-5 минут будет готов к использованию.

Такими не сложными манипуляциями удалось восстановить прошивку на самом роутере и выполнить дальнейшую его настройку. Данные по умолчанию, кстати:

И да, не знаю с чем связано, но мне почему-то через Microsoft Edge не удалось войти. Устройство просто не принимало эти данные.

NOTE: В данной статье показана настройка версий ОС NDMS 2.11 и более ранних. Настройка актуальной версии ПО представлена в статье "OPKG".

Возможность установки внешних opkg-пакетов (сторонних программных пакетов) для расширения функциональности интернет-центра была добавлена в микропрограммное обеспечение, начиная с версии NDMS V2.06.А.7.

Там вы найдёте ответы на вопросы по сборке, установке и настройке приложений, а также практические примеры готовых решений с использованием Keenetic.

Пользователи, считающие этот материал полезным: 34 из 39

Ссылка на основную публикацию
Adblock detector