Прошивка роутера Upvel UR-322N4G (UR-316N4G, UR-312N4G) в KEENETIC 4G II

роутер Upvel UR-322N4G

Для чего это надо?

Функционал оригинальной прошивки в роутере Upvel существенно ограничен. При прошивке роутера Upvel UR-322N4G (UR-316N4G, UR-312N4G) в KEENETIC 4G II Zyxel, ряд компонентов не будет работать и нет возможности обновления онлайн, только на скачанную прошивку. Но в остальном предоставляется полный функционал оригинального роутера KEENETIC 4G II Zyxel с большим объемом поддерживаемых моделей модемов, возможность фильтрации и много чем еще, это разговор для отдельной статьи.

Хочу отметить, что о возможности прошивки я узнал из форума 4pda.ru, а о возможности именно такого способа прошивки от пользователя этого форума burraki.

Внимание все манипуляции с оборудование вы делаете на свой страх и риск!

web страница роутера Upvel UR-322N4G

Качаем прошивку, переименовываем ее в keen.bin. Назвать можно как угодно, чем короче тем лучше и кидаем ее на флешку. Флешка у меня была отформатирована в Fat32 и ее в роутер.

Подключаемся к роутеру по LAN (так надежнее, если версия оригинальной  прошивки не совпадает то и обновить сразу). Через браузер заходим в его веб интерфейс 192.168.10.1. логин/пароль admin/admin.

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

Далее идем в расширенный режим управления роутером.

Прошивка роутера Upvel

Если оригинальная версия отлична от указанной здесь обновляем на нужную. Скачать.

системные команды роутера Upvel UR-322N4G

После обновления роутер сам перегрузится (занимает 2-5 минут) заходим администрирование-системные команды.

вывод системных запросов роутера Upvel UR-322N4G

Даем команду cat /proc/mtd, которая показывает разделы на диске роутера. Здесь прошивка лежит в mtd6 «kernel rootFS». Есть еще раздел mtd4 «kernel» (для  312) но там размер маленький и туда новое ПО не зальешь.

разделы в роутере Upvel UR-322N4G

Проверяем объем выбранного раздела командой cat /proc/partitions, это для того что бы понимать хватит ли объема для заливки новой прошивки от zyxel. Здесь она указана в Кб. Заливаемая прошивка занимает 3 604 540 байт, переводим этот раздел так же байты 7680*1024 и понимаем что все ОК.

диски роутера Upvel UR-322N4G

Проверяем на каком sda расположена флешка. ls /media

выбор файла в роутере Upvel UR-322N4G

Путем перебора находим ее ls /media/sda1 (перебирать всё не обязательно, если уже на первом вы увидели нужные для прошивки файлы). Здесь нужен keen.bin (остальное просто лежало на флешки на них внимание обращать не стоит).

Мы выяснили что раздел для загрузки прошивки находится в mtd6, размера раздела хватит для загрузки новой прошивки и  флешка находится на sda1.

Теперь даем команду: mtd_write -r -e mtd6 write /media/sda1/keen.bin mtd6

Теперь даем команду для UPVEL 312: mtd_write -r -e mtd4 write /media/sda1/keen.bin mtd4

Все! В течении пары минут роутер обновится и перегрузится. Дальше идем в сетевые настройки на ПК, задаем в ручную адрес сети 192.168.1.5 (последняя цифра любая за исключением  1, так как роутер теперь у нас zyxel  соответственно и подсеть изменилась). Да так же появилась Wi-Fi сеть keenetic 4G.

web интерфейс ZyXEL Keenetic 4G II

Заходим в веб интерфейс 192.168.1.1 и видим ПО от zyxel

обновление ZyXEL Keenetic 4G II

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

версия прошивки в web интерфейсе ZyXEL Keenetic 4G II

На этом обновление завершено, пользуемся!

Прокрутить вверх