Прошивка для разработчиков xiaomi mi wifi. Прошивка роутера Xiaomi Mini прошивкой Padovan

Предыстория!!! Вся информация была получена из разных интернет источников. На авторство не претендую!
Максимум информации по роутерам Вы можете найти на сайте 4pda.ru
Ссылка для версии MINI и для версии NANO

ВНИМАНИЕ!!! Если Вы не можете подключиться к роутеру через PuTTY на третьем этапе, п.4, но при этом уверены, что на предыдущих этапах всё сделали правильно, то скорее всего у Вас в роутере установлена прошивка не поддерживающая хак SSH. Необходимо залить в Ваш роутер стоковую прошивку с поддержкой хака. Необходимая прошивка находится в архиве в папке firmware - файл miwifi.bin.

Итак, поехали!
В этой статье опишу самый простой способ установки прошивки Padavan (Asus) на роутер Xiaomi Mi-Mini и Xiaomi Mi-Nano.
Нам не нужно будет устанавливать Linux и виртуальные машины!
Мы не будем регистрироваться на сайте mi.com и привязывать роутер к полученному аккаунту.
Нам даже не понадобится интернет на роутере.
Всё, что нужно уже есть на нашем сайте, Вам нужно только подключить роутер к ПК с помощью кабеля.
Процесс прошивки MINI и NANO версий одинаковый, за исключением используемых файлов прошивки. Будьте внимательны, используйте прошивку только для своей версии роутера. В противном случае Вы сломаете свой роутер.

Прошивку роутера на Padavan можно разделить на 4 этапа:
1. Скачивание необходимых программ на ПК.
2. Настройка роутера на стоковой прошивке.
3. Получение доступа к роутеру по SSH.
4. Прошивка роутера на Padavan (Asus).

Этап №1
Скачиваем архив со всем необходимым к себе на ПК.
Распаковываем скаченный архив, например на диск C.

Этап №2
Если у Вас роутер уже настроен и вход в веб-админку не вызывает проблем, пропускаем этот этап и переходим к этапу №3.

Подключаем роутер на прямую к ПК патч-кордом (витая пара) в любой из двух белых разъёмов.
Кабель от интернет-провайдера не подключаем.
Заходим в браузере по адресу 192.168.31.1
ВНИМАНИЕ!!! Если Ваш браузер ничего не отображает по этому адресу, то скорее всего в этом виноват антивирус.
Удалите антивирус и повторите действие.
Нажимайте кнопки, указанные на картинках ↓↓↓



Введите любой пароль. Этот пароль будет от веб-админки.
Нажмите кнопку.
ВНИМАНИЕ!!! Запомните пароль, который Вы будете вводить в настройках ↓↓↓

Установите галочку, пароль введётся автоматически.
Нажмите кнопку ↓↓↓

Подождите ↓↓↓

Нажмите кнопку ↓↓↓

Всё, настройка завершена и мы находимся в веб-админке ↓↓↓

На этом скриншоте мы видим версию ПО роутера и необходимый код для получения доступа по SSH (в адресной строке браузера, указан оранжевой стрелкой).

Этап №3
1. Находясь в веб-админке роутера, найдите в адресной строке браузера следующее: stock=.
Скопируйте это значение (например:)
2. Подставьте значение из п.1 вместо {ЗНАЧЕНИЕ} в следующем адресе (вставляем значение без скобок, только цифры и буквы):

192.168.31.1/cgi-bin/luci/;stok={ЗНАЧЕНИЕ}/api/xqsystem/upgrade_rom?url=|/usr/sbin/telnetd


Перейдите по этому адресу.
{"code":0} ↓↓↓

3. В адресе ниже, замените {ЗНАЧЕНИЕ} и {ПАРОЛЬ} (2 раза) значением из п.1 и паролем от веб-админки (вставляем значение без скобок, только цифры и буквы):

192.168.31.1/cgi-bin/luci/;stok={ЗНАЧЕНИЕ}/api/xqsystem/set_name_password?oldPwd={ПАРОЛЬ}&newPwd={ПАРОЛЬ}


