Как установить breed на роутер

Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie

Я давно выделил для себя практически идеальный роутер в плане цена/качество, и этим роутер стал Xiaomi 3G. Его я перепрошил в «Padavan» и роутер стал уже более функционален и с очень стабильной работой. Но время не стоит на месте, технологии тоже. Поэтому сейчас сменить прошивку со стоковой MiWiFi или с Padavan на OpenWRT уже дело, практически 2 минут. Все дело в установке другого загрузчика – BREED, благодаря которому можно менять прошивки на роутере, как перчатки, используя только скрепку и кнопку reset. Функционала в целом хватало, пока не появился роутер AC2100 и идея связать их WiFi в MESH сеть. А для этого необходимо на каждом роутере установить прошивку Keenetic.

Роутер Xiaomi 3G – КУПИТЬ​

 Все файлы для прошивки роутера в Keenetic и другие прошивки — СКАЧАТЬ​

Мой канал в телеграмм @Lubops- ПОДПИСАТЬСЯ​

Содержание

  • Подготовка.
  • Установка загрузчика Breed из под прошивки Padavan
  • Установка Breed из «стоковой» прошивки MiWiFi
  • Установка прошивки Padavan из Breed
  • Установка прошивки Keenetic на роутер mi 3G
  • Обзор Keenetic на роутере Xiaomi 3G
  • Подробная видео инструкция
  •  Вывод

Подготовка.

Выключить антивирус и брандмауэр. Скачать и разархивировать файлы для перепрошивки в корень диска D/E/F, отформатировать флешку в FAT32, разогнуть скрепку и найти Ethernet кабель любой длины (до 100 метров ;) )

Если у вас кроме «родного» Дефендера не установлен никакой, другой антивирус ( что правильно ;) ), то отключаем его и брандмауэр Windows. Думаю, по скриншотам понятно даже для «чайников», как сделать эту процедуру.

Все действия актуальны для Windows 10. Но по умолчанию в Win10 не установлен клиент Telnet, устанавливаем его.  «Параметры Windows» — «Приложения».

Делаем все как на скриншотах

СТАВИМ галочку напротив «Telnet клиент«

 Завершаем установку.

Установка загрузчика Breed из под прошивки Padavan

Если прошивку Padavan вы устанавливали достаточно давно, допустим по этой инструкции:

То сейчас необходимо сделать следующие шаги: соединяем роутер Ethernet кабелем LAN-порт ПК (или ноутбука). 

После этого отключаем беспроводные и прочие интерфейсы, кроме нашего LAN подключения. 

Теперь достаем флешку, желательно до 4 Гб, и форматируем ее в файловую систему — Fat32. Из папки «3G-Breed-Keenetic\Firmware» копируем на флешку файл под названием breed-mt7621-xiaomi-r3g.bin. 

Вставляем флешку в USB порт роутера Xiaomi 3G. И переходим в административную часть роутера по адресу http://192.168.1.1 У вас этот адрес может быть немного другим, все зависит от настроек локальной сети в роутере.  Переходим в пункт «Администрирование» — «Консоль». В консоли вводим команду «mount» для проверки подключенных к роутеру накопителей. 

Исходя из того, как «обозвалась» ваша флешка изменяем команду «mtd_write write /media/AiDisk_a1/breed-mt7621-xiaomi-r3g.bin Bootloader»  где вместо AiDisk_a1 вписываем данные, из окна выше. В моем случае правильно будет «mtd_write write /media/DISK_IMG/breed-mt7621-xiaomi-r3g.bin Bootloader» 

Вставляем новую команду «mtd_write write /media/DISK_IMG/breed-mt7621-xiaomi-r3g.bin Bootloader» в строку и нажимаем обновить. 

Спустя пару минут, отключаем флешку из роутера, вытаскиваем штекер питания и зажимаем кнопку «Reset» тонкой скрепкой, в задней части роутера. после этого подключаем питание, не отпуская Reset. Считаем до 7, и убеждаемся, что светодиод на передней панели начал быстро моргать синим цветом. После этого, вытаскиваем нашу скрепочку. 

