Для чего это надо?
Функционал оригинальной прошивки от Upvel существенно хуже. В Zyxel, однако после смены ряд компонентов не будет работать и нет возможности обновления он лайн, только на скачанную прошивку. Но в остальном предоставляется полный функционал оригинального роутера с большим объемом поддерживаемых моделей модемов, возможность фильтрации и много чем еще, это разговор для отдельной статьи.
Хочу отметить, что о возможности прошивки я узнал из форума 4pda.ru, а о возможности именно такого способа прошивки от пользователя этого форума burraki.
Внимание все манипуляции с оборудование вы делаете на свой страх и риск!
Качаем прошивку, переименовываем ее в keen.bin. Назвать можно как угодно, чем короче тем лучше и кидаем ее на флешку. Флешка у меня была отформатирована в Fat32 и ее в роутер.
Подключаемся к роутеру по LAN (так надежнее, если версия оригинальной прошивки не совпадает то и обновить сразу). Через браузер заходим в его веб интерфейс 192.168.10.1. логин/пароль admin/admin.
Проверяем версию ПО, не могу сказать, что это важно, но так надёжнее, на этой версии проблем перепрошивки не выявлено.
Далее идем в расширенный режим управления роутером.
Если оригинальная версия отлична от указанной здесь обновляем на нужную. Скачать.
Здесь скачать прошивку от Zyxel.
После обновления роутер сам перегрузится (занимает 2-5 минут) заходим администрирование-системные команды.
Даем команду cat /proc/mtd, которая показывает разделы на диске роутера. Здесь прошивка лежит в mtd6 «kernel rootFS». Есть еще раздел mtd4 «kernel» (для 312) но там размер маленький и туда новое ПО не зальешь.
Проверяем объем выбранного раздела командой cat /proc/partitions, это для того что бы понимать хватит ли объема для заливки новой прошивки от zyxel. Здесь она указана в Кб. Заливаема прошивка занимает 3 604 540 байт, переводим этот раздел так же байты 7680*1024 и понимаем что все ОК.
Проверяем на каком sda расположена флешка. ls /media
Путем перебора находим ее ls /media/sda1 (перебирать всё не обязательно, если уже на первом вы увидели нужные для прошивки файлы). Здесь нужен keen.bin (остальное просто лежало на флешки на них внимание обращать не стоит)
Мы выяснили что раздел для загрузки прошивки находится в mtd6, размера раздела хватит для загрузки новой прошивки и флешка находится на sda1.
Теперь даем команду mtd_write -r -e mtd6 write /media/sda1/keen.bin mtd6
Теперь даем команду для 312 mtd_write -r -e mtd4 write /media/sda1/keen.bin mtd4
Все! В течении пары минут роутер обновится и перезагрузится. Дальше идем в сетевые настройки задаем в ручную адрес сети 192.168.1.5 (последняя цифра любая за исключением 1, так как роутер теперь у нас zyxel соответственно и подсеть изменилась). Да так же появилась Wi-Fi сеть keenetic 4G.
Заходим в веб интерфейс 192.168.1.1 и видим ПО от zyxel
Можно обновится до последней версии прошивки в разделе Настройки конфигурация и нажимаем на firmware выбираем скаченную прошивку, обновление занимает несколько минут .
На этом обновление завершено, пользуемся!