Перейдите по этому адресу.
Браузер должен показать следующее: {"code":0} ↓↓↓

Если у Вас отобразилось что-то другое в последнем окне, то Вы что-то напутали в предыдущих пунктах. Идите дальше, но если PuTTY не будет подключаться к роутеру, повторите этап №3 с самого начала.

4. Сворачиваем браузер и запускаем скаченную на первом этапе программу PuTTY.
Вводим все значения, как на скриншоте и жмём кнопку "Open" ↓↓↓

Вводим login: root
Password: пароль от веб-админки роутера
ВНИМАНИЕ!!! Пароль при вводе не отображается. Это нормально!
Если всё было сделано на предыдущих этапах правильно, то видим следующее окно ↓↓↓

Затем в PuTTY введём команду для получения доступа к роутеру по SSH.
ВНИМАНИЕ!!! Для того, чтобы вставлять скопированные команды в PuTTY используем сочетание клавиш SHIFT+INSERT

sed -i "s/return 0/echo -n/" /etc/init.d/dropbear && /etc/init.d/dropbear start



Всё, доступ по SSH получен. Сворачиваем PuTTY и запускаем программу WinSCP.
Вводим все значения, как указано на скриншоте ниже и жмём кнопку "Login" ↓↓↓

Появится окно, жмём "Yes" ↓↓↓

Если выскочит предупреждение, игнорируем его и жмём "OK" ↓↓↓

Далее мы попадаем в файловую систему роутера.
Открываем в корне роутера папку tmp и копируем (перетаскиваем мышкой или кнопкой F5) туда с ПК файл прошивки image.trx (может быть и другое имя, например mini.trx) ↓↓↓

Закрываем программу WinSCP (она больше не понадобится).

Этап №4
Возвращаемся к PuTTY.
Для того, чтобы узнать в какой раздел устанавливать прошивку вводим команду.

Продукция китайского производителя Сяоми (Xiaomi) продолжает стремительно завоёвывать рынок электроники не только смартфонами, но и всевозможными многофункциональными гаджетами, к которым относится и Xiaomi Mi Router 3. Нынешние обладатели этого устройства уже успели убедиться в его качестве и стабильной работе, однако тем, кто только задумывается о приобретении или пока ещё не установил его у себя дома, предстоит разобраться с прошивкой.

На сегодняшний день оригинальный продукт не имеет официальных прошивок на русском языке. Стандартно при первом же включении видим только китайские иероглифы, и перспектива учить язык или разбираться во всём интуитивно вряд ли кому улыбается. По этой причине на данный момент актуальна прошивка Xiaomi Mi Wi-Fi английская или русская.

Английскую прошивку установить намного проще, да и надёжнее, поэтому пользователям рекомендуется выбрать именно этот вариант. Если же и это будет доставлять большой дискомфорт, на свой риск можно использовать русскую версию от Asus. Однако важно иметь в виду, что она неофициальная для Сяоми, хотя работает хорошо.

Перед началом работы нужно скачать и установить программу VMware Workstation Player с виртуальной машиной VIRTUALBOX-PROMETHEUS. После установки первого приложения открываем архив виртуальной машины и распаковываем из неё образ. Если всё успешно, на рабочем столе будет VMware ярлык, с него запускаем программу. Ищем окно с названием Open a Virtual machine и указываем место, где находится виртуалка, открываем её и запускаем нажатием зелёной кнопки, соглашаясь с предложением на скачивание дополнительных средств.

Дальнейшая предустановочная работа