Обновляем страницу по адресу http://192.168.1.1 и попадаем в загрузчик Breed, из которого уже можно устанавливать, практически любую подходящую к mi3G прошивку.

Установка Breed из «стоковой» прошивки MiWiFi

 Сбрасываем роутер на «дефолт», для этого удерживаем скрепкой кнопку Reset 10 секунд и ждем перезагрузки роутера. Делаем предварительную настройку «чистого» роутера, можно даже без интернета. Указываем пароль для WiFi и админки роутера.

Как и в случае прошивки из-под Padavan, отключаем ВСЕ сетевые интерфейсы, кроме того, к которому подключен Ethernet кабель.  Переходим в папку прошивки «Xiaomi 3Pro_3G patches (24.05.2020)» и запускаем файл Start.bat

В открывшемся окне нажимаем 1 и ждем подключения к роутеру.

За скрипт спасибо Sedy c 4pda.ru! После того как шлюз определился вводим ваши учетные данные к административной панели miWiFi. В моем случае это admin и пароль 12345678. Жмем Enter.

Если все ок, получаем такую картинку с запущенными сервисами telnet и ftpd.

На всякий случай сохраняем оригинальный eeprom и backup, последовательно нажимая 2 и 3 в консоли скрипта.

Убеждаемся, что файлы создались, и сохраняем их для себя, в очень далекую папку, на всякий случай.

И теперь заливаем загрузчик Breed в мозги нашего роутера. Для этого жмем 4 и Enter. После этого выключаем роутер из розетки, зажимаем скрепкой и держим кнопку Reset. Подключаем роутеру питание, ждем 7-10 секунд, после того, как светодиод начнет моргать, отпускаем Reset.

Так же, очень рекомендую скачать оригинальный eeprom и backup, для этого переходим в 3тюю вкладку левого меню, и поочередно скачиваем eeprom и backup.

Установка прошивки Padavan из Breed

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

Сразу переходим в 6ой пункт левого меню и прописываем такие значения «autoboot.command boot flash 0x600000», после чего жмем применить.

Переходим на вторую колонку левого меню, ставим галочку в среднем меню выбора файла, предварительно выбрав его из папки 3G-Breed-Keenetic\Firmware. Я выбрал последний на 26/03/2021 сборку Padavan — RT-MIR3G_3.0.0.4_382_52290-geac6f28.trx. Пишем прошивку во второй раздел и ставим галочку о необходимости перезагрузки роутера и жмем на кнопку «прошивка» на китайском языке.

1-2 минуты и Padavan уже установлен.

Установка прошивки Keenetic на роутер mi 3G

Переходим в загрузчик Breed,  выключаем роутер из розетки, зажимаем скрепкой и держим кнопку Reset. Подключаем роутеру питание, ждем 7-10 секунд,  после того, как светодиод начнет моргать, отпускаем Reset.  Переходим во 2ой пункт меню, в левой колонке и зашиваем новый, временный, загрузчик pb-boot.img из папки 3G-Breed-Keenetic\Keenetic Xiaomi MI3G v.1

Галочку в поле «перезагрузка» устанавливаем и жмем «прошивка».

После установки временного загрузчика Pandora Box, который так же, должен открыть по адресу http://192.168.1.1. Если этого не произошло, опять переходим в режим boorloader — выключаем роутер из розетки, зажимаем скрепкой и держим кнопку Reset. Подключаем роутеру питание, ждем 7-10 секунд,  после того, как светодиод начнет моргать, отпускаем Reset

Выбираем «Выбор файла» и указываем прошивку Кинетик — Keenetic_MI3Gv1_ZM.06_3.06.B.2.0-1_factory.bin для нашего mi3G роутера.

Жмем «Firmware update» и ждем завершения прошивки.

После этого меню, а именно перезагрузки роутера, рекомендую перейти в режим загрузчика. Выключаем роутер из розетки, зажимаем скрепкой и держим кнопку Reset. Подключаем роутеру питание, ждем 7-10 секунд,  после того, как светодиод начнет моргать, отпускаем Reset. Как видим, загрузчик у нас остался Breed, Пандора Бокс был временный для прошивки Кинетик.  «После установки прошивки Кинетик ни в коем случае нельзя перепрошивать другой Breed, а то на 4пда в ветке роутера уже есть счастливчики попробовавшие прошить breed с английским языком. С падаваном, OpenWrt, или стоком можно шить любой.»

