Mercusys MR70X

Материал из wolfram
Версия от 19:15, 18 октября 2022; Владимир (обсуждение | вклад) (Новая страница: «Сказ о прошивке роутера '''Mercusys MR70X.''' Особенность роутера в том, что цена его низка около 2...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Сказ о прошивке роутера Mercusys MR70X.

Особенность роутера в том, что цена его низка около 2550р, но при этом он копирует железо очень популярного Keenetic Giga (KN-1011).

Это достаточно производительный интернет-центр, как его называет компания Keenetic. Работоспособность прошивки 99.9 процентов. Не работает в полной мере только одна функция: MESH. Специальная технология Keenetic, объединять роутеры в неразрывную вай-фай сеть. Так же не получится обновлять прошивку через официальные канали, как и устанавливать расширения. Кстати, на прошивках кастомах, которые мы будем ставить, все пакеты, которые есть уже предустановлены, так что с этим проблем не будет.


Подготовка к разблокировке ssh

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

Нам придется её воспользоваться только для установки специальной версии, где разблокирован SSH.

Скачиваем прошивку с облака.

Возможно, в настройках ПК с которого будем заходить понадобится вручную прописать шлюз (192.168.1.1) и IP (192.168.1.2).

Подключать ПК к роутеру через LAN.


Разблокировка SSH

Дале скачанную прошивку выбрать в настройках стандартной прошивки.

System -> Firmware update

Выбираем наш файл и нажимаем Update.

Дожидаемся перезагрузки

Установка загрузчика breed

Скачиваем архив с прошивкой Кинетика от zbancam.

Нам понадобится утилита WinSCP. Добавляем соединение с протоколом SCP и адресом 192.168.1.1, пользователь root.

Переходим в папку находящие в короне /tmp и копируем в папку фал breed_SPI_ZM.03.bin

В WinSCP выбираем Commands -> Open in Putty и выполняем команду

dd if=/tmp/breed_SPI_ZM.03.bin of=/dev/mtdblock0

Должен выдать следующее

210+1 records in
210+1 records out

Бэкап

Бекап MR70X

Обязательно!!! Нужно сделать бэкап флешки с настройками WiFi. Не наступайте на мои грабли!

Переходим в ранее установленный загрузчик.

На выключенном роутере зажать кнопку Reset, подключить питание, не отпускать Reset 5 секунд. Пробуем переходить по адресу http://192.168.1.1.

Должен открыться китайский интерфейс.

По очереди сохранить файлы EEPROM и FULL FLASH. И сохранить их, пока на руках есть данный роутер.

В EEPROM храниться оригинальный MAC и настройки для усилителя WIFI, у всех они индивидуальные.


Установка бутлодера pb-boot-MR70X

Установка загрузчика pb-boot

После сохранения настроек выбрать второй пункт.

Выбрать файл бутлодера pb-boot-MR70X.bin из скачанного архива.

Нажать Upload

После согласиться. Подождать завершения.

После завершения отключить питание от роутера и снова зайти в загрузчик вышеописанным способом. Но теперь мы попадаем не в breed, а в pb-boot.


Установка Keenetic

В загрузчике pb-boot выбираем файл из архива Keenetic_MR70X_ZM.02_stable_3.07.C.4.0-2_factory.bin и нажимаем Frimware update. Не пугаемся, сразу ничего не произойдет, не нужно нажимать на кнопку повторно, через некоторое время процесс прошивки запустится.

По окончании роутер перезагрузится и станет доступен веб интерфейс нашего Keenetic по адресу 192.168.1.1.

Но пока что не настраиваем ничего, выключаем роутер.

Восстнаовление EEPROM

Лучше всего восстановить настройки WIFI и MAC.

Переходим в загрузчик по выше указанному способу.

Во втором пункте, где мы прошивали pb-boot, выбираем напротив пункта EEPROM наш бэкап eeprom.bin

Нажать Upload и дождаться завершения.


Готово. Теперь можно смело пользоваться нашим Keenetic!