Перед тем как прошить Xiaomi Mi Wi-Fi класса AC1200 непосредственно не на английский, а на русский язык, нужно подождать около получаса завершения установки дополнений с виртуального образа. Дальнейшие действия настройки беспроводного устройства таковы:

  • В главном меню cкрипта по русской прошивке жмём пункт MI-NANO или MI-3 CONFIG;
  • Видим меню сборки и обновления в роутере Mi-3 и жмём одновременно Shift + C, а потом сразу Y;
  • Кликаем любую кнопку;
  • Скачиваем актуальный файл перепрошивки Padavan (для разработчиков), без которого доступ к роутеру по SSH невозможно получить, для чего осуществляем переход на сайт http://miwifi.com/ (нужен маршрутизатор 3);

  • Проверяем наличие Mi Wi-Fi к этому самому Wi-Fi;
  • Входим в интерфейс маршрутизатора, вводя адрес 192.168.31.1 или вставленный в настройках;
  • Переходим в третье меню вверху и жмём на иконку со знаком «i»;
  • Кликаем на кнопку серого цвета, выбрав скачанный ранее файл с прошивкой для своего Mi;
  • Ждём, когда завершится загрузка и роутер Xiaomi автоматически перезагрузится;
  • Обновляем страницу, заходим под личным паролем в свой Xiaomi Mi Wi-Fi Router 3 и смотрим, установлена ли прошивка роутера.

Дарим подарки

Управление скриптом Padavan

Как упоминалось ранее, настройка Xiaomi Mi Wi-Fi Router 3 и русская прошивка сегодня реальна только со скриптом Padavan от Asus.

Окончательная перепрошивка по скрипту:

  • Ищем 27 пункт под названием MI-3 CONFIG и кликаем кнопку Enter;
  • Видим меню по работе со скриптами и нажимаем «0», чтобы получить права доступа (ROOT) к управлению роутером;
  • Вручную вписываем адрес устройства (IP), если он был изменён, или сразу нажимаем кнопку Enter, когда видим уже вписанный 192.168.31.1;
  • Вбиваем свой пароль (стандартный, который нужно было вводить, когда оборудование подключали впервые);
  • Ждём, пока скрипт закончит работу, и получаем доступ к SSH, без которого корректно прошивать устройство не получится;
  • Нажимаем обновление скриптов, ждём, когда обновление будет завершено, и нажимаем раздел обновления исходного кода, а затем – «собрать Toolchain»;
  • В Mi-роутерах процесс перепрошивки занимает от 15 до 30 минут, ждём и ничего не трогаем;
  • По завершении видим главное меню и жмём Firmware (здесь можно настроить множество функций), выбираем обновление и прошиваем окончательно нажатием кнопки Enter;
  • По окончании автоматического процесса появится уведомление о том, что скрипт оборудование удачно прошил, перезагружаем оборудование.

После всех последовательно выполненных действий нужно найти новую сеть Wi-Fi, вводим пароль и видим вместо китайского или английского желаемый результат. Если выполнять процесс невнимательно, мы перепрошьём устройство некорректно, а это приведёт к сбоям или вовсе неработоспособности роутера. Поэтому обязательно прошейте всё в строгой последовательности.

Этот обзор ТОЛЬКО для Шоппера, так как благодаря администрации, которая мне выделила место на компьютере и я положил туда прошивку, а не на файлообменник.

Я не буду показывать внешний вид на Шоппере достаточно обзоров

Получаем root на Xiaomi Mi WiFi

Начнем с того что бы новичку получить права ROOT - то есть делать все что нам надо. Скажу всем кто боится, я пишу эту инструкции по перепрошивке роутера Xiaomi Mi WiFi, а успел бы 10 раз прошить, тут даже домохозяйка справится.

Давайте просто подключимся к роутеру, для этого необходимо или просто подключить шнур или найти WiFi сеть. Я работаю с нетбука, поэтому буду показывать на примере ВайФай сети.

Во втором окне выбираем что роутер является роутером а не репитером.

Типа все ок продолжаем дальше. Предварительно подключившись заново к ВайФай:



Ну теперь надо скачать прошивку для разработчиков, что бы потом иметь возможность получить SHH доступ к роутеру ксяоми , для этого качаем архив

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

Жмем на серую кнопку, синяя кнопка это автоматическое обновление с сайта, а нам надо руками