Для управления нашим роутером, родным приложением для смартфона от Кинетик, нам надо изменить в 5ом пункте левого меню строки servicetag, servicepass, sernumb иcloudalias внеся вместо последних шести нулей 000000 любые цифры, причем разные во всех строках, по типу569812, 235145, 569870 и 561120.

Должно получится, что-то типа такого. Сохраняем, нажимая на кнопочку.

Теперь нам надо изменить МАС адрес, который находится в 8ом пункте левого меню. Изменяем 3-4 любых цифры в нижних двух строках.

Перезагружаем роутер отключив и включив питание.  Уже можно включить все сетевые адаптеры. WiFi уже доступен — пароль по умолчанию 12345678

Обзор Keenetic на роутере Xiaomi 3G

 Принимаем условия соглашения, и оказываемся в прошивке, которая открывает нам роутер полностью с другой стороны, с новыми возможностями, без затрат на железо. Кто скажет, мол «ай вей», «украли памагите» — вот GitHub от Кинетик, с исходниками прошивок — просто собери под себя — https://github.com/keenetic/keenetic-sdk

Тут описывать можно много и долго, но, по сути это полноценная прошивка Кинетик, на роутер Xiaomi 3G, которая при этом ПОЛНОСТЬЮ использует все потоки и ядра процессора Xiaomi.

Единственное НО, не обновлять прошивку  ни по «по воздуху», ни в ручном режиме — НИКОГДА!!! Пока автор на 4pda не выкатит новую прошивку. Но и эта прошивка очень стабильная и готовая к 24/7 работе.

Так как mi3G имеет ЮСБ порт, то мы можем не только подключить «4G свисток» местного провайдера телефонии, для организации автоматического резервного канала. Так и установить жесткий диск и сделать ftp, dlna или торрент сервер  — 1 кликом мышки.

Пробуем скачать на смартфон приложение с ПлейМаркета от Кинетик — https://play.google.com/store/apps/details?id=com.keenetic.kn

Регистрируемся, находим в локальной сети наш Кинетик и подключаемся к нему. Никаких вопросов нет, родное приложение от Кинетик, вполне работает с нашим Xiaomi роутером.

 Минус только 1, через определенное время, Кинетик, вот такие «левые» подключения банит. Кому-то везет и на 6 месяцев управлять роутером с телефона, а мне только 2 дня, потом красное предупреждение и роутер выпал из приложения. Надо опять заходить в Breed и менять те значения в 4 полях.

 Роутер Xiaomi 3G – КУПИТЬ​

 Все файлы для прошивки роутера в Keenetic и другие прошивки — СКАЧАТЬ​

Мой канал в телеграмм @Lubops — ПОДПИСАТЬСЯ

Подробная видеоинструкция

 Вывод

Все работает стабильно, настроек стало тоже намного больше, чем в Padavan. Благодаря наличию Breed, теперь можно в любой момент вернуть Padavan, откатится на OpenVRT или установить Кинетик в несколько кликов. Благодаря уважаемому zbancam с http://bit.do/fPvKr​ который модифицировал прошивку под 3G, мы можем на железе от Xiaomi использовать все огромные возможности от Keenetic. Начиная от дополнительного резервного канала провайдера, или использования 3/4G модема, до встроенной блокировки рекламы, использования родного мобильного приложения для управления роутером и до создания MESH сетей.

Breed — это альтернативная прошивка, которая позволяет расширить возможности роутера и настроить его работу в соответствии с индивидуальными потребностями пользователя. Установка Breed может понадобиться в тех случаях, когда требуется установить другую прошивку роутера, осуществить резервное копирование, а также восстановление буферной памяти.

Инструкция по установке Breed на роутер:

  1. Шаг 1: Подключите роутер к компьютеру посредством Ethernet-кабеля и убедитесь, что роутер включен. Запустите веб-браузер и в адресной строке введите IP-адрес роутера.
  2. Шаг 2: Введите логин и пароль для доступа к панели администратора роутера. Обычно логин и пароль по умолчанию указаны на наклейке на задней панели роутера или указаны в документации.
  3. Шаг 3: В панели администратора найдите вкладку «Настройки» или «Настройки системы».
  4. Шаг 4: В меню настройки найдите пункт «Обновление прошивки» или «Firmware Update».
  5. Шаг 5: Загрузите файл прошивки Breed с официального сайта или с сайта разработчика альтернативных прошивок для вашей модели роутера.
  6. Шаг 6: Нажмите кнопку «Обновить» или «Update» и подождите, пока процесс установки Breath будет завершен.
  7. Шаг 7: После установки Breed роутер будет автоматически перезагружен. После перезагрузки вы сможете настроить роутер в соответствии с вашими потребностями.

Внимание! Установка Breed является процессом, который может потребовать определенных знаний и навыков работы с роутерами. При неправильной установке Breed роутер может перестать работать корректно или вообще перестать загружаться. Перед установкой Breed рекомендуется ознакомиться с документацией, предоставленной разработчиком альтернативных прошивок, а также проконсультироваться со специалистом.

Содержание

  1. Как установить Breed на роутер
  2. Получите необходимые материалы
  3. Подготовьте роутер
  4. Загрузите и установите Breed

Как установить Breed на роутер

Для установки Breed на роутер, необходимо выполнить следующие шаги:

  1. Подготовка устройства. Установите веб-интерфейс (интерфейс для управления устройством) на роутер. Обычно это делается через web-интерфейс фирменной прошивки роутера.
  2. Скачивание файлов. Посетите официальный сайт проекта Breed и скачайте актуальную версию Breed для своей модели роутера.
  3. Подключение к роутеру. Запустите SSH-клиент и подключитесь к роутеру по протоколу SSH с использованием учетных данных (логин и пароль).
  4. Перезагрузка и установка. Введите команду для перезагрузки роутера и во время загрузки нажмите определенную комбинацию клавиш, чтобы войти в режим Breed. Затем загрузите файл прошивки из предварительно распакованного архива Breed и запустите процедуру установки.
  5. Проверка успешной установки. После установки Breed, роутер будет автоматически перезагружен. Проверьте, что Breed успешно установлен, зайдя в web-интерфейс роутера или выполнив соответствующую команду через SSH.

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

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

Получите необходимые материалы

Перед тем как начать процедуру установки Breed на роутер, вам понадобятся следующие материалы:

  • Роутер: убедитесь, что у вас есть совместимый роутер, для которого существует поддержка Breed.
  • Компьютер: вам понадобится компьютер для подключения к роутеру и выполнения необходимых операций.
  • Кабель Ethernet: у вас должен быть кабель Ethernet для подключения компьютера к роутеру.
  • Файл прошивки Breed: необходимо скачать файл прошивки Breed для вашего конкретного роутера.
  • Утилита для прошивки: вам понадобится специальная утилита для прошивки роутера с использованием Breed.

Доставьте и подготовьте все эти материалы перед тем, как приступить к установке Breed на ваш роутер.

Подготовьте роутер

Прежде чем начать установку Breed на роутер, необходимо выполнить ряд подготовительных шагов:

  1. Проверьте совместимость вашего роутера с Breed. Убедитесь, что модель вашего устройства поддерживает данную прошивку. Для этого вы можете найти информацию в официальных источниках или на форумах сообщества.
  2. Ознакомьтесь с документацией производителя роутера. Иногда необходимо выполнить дополнительные настройки или установить драйверы для работы с Breed.
  3. Сделайте резервную копию текущего состояния вашего роутера. Это поможет вам восстановить настройки, если что-то пойдет не так.
  4. Убедитесь, что у вас есть доступ к интернету, так как некоторые этапы установки могут потребовать скачивания файлов из сети.
  5. Перейдите в меню администрирования роутера. Для этого введите в адресной строке браузера IP-адрес вашего устройства.
  6. Запишите текущие настройки роутера, включая IP-адреса, маску подсети и адрес шлюза.