Во сплывающем окне выбираем скачанную предварительно прошивку.


Ждем 2 минуты, роутер перезагрузется и мы можем приступать к следующему шагу.

Регистрация на сайте miwifi.com для получения ssh ключа
ЭТОТ ШАГ ОБЯЗАТЕЛЬНЫЙ - ПРОСТО СКАЧАННАЯ ПРОШИВКА НЕ ПРОЙДЕТ - РОУТЕР Xiaomi Mi WiFi mini БУДЕТ ГОРЕТЬ КРАСНЫЙ СВЕТОДИОД.

И вот, что бы потом не искать в гуле, прошивка Xiaomi Mi WiFi mini горит красный светодиод, или просто горит красным. Сделаем шаги ниже.
Чтобы получить свою. shh прошивку нам надо зарегистрироваться на сайте или зайти в систему с помощью Фейсбук.

Я не люблю регистрироваться с помощью смс кодов, поэтому регистрируемся с помощью email адреса.

Вводим свой email и создаем свой аккаунт.

На введенное мыло, пришла ссылка по которой необходимо подтвердить свою учетную запись в системе Mi. Для этого жмем желтую кнопку и переходим в почтовый ящик, где в письме клацаем на пришедшую ссылку.

Ура мы попали внутрь Xiaomi Mi сайта.

Логин и пароль
admin admin

Ну я думаю тут многие просто будут в диком восторге, очень дружелюбный и русский интерфейс. КУЧА просто ОГРОМНАЯ дополнительных возможностей!!!

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

Я для тестированния подключил принтер, роутер его увидел, печать возможна

Из установленных дополнительных возможностей это FTP сервер, медиасервер и уже установленный торрент клиент Transmission в Xiaomi Mi WiFi mini.

Можно подключить флешку или внешний жесткий диск для организации файлового хранилища внутри и извне (чуть далее подробнее)

В прошивке ASUS можно без проблем подключить 3G модем к роутеру Xiaomi Mi WiFi mini и пользоваться уже всей семьей.

Настройки принтера.

В LAN сети, внутренняя сеть, тоже появляется очень много настроек и возможностей.

Возможность просматривать мультикасты и IPTV на Xiaomi Mi WiFi mini, так же присутствует в прошивке асус.

Возможности брандмауэр небо и земля по сравнения с китайской стоковой прошивкой.

В режиме реального времени можно смотреть трафик по всем интерфейсам.

Как писал я выше, можно организовать доступ к совему жесткому диску из любой точки мира. Для этого в прошивке ASUS Padavan есть утилита AiDisk. Настройка проста и с ней справится любой.

Скорость записи примерно 4-5 мегабайта в секунду.

Вот такая получилась инструкция. Я проверил все это сам и писал ее параллельно прошивая роутер. Сама прошивка занимает от силы 5 минут, но роутер становится совсем другим, возрастает скорость, повышается стабильность работы. Я уже неделю на этой прошивке Asus никаких глюков или зависаний роутера не заметил. Однозначно лучше чем стоковая, и лучше чем Pandora. А настроек и возможностей очень много закрыто в этом роутере. Я откровенно не ожидал, что роутер за 30 долларов станет вровень с роутером за 100 долларов по своим возможностям и качеству.

* Recommended to upload a 720*312 image as the cover image

Article Description