После того как вы выполните все эти шаги, ваш роутер будет готов к установке Breed.

Загрузите и установите Breed

1. Откройте браузер на вашем компьютере и введите в адресной строке следующий URL-адрес: https://breed.hackpascal.net/

2. Найдите на странице загрузки Breed подходящую версию для вашего роутера и нажмите на ссылку для загрузки.

3. После того как файл загрузится, найдите его в папке загрузок на вашем компьютере.

Теперь, когда файлы Breed загружены на ваш компьютер, следующим шагом будет их установка на роутер.

1. Подключите компьютер к роутеру с помощью Ethernet-кабеля или подключитесь к сети Wi-Fi роутера.

2. Откройте веб-браузер на компьютере и в адресной строке введите IP-адрес вашего роутера (обычно 192.168.1.1 или 192.168.0.1). Нажмите Enter.

3. Введите логин и пароль для доступа к настройкам роутера (обычно по умолчанию admin:admin) и нажмите Войти.

4. Найдите настройку, которая позволит вам обновить прошивку роутера, и выберите файл Breed, который вы загрузили ранее.

5. Нажмите на кнопку «Обновить прошивку» или аналогичную для запуска процесса установки Breed.

После завершения процесса установки, Breed будет успешно установлен на ваш роутер, и вы сможете использовать его для дополнительных настроек и функций.

Аварийная прошивка OpenWrt через консоль Breed для роутеров с разметкой NAND-flash от Xiaomi Mi Router 3G

inflabz

Канал https://t.me/inflabz_channel

1. Скачиваем nginx с https://nginx.org/ru/download.html

Распаковываем архив в C:\nginx\

В порт LAN1 роутера подключить компьютер (скорость UART 115200, если используете терминал)

Зажать на роутере Reset 5-10 сек. и подключить питание к роутеру.

В браузере (в режиме инкогнито) открываем http://192.168.1.1/index.html и проверяем вход в Breed

Запускаем PuTTY

IP 192.168.1.1

Telnet, порт 23

и подключаемся к Breed:

Breed for Beeline SmartBox GIGA

Starting breed built-in shell

breed>

Запускаем nginx из C:\nginx\nginx.exe

Смотрим в сетевых подключения IP-адрес компьютера (обычно Breed выдает 192.168.1.2 или 192.168.1.3 и т.п.)
Также можно назначить адрес вручую (например 192.168.1.10/24 шлюз 192.168.1.1)

Проверяем работу nginx открыв в браузере этот адрес

Проверка работы nginx

В директорию c:\nginx\html\ помещаем файлы вашего роутера (пример для SmartBox GIGA)

*initramfs-kernel.bin

*squashfs-kernel1.bin

*squashfs-rootfs0.bin

для GIGA это будут

openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin

openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin

openwrt-ramips-mt7621-beeline_smartbox-giga-initramfs-kernel.bin

Внимание!
а) метод прошивки с помощью initramfs начинается с п.6 (для обхода бэдблоков на NAND или неудачном обновлении прошивки)


б) метод прошивки с помощью breed продолжается в п.2

2. в PuTTY выполняем команды:

wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin

вывод будет примерно таким

breed> wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin

wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin

Connecting to 192.168.1.2:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: 15335424/0xea0000 (14MB) [application/octet-stream]

Saving to address 0x80001000

[========================================================================] 100%

Transmission completed in 3.1s.

Если файл не скачивается, дальше не продолжаем !!!

3. Для 128 Мб флешки (GIGA, TURBO+ и оригинальный MIR3G)

Стираем флешь:

flash erase 0x200000 0x7e00000

breed> flash erase 0x200000 0x7e00000

flash erase 0x200000 0x7e00000

Erasing flash bank 0 from 200000h , size 7e00000h

[====================>                                                  ] 30% mt7621-nfi.0: 1 error bit(s) corrected in page 20928

[======================================================================> ] 99% mt7621-nfi.0: Skipping protected block 1023 (offset 0x07fe0000)

[========================================================================] 100%

Succeeded

В логе видно что сбойный блок NAND флеши скорректирован. Неисправные блоки невозможно скорректировать (только заменять флешь)

4. Записываем файловою систему

flash write 0xA00000 0x80001000 15335424

где 15335424 это размер файла *squashfs-rootfs0.bin из лога в п.2

breed> flash write 0xA00000 0x80001000 15335424

flash write 0xA00000 0x80001000 15335424

Writing flash bank 0 into a00000h from memory 80001000h, size ea0000h

[========================================================================] 100%

Succeeded

5. Записываем ядра

wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin

breed> wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin

wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin

Connecting to 192.168.1.2:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: 2365690/0x2418fa (2MB) [application/octet-stream]

Saving to address 0x80001000

[========================================================================] 100%

Transmission completed in 0.8s.

Записываем kernel0
flash write 0x200000 0x80001000 2365690

где 2365690 это размер файла *squashfs-kernel1.bin из лога в п.5

breed> flash write 0x200000 0x80001000 2365690

flash write 0x200000 0x80001000 2365690

Writing flash bank 0 into 200000h from memory 80001000h, size 2418fah

[========================================================================] 100%

Succeeded

Записываем kernel1

flash write 0x600000 0x80001000 2365690

где 2365690 это размер файла *squashfs-kernel1.bin из лога в п.5

breed> flash write 0x600000 0x80001000 2365690

flash write 0x600000 0x80001000 2365690

Writing flash bank 0 into 600000h from memory 80001000h, size 2418fah

[========================================================================] 100%

Succeeded

Если все прошло успешно перезагружаемся

reset

breed> reset

Настройки запуска ядра Breed

http://192.168.1.1/envedit.html

Стандартные переменные окружения (Environment) для Xiaomi Mi Router 3G (и роутеров на базе его разметки):

autoboot.command = boot flash 0x600000

stock_kernel = boot flash 0x200000

однако, если kernel1 не записалось в п.5 используйте специальную прошивку или попробуйте загрузиться из kernel0 указав в

autoboot.command = boot flash 0x200000

Однако в этом случае будут проблемы с обновлением через OpenWrt


6. Вариант №2, использование initramfs (Init RAM FS)

Выполняем пункт 1 (nginx, файлы)

Пример для SmartBox GIGA

wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-initramfs-kernel.bin; boot mem 0x80001000

вывод будет примерно таким

breed> wget http://192.168.1.2/openwrt-ramips-mt7621-beeline_smartbox-giga-initramfs-kernel.bin; boot mem 0x80001000

Connecting to 192.168.1.2:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: 15335424/0xea0000 (14MB) [application/octet-stream]

Saving to address 0x80001000

[========================================================================] 100%

Transmission completed in 3.1s.

Trying to boot firmware from 0x80001000 …

U-Boot firmware image header detected.

   Image Name:  MIPS OpenWrt Linux-5.4.108

   Data Size:   15335424 Bytes

   Load Address: 80001000

   Entry Point: 80001000

Произойдёт разрыв соединения TELNET (в UART вывод информации, естественно продолжится)

Заморгает синий светодиод, затем будет светить зеленый светодиод и ПК получит IP-адрес (если этого не произошло, перезагружаем роутер и повторяем попытку)

Запускаем PuTTY

IP 192.168.1.1

SSH, порт 22

смотрим ip-адрес выданный компьютеру роутером и подключаемся к OpenWrt и в SSH консоли набираем команды:

cd /tmp

wget http://192.168.1.*/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin

wget http://192.168.1.*/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin

либо закиньте файлы *squashfs-rootfs0.bin и *squashfs-kernel1.bin в роутер в директорию /tmp любым другим способом

mtd write /tmp/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin «kernel»

mtd write /tmp/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin «ubi»

вывод будет примерно таким

mtd write /tmp/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin «kernel»

Unlocking kernel…

Writing from /tmp/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-kernel1.bin to kernel

mtd write /tmp/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin «ubi»

Unlocking ubi…

Writing from /tmp/openwrt-ramips-mt7621-beeline_smartbox-giga-squashfs-rootfs0.bin to ubi