Вследствие огромной конкуренции гаджеты для внутреннего рынка Китая обладают, как правило, сразу двумя важными преимуществами - отличным качеством при низкой цене. Но есть и недостаток, по крайней мере, в наших глазах: в таких аппаратах частенько отсутствует локализация хотя бы на английский язык. И если со смартфонами сообщество давно научилось справляться, и их прошивка ни у кого не вызывает затруднений, то с, например, роутерами всё не так гладко. В обзоре мы расскажем о возможностях роутера Xiaomi Mi Router 3G и о том, насколько сложно научить гаджет русскому языку.Технические характеристики Xiaomi Mi Router 3GПроцессор: двухъядерный MediaTek MT7621, 880 МГцОперативная память: 256 МБВстроенная память: 128 МБLAN: 2 порта, 1 Гбит/сWAN: 1 порт, 1 Гбит/сWi-Fi: 802.11a/b/g/n/ac, 2,4 и 5 ГГц, MIMO 2x2USB: 1 порт USB 3.0Упаковка и комплектатцияMi Router поставляется в большой картонной коробке, на которой сразу в нескольких местах размещён QR-код для быстрого скачивания приложения для управления гаджетом.Комплект спартанский - только сам гаджет и блок питания, но роутеру больше ничего и не нужно. Главное не забыть обзавестись переходником с плоского штекера на евровилку, иначе подключить к розетке аппарат не получится.Внешний видКорпус роутера целиком выполнен из белого матового пластика. Дизайн минималистичен и удачно сочетает резкие и плавные переходы между гранями. На передней панели устройства расположен единственный светодиод, который в режиме «по умолчанию» не несёт особой смысловой нагрузки.Все разъёмы расположены сзади: один WAN-порт, два LAN-порта (все три - гигабитные), порт USB 3.0, разъём блока питания, а также кнопка сброса. Антенны в количестве четырёх штук (две для диапазона 2,4 ГГц и две - для 5 ГГц) сделаны несъёмными.Остальные грани корпуса пустые, но нижняя панель перфорирована по всей площади для лучшей вентиляции.Первое включениеДля первоначальной настройки роутера проще всего воспользоваться мобильным приложением Mi Wi-Fi, которое производитель предлагает скачать по ссылке в QR-коде. Сделать это подсказывает ещё и простая логика: программа переведена на английский язык (хотя в некоторых местах всё же остались иероглифы).После того, как приложение обнаружит роутер и позволит вам настроить пароль беспроводной сети, к устройству уже можно спокойно подключиться с ноутбука и открыть веб-интерфейс. Но сначала Mi Wi-Fi предложит вам зарегистрировать аккаунт Xiaomi. Нам он дальше потребуется, так что придётся согласиться.Что ж, теперь точно можно зайти на веб-интерфейс роутера. И тут нас поджидает неприятный сюрприз: панель управления устройством доступна только на китайском языке.Если вы не говорите на языке Поднебесной, то единственный способ разобраться в интерфейсе - воспользоваться расширением RUMIWIFI, доступным для браузеров Chrome и «Яндекс.Браузер». RUMIWIFI неплохо справляется со своей задачей и позволяет управлять большинством функций роутера, хотя некоторые надписи в нашем случае всё равно остались непереведёнными. Интерфейс стоковой прошивки роутера столь же минималистичен, как и дизайн самого гаджета. В нём есть все основные настройки для подключения к Интернету различными способами и привычные функции вроде DDNS, проброса портов или присвоения статических IP-адресов устройствам локальной сети, но на этом всё. Никаких продвинутых возможностей управления «железом» или специфических настроек сети здесь нет, да и пользоваться не до конца переведённым интерфейсом удовольствия мало.Установка кастомной прошивкиК счастью, описанным проблемам есть решение - установка кастомной прошивки, которая не только полностью переведена на русский язык, но и обладает намного более обширной функциональностью. Благодарить за её существование стоит форумчан andy.padavan - непосредственно автора прошивки, и Freize - разработчика скрипта PROMETHEUS для её компиляции и установки. Да, из-за ограничений, накладываемых копирайтом, компилировать прошивку придётся из исходного кода самостоятельно, но это всё же лучше, чем ничего.Для того чтобы скрипт смог залить прошивку на роутер, предварительно потребуется получить доступ к устройству по SSH. Инструкция по получению доступа есть на форуме, а для её выполнения понадобится прошивка для разработчиков с официального сайта производителя, аккаунт Xiaomi и USB-накопитель, отформатированный в FAT32. Из подводных камней отметим необходимость скачивания прошивки для разработчиков не через роутер Xiaomi (иначе нас перебросит в веб-интерфейс) и необходимость дважды вручную прописать протокол https в адресной строке браузера из-за ошибок в работе сайта компании. Китайский язык сайта препятствием стать не должен - нам потребуется нажать всего две кнопки.После того, как доступ по SSH получен, дело остаётся за малым - запустить скрипт PROMETHEUS и следовать инструкциям. Скрипт работает только на операционной системе Debian, либо основанных на ней дистрибутивах Linux. Обладатели ПК с Windows 10 могут попробовать воспользоваться надстройкой Bash on Windows, но мы предпочли выполнить сборку прошивки в виртуальной машине с установленной Ubuntu 16.04. По заявлению разработчика скрипта, с недавнего времени он работает и на новых версиях этой ОС, так что можете попробовать запустить его на Ubuntu 17.10 или более поздней.Если доступ по SSH был успешно получен на этапе подготовки, то после выполнения всех предварительных операций вроде сборки тулчейна и компиляции прошивки, для её установки достаточно просто выбрать пункт «Прошить Firmware» в соответствующем меню. При точном следовании инструкциям и избегании описанных подводных камней, процесс изменения прошивки роутера продлится не более одного-полутора часов, львиную долю которых займёт компиляция.Новые возможностиПосле прошивки веб-интерфейс роутера кардинально преобразится. Не удивляйтесь наличию логотипа ASUS: по словам автора прошивки, дело всё в тех же копирайтах.Теперь роутер обладает куда более широкими возможностями, которые могут пригодиться как обычным пользователям, так и опытным администраторам. Например, каждым беспроводным интерфейсом точки доступа теперь можно управлять отдельно, задавая расписание работы Wi-Fi, режим беспроводной сети, ширину канала и другие параметры.Из профессиональных настроек Wi-Fi отметим возможности регулировки MIMO и изолирования клиентов точки доступа между собой.Счастливые обладатели реального IP-адреса в прошивке от padavan могут настроить VPN-сервер. Поддерживаются протоколы PPTP, L2TP и OpenVPN.USB-порт в кастомной прошивке имеет три основных функции. Основная - общий доступ к файлам при подключении внешнего накопителя, будь то обычная флэшка, SSD или жёсткий диск. Роутер умеет быть SMB-сервером (сетевое окружение Windows), NFS-сервером (сеть Linux), FTP-сервером или даже UPnP/DLNA-сервером с подключением умных телевизоров и медиаплееров.Не обошлось и без поддержки роутером самостоятельной загрузки файлов на накопитель. Для этого в прошивке предназначено сразу два приложения: Aria2 для обычных загрузок и torrent-клиент Transmission.Второе назначение USB-порта - работа в качестве принт-сервера, что позволяет использовать любой принтер как сетевой. Наконец, к USB-порту роутера можно подключить модем и использовать его вместо проводного подключения к провайдеру. Эта возможность пригодится при использовании роутера в удалённых от цивилизации местах (например, на даче) или для резервирования основного канала. Приоритетом WAN-порта и USB-модема пользователь может управлять самостоятельно.Несмотря на упоминание 3G в названии роутера, гаджет, само собой, умеет работать и с LTE-модемами.Убедимся в этом, протестировав Mi Router с модемом Huawei E3372. В этом случае, скорость передачи данных, конечно же, «плавает» и зависит от возможностей оператора связи и загруженности сети.Из приятных особенностей прошивки отметим возможность управления светодиодами на фронтальной панели и Ethernet-разъёмов вплоть до их полного отключения для перевода гаджета в стелс-режим.Продвинутых пользователей наверняка заинтересует возможность устанавливать в кастомной прошивке стороннее ПО из репозиториев Optware и Entware. Это позволяет превратить роутер в полноценный веб-сервер с поддержкой PHP и Python.Аппаратная начинкаПару слов стоит сказать и об аппаратной составляющей Mi Router 3G. В основе композиции - чипсет MediaTek MT7621, процессор имеет два ядра, построенных на архитектуре MIPS32, максимальная тактовая частота - 880 МГц. Это достаточно мощный и современный SoC, который поддерживает скорости до 2 Гбит/с, технологию MIMO и способен работать с пятью гигабитными Ethernet-портами одновременно. Несмотря на это, Xiaomi ограничилась всего двумя LAN-портами в Mi Router 3G. Скорее всего, это было сделано по маркетинговым соображениям.Объём оперативной памяти составляет 256 МБ - почти стандартный объём для современного домашнего роутера. Внутренняя память имеет размер всего 128 МБ и доступна только для прошивки роутера и установки стороннего ПО (вроде torrent-клиента).Лабораторными условиями мы, к сожалению, не обладаем - тестировать скорость роутера пришлось в условиях загруженного эфира многоквартирного дома. Впрочем, это и к лучшему - мало кто будет использовать этот гаджет в чистом поле. Способ замера скорости тоже был выбран самый простой - копирование большого файла между ноутбуком, подключённым по Wi-Fi, и сервером, подключённым к LAN-порту. На частоте 2,4 ГГц скорость оказалась ожидаемо низкой - всего 40 Мбит/с. Это неудивительно: помимо сети Mi Router 3G, ноутбук «видит» ещё минимум 13 сетей из других квартир. А вот на частоте 5 ГГц дела обстоят куда лучше - стабильная скорость передачи данных составила 280 Мбит/с, в пике поднимаясь до 320 Мбит/с. Ради интереса мы попробовали отключить MIMO 2х2, оставив всего один канал на приём и передачу данных. В этом режиме скорость не поднималась выше 184 Мбит/с, что в очередной раз доказывает реальную пользу этой технологии.Что же касается скорости сёрфинга в Интернет, то тут расклад такой - сколько приходило от провайдера по кабелю, столько и выдал в эфир роутер.Такую скорость получили в полутора метрах от девайса в диапазоне 5 ГГц:А так - через две стены из газосиликатных блоков толщиной 150 мм. Расстояние до роутера - пять метров, диапазон 5 ГГц:Два порта мало?Оказалось, что у Mi Router 3G два заметных недостатка, но каждый из них зависит только от точки зрения конкретного пользователя. Первый - наличие всего двух LAN-портов. Тем, кто пользуется только ноутбуками, планшетами и другими беспроводными устройствами и одного порта было бы много, а кому-то дома нужно минимум четыре. Иными словами, перед покупкой стоит взвесить свои потребности и решить, хватит ли вам имеющихся разъёмов. Впрочем, вы всегда можете купить недорогой коммутатор, чтобы решить проблему с нехваткой портов в будущем. Второй недостаток - необходимости самостоятельной локализации, которая при отсутствии опыта может занять немало времени.ИтогиНа перепрошивку и прочие настройки было потрачено около пяти часов с учётом поиска решений возникших проблем (неправильная работа сайта Xiaomi и несовместимость скриптов с Ubuntu 17.04). Если вас это не пугает, то Mi Router 3G станет отличным вариантом для домашнего использования: благодаря наличию четырёх антенн и поддержки MIMO 2x2 гаджет способен выдавать настолько высокую скорость, насколько только позволяет забитый эфир многоквартирного дома.Ну а после перепрошивки роутер становится полноценным комбайном, который уже не только выполняет функцию точки доступа, но и может быть полноценным файловым сервером и позволяет подключаться к своей локальной сети из любой точки мира. При стоимости не более 2500 рублей Mi Router 3G практически не имеет конкурентов по соотношению цены и возможностей.Плюсы: высокая скорость работы;поддержка внешних 4G-модемов;большая зона покрытия;отличная функциональность после перепрошивки;красивый внешний вид.Минусы:сложная перепрошивка;всего два LAN-порта.Автор текста: Владимир Терехов 4pda

Месяц назад получил в свои руки Xiaomi mini Router. Техника Xiaomi подкупает меня своим дизайном и функциональностью, не стал исключением и роутер. За исключением прошивки. Нет, построенная на OpenWRT она очень даже хороша и имеет интересные фишки, вроде управления через мобильное приложение, но… интерфейс на китайском, только на китайском языке, это все-таки перебор. Поэтому было решено перепрошиться сначала на Pandora, которая в результате отпала из-за того что не поддерживала канал на 5 GHz, и затем на Padavan, которая полностью меня устроила всем и вся.
Прошивка была несколько мучительной и заставила меня потратить на это несколько часов. Но благодаря форуму http://4pda.ru и его обитателям все получилось и в итоге имеем, то что имеем (см. рисунок ниже).

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

1. Подготовка

  • Регистрируемся на сайте Сяоми: http://account.xiaomi.com/
  • Устанавливаем приложение MiRouter на компьютер, или MiWifi на телефон/планшет, оно понадобится для привязки роутера к нашему аккаунту.
  • Скачиваем WinSCP и Putty

2. Установка прошивки разработчика:

  • Ставим девелоперскую версию прошивки. Скачать можно на странице http://www1.miwifi.com/miwifi_download.html Крайне рекомендую версию 0.6.40, поскольку на других версиях прошивка может подвисать, что характеризуется тем что индикатор роутера становится красным и больше ничего не происходит.
  • Переименовываем скаченный файл в miwifi и копируем на флешку (FAT32)
  • Отключаем питание роутера
  • Вставляем флешку, зажимаем reset, чем-нибудь тонким;
  • Включаем роутер, ждем пока лампочка спереди замигает, отпускаем reset, если загорелась красная лампочка: а) неверно выбрана прошивка, б) не верно выбрана флешка (лучше до 4Гб));
  • Отдыхаем, пока не загорится синий цвет;

Примечание: Можно установить и через веб-интерфейс.

3. Устанавливаем WiFi соединение;
4. Заходим в приложение MiWiFi на телефоне/планшете, или MiRouter на компьютере (используем данные аккаунта Сяоми);
5. Привязываем роутер к аккаунту;
6. Заходим на http://d.miwifi.com/rom/ssh используем логин/пароль для Сяоми;
7. Скачиваем miwifi_ssh и записываем пароль (root密码пароль);

8. Копируем miwifi_ssh на флешку и п. 2.3.-2.5 (обязательно удалив или переименовав на флэшке файл miwifi)
9. На компьютере открываем WinSCP и настраиваем подключение:
9.1. Протокол передачи SCP;
9.2. Имя хоста: 192.168.31.1;
9.3. Имя пользователя root;
9.4. Пароль: Пароль полученный в п.7;
9.5. Сохранить (больше ничего не трогаем);
10. Выдаст предупреждение, соглашаемся, откроется окно с содержимым роутера (или таблица в зависимости от того, что выбрали при установке);
11. Файл Pandora (http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/stable/) копируем в папку tmp на роутере (Примечание: можно поставить и стоковую OpenWRT http://wiki.openwrt.org/toh/xiaomi/mini , но, скажу честно, я не пробовал)
12. Запускаем Putty;
12.1. Host name 192.168.31.1;
12.2. Открыть;
13. Вводим: root
14. Вводим Пароль, полученный в п. 7 (знаки не отображаются, просто тыкаем кнопки в нужном порядке и жмём Enter или копируем и вставляем – нажимаем правую кнопку мыши (вставка) и энтер);
15. Прошиваем Pandora командой mtd -r write /tmp/Pandora.bin OS1

Примечание: по факту мы уже можем шить прошивку Padavan, поэтому, если вам не интересна Pandora, то можно сделать так:

I. Узнать структуру разделов можно командой:
cat /proc/mtd
II. Ищем раздел firmvare или OS1;
III. Используем соответствующую команду в зависимости от найденной директории или пробуем наугад.
Для версии стоковой прошивке 0.7.х и выше:
mtd -r write /tmp/MI-MINI_3.X.X.X-09X.trx OS1