Выполнить перезагрузку роутера

reboot

если все прошло удачно, прошивка загрузится.

Прошивка роутера Xiaomi Mi WiFi Router – процесс весьма занятный и несложный, при этом иногда просто жизненно необходимый. Дело в том, что Mi-роутеры являются отличным решением для современных пользователей (как по доступной стоимости, так и согласно техническим характеристикам). Единственный момент, который может остановить русскоязычного покупателя – это китайский язык веб-интерфейса и множество иероглифов в настройках. Но и эта проблема не является неразрешимой – наша статья тому подтверждение.

Стоковая заводская прошивка первоначально присутствует на всех гаджетах, но ее легко заменить, пересадив web-интерфейс Asus на исходный код роутеров Xiaomi (да, это возможно). Смотрите сами!

Как прошить Xiaomi Mi WiFi роутер на Padavan

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

Давайте поговорим обо всем по порядку. Вашему вниманию предлагается подробный мануал.

Следует зайти на официальный сайт:

http://www1.miwifi.com/miwifi_download.html

Выбираем вкладку ROM, качаем версию ПО для вашей модели роутера (не забываем выбрать автоперевод на русский для облегчения поиска):


Заходим в настройки по адресу 192.168.31.1, инструкция по входу есть в этой статье. Клик на 2-ой пункт из выпадающего списка (как показано на скриншоте):



Подгружаем ROM прошивку, выбрав ранее сохраненный файл. Нажимаем большую кнопу — устройство перезагрузится.

Следующий этап – подключение к своей беспроводной сети, скачивание фирменной программы Mi WiFi, создание учетной записи и привязка Mi-устройства к ней, если ранее вы этого не делали.

Переходим на сайт

https://account.xiaomi.com/pass/serviceLogin

.. с целью получения ключа по SSH-протоколу. Используем только что созданный нами профиль:


Заходим в личный аккаунт:

Так мы получили и сохранили файл «miwifi_ssh.bin». Копируем его на пустую флешку. Отключаем маршрутизатор от сети (обязательно!), вставляем в него флешку. Иголочкой зажимаем Reset на корпусе, подключаем адаптер питания. Дожидаемся, пока индикатор загорится синим цветом.

С помощью приложения Putti (SSH-клиент), заходим на 192.168.31.1, вводим логин и ключ (с веб-сайта Mi). В консоли должно появиться системное сообщение «ARE U OK». Первый сложный этап завершен, дальше будет проще.

  1. Осуществляем прошивку загрузчика – его скачиваем тут: https://breed.hackpascal.net/breed-mt7621-xiaomi-r3g.bin Переносим на пустую флешку, которую потом вставляем в роутер. Ищем, как она инсталлировалась – в консоли прописываем команду mount. Следующая команда: mtd write /extdisks/sda1/breed-mt7621-xiaomi-r3g.bin Bootloader – флеш-карту убираем, инсталлируем непосредственно файл прошивки Падаван – скачать можно на сайте: https://domoticzfaq.ru/download/MI-R3G.trx
  2. Отключаем адаптер от сети, снова используем клавишу сброса настроек, ожидаем сигнала светодиода (должен заморгать).
  3. В своем браузере прописываем известный нам адрес 192.168.1.1 — но теперь мы попадаем в Breed-загрузчик. Находим сохраненный файл Padavan. Подтверждаем действия:

На этом прошивка окончена!

Важно! Данная инструкция сделана на примере Xiaomi Router 3G, для остальных моделей с USB-портами нужно пробовать.

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

Если вы не согласны приобретать дорогостоящее сетевое оборудование, но нуждаетесь в мощном адаптере с хорошими показателями скорости, ОЗУ и т.д. — Padavan для Xiaomi роутера – то, что вам нужно! У прошивки удобная консоль управления и понятный интерфейс. Пользуйтесь смело!

Другие наши интересноые статьи:

  • Как устанавливать вай фай роутер tp link
  • Как установит код для роутера
  • Как устанавливать роутер tp link tl wr841n
  • Как установит код для роутера
  • Как устанавливать вай фай роутер keenetic

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии