Прошивка для роутера xiaomi router 3. Управление скриптом Padavan

31.01.2023 Программы

2. Зайдите в веб-интерфейс роутера (по-умолчанию 192.168.31.1)

2.1 Если Вы только купили роутер, и видите картинку как ниже, поставте галочку и нажмите синюю кнопку.

2.2 Установите пароль на Wi-Fi (не менее 8 символов)

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

2.4 Увидите следующее окно.


2.5 Зайдите снова в веб-интерфейс (по-умолчанию 192.168.31.1)

3. Нажмите на 3 пунккт меню сверху, а потом на круглую картинку "I"

4. Выберите ручное обновление прошивки (цифра 3 на картинке), нажмите выбрать файл (4), выберите скачаный файл (5), подтвердите (6). Нажмите синюю кнопку 7 для старта. Файл загрузится на роутер.


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

6. Не выключайте роутер из сети питания, пока не завершится прошивка. Иначе он будет повреждён.

7. Зайдите в веб-интерфес роутера (по-умолчанию 192.168.31.1). Если Вы выбрали сброс настроек выполните установку заново, как в пункте 2.1-2.5. Зайдите в 3й пункт меню сверху и нажмите значёк "I"

8. В самом низу будет пункт выбора языка. Английский будет в списке. Выбирайте его.


Теперь Ваш роутер поддерживает английский язык.

Недавно компания Xiaomi дополнила линейку своих беспроводных маршрутизаторов, представив Xiaomi Mi Router 3G. К мобильной связи он по сути не имеет никакого отношения, он является продвинутой версией популярного и отличного маршрутизатора Xiaomi Mi Router 3 (с прошивкой Padavan). Пусть вас не вводит в заблуждение стоимость и простой внешний вид. Xiaomi Mi Router 3G - это, без преувеличения, дьявольское создание. Как бы вы его не использовали, у Xiaomi Mi Router 3G своя цель - карать за грехи любой маршрутизатор среднего ценового диапазона. Мощный SoC MediaTek MT7621AT (MIPS32 1004K) с двумя ядрами по 880 МГц и двумя потоками на каждое, 256 МБ ОЗУ DDR3, 3 порта Gigabit Ethernet, порт USB 3.0, 128 МБ флеш-памяти SLC, Wi-Fi 2,4 ГГц MIMO 2x2 (до 300 Мбит/сек) и 5 ГГц MIMO 2x2 (до 867 Мбит/с). Этот маршрутизатор поставляется в оковах специальной китайской версии OpenWrt (как и все маршрутизаторы Xiaomi). После выхода этого маршрутизатора я ждал и надеялся на появление прошивки Padavan (очень популярный проект прошивки на базе ПО ASUS для маршрутизаторов, который заслужил уважение и популярность за качество и великолепную функциональность). И она недавно появилась! Прошивка Padavan способна снять оковы с Xiaomi Mi Router 3G, позволяя использовать всю его мощь так, как хотите именно вы.

Маршрутизатор для обзора предоставил магазин Tomtop . Сейчас в магазине можно приобрести Xiaomi Mi Router 3G за 38,99$

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

Технические характеристики

Для удобства во втором столбце я дополнительно приведу технические характеристики Xiaomi Mi Router 3.
Модель Xiaomi Mi Router 3G Xiaomi Mi Router 3
Корпус Пластик Пластик
SoC MediaTek MT7621AT 880 МГц
2 ядра, 4 потока
MediaTek MT7620A 600 МГц
1 ядро
ОЗУ 256 Мбайт DDR3 128 Мбайт DDR2
ПЗУ 128 Мбайт SLC 128 Мбайт SLC
Ethernet 1xWAN 1000 Мбит/с, 2xLAN 1000 Мбит/с 1xWAN 100 Мбит/с, 2xLAN 100 Мбит/с
Wi-Fi
до 300 Мбит/с

5 ГГц,802.11a/n/ac, MIMO 2x2
до 867 Мбит/с

2,4 ГГц, 802.11b/g/n, MIMO 2x2
до 300 Мбит/с

5 ГГц,802.11a/n/ac, MIMO 2x2
до 867 Мбит/с

USB 1xUSB 3.0 1xUSB 2.0
Антенны 2 для 2,4 ГГц и 2 для 5 ГГц 2 для 2,4 ГГц и 2 для 5 ГГц
ОС Китайская урезанная модификация OpenWrt
Питание 12 В / 1,5 А 12 В / 1 А

Комплектация

Маршрутизатор поставляется в крупной картонной коробке. Картон тонкий и мягкий, такие коробки всегда немного мнутся при транспортировке.


На обратной стороне коробки нанесены технические характеристики и рассказ о возможностях программы MiWiFi для смартфона.


Внутри коробки: маршрутизатор, блок питания и краткая инструкция на китайском языке.

Внешний вид

Корпус маршрутизатора выполнен из белого матового пластика. Вес около 260 г. Размеры:


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


Сбоку никаких значимых элементов нет.


Сзади: кнопка сброса, порт USB 3.0, 2 LAN порта, 1 WAN порт, коннектор питания DC 5,5 x 2,1 мм.


Нижняя крышка с вентиляционными отверстиями. Есть маленькие пластиковые ножки. Под наклейкой находится один винт.


Блок питания с китайской вилкой. Напряжение 12 В, ток до 1,5 А. Длина шнура около 120 см. Коннектор DC 5,5 x 2,1 мм.


Внешне Mi Router 3G легко спутать с Mi Router 3. Отличить можно по цвету USB порта и по Ethernet портам.



Разборка устройства

Разбирается маршрутизатор легко. Откручиваете саморез снизу и снимаете нижнюю крышку с помощью плоского пластикового инструмента (она на защёлках).


Почти половину платы занимает массивный радиатор. Отсоединяете антенны и откручиваете два самореза. Крепёжные винты радиатора находятся с обратной стороны платы.


На плате: SoC MT7621AT, MT7603E (Wi-Fi адаптер 802.11b/g/n, 2,4 ГГц, MIMO 2x2, PCIe), MT7612E (Wi-Fi адаптер 802.11a/b/g/n/ac, 2,4 ГГц, 5 ГГц, MIMO 2x2, PCIe).

MT7621AT поддерживает 5 портов Ethernet и 3 порта USB (1 USB 3.0 и 2 USB 2.0). Реализовать их полностью Xiaomi могла без особых проблем с незначительным увлечением стоимости, но тогда Mi Router 3G начал бы конкурировать Mi Router Pro, а это Xiaomi не нужно.

Получение SSH-доступа

Стоковая прошивка полностью на китайском языке (на самом деле это не такая большая проблема, разобраться в настройках легко, если вы не в первый раз работаете с маршрутизаторами). Маршрутизатор по умолчанию доступен по адресу 192.168.31.1 (внутренний). У стоковой прошивки достаточно ограниченная функциональность и ограниченные настройки, но для базовых сценариев её хватит. Нам, естественно, такое не нужно. Тот, кто хоть раз использовал прошивку Padavan, другое использовать не будет. На Mi Router 3G ещё можно установить LEDE и PandoraBox, прошивки от этих проектов тоже уже появились.

В первую очередь нужно получить SSH-доступ для возможности установки сторонних прошивок. Делается это через официальную процедуру. Детально процесс описан .

Заходите на сайт MiWiFi и загружаете прошивку для разработчиков (для маршрутизатора 3G) - ROM > ROM for R3G (правая колонка).


Устанавливаете загруженную прошивку, файл bin, через соответствующее меню в настройках. Это займёт несколько минут.

Регистрируйте учётную запись Xiaomi, если у вас её ещё нет, на официальном сайте . С помощью программы Xiaomi MiWiFi для Android или Xiaomi MiRouter для Windows привязываете свой маршрутизатор к учётной записи Xiaomi. Заходите на сайте http://d.miwifi.com/rom/ssh , авторизуетесь с помощью свой учётной запись Xiaomi. Увидите в списке свой маршрутизатор, пароль root доступа и ссылку на файл miwifi_ssh.bin для активации SSH-доступа.


Записываете файл miwifi_ssh.bin на флешку с файловой системой FAT32. Отключаете питание от маршрутизатора, подключаете к нему флешку. Зубочисткой нажимаете и не отпускаете кнопку Reset. Подключаете питание к маршрутизатору. Когда индикатор начнёт мигать оранжевым цветом, кнопку Reset можно опустить. Ждёте окончания прошивки и перезагрузки маршрутизатора.

Всё, SSH-сервис активирован на маршрутизаторе (для доступа из локальной сети). Логин (root) и пароль для входа у вас есть.

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

Много информации о прошивке Pаdavan можно получить в wiki проекта , в , в теме PROMETHEUS на 4PDA (скрипт для компиляции прошивки от Padavan и её модификации). Ну, и в профильных темах маршрутизаторов, на которые эта прошивка устанавливается.

Краткая инструкция по установке…

Загружаете готовый образ виртуальной машины с ПО PROMETHEUS . Запускаете и выбираете конфигурацию mi-r3g.


В главном меню обновляете скрипты (1), обновляете исходный код (2) и собираете Toolchain (3).


В настройках скрипта (S) указываете IP-адрес маршрутизатора, логин и пароль SSH. Выбираете Firmware (4) в главном меню. Собираете Firmware (3). Этот этап достаточно долгий. Чем мощнее компьютер, тем лучше.


Прошиваете Firmware (4). Готово! После прошивки и перезагрузки ваш маршрутизатор будет доступен по адресу 192.168.1.1 (admin, admin).

Обзор возможностей маршрутизатора

Маршрутизатор с прошивкой Padavan может практически всё, что может только понадобится для SOHO использования. При этом всё просто и понятно. Конечно, вся эта функциональность целиком не нужна, но вы всегда можете выбрать только то, что нужно именно вам. Применение настроек не требует перезагрузки самого маршрутизатора, а перезагрузка происходит за считанные секунды. Кратко перечислю некоторые возможности...

Работа в режиме маршрутизатора со всеми стандартными WAN-подключениями, точки доступа, WDS моста и репитера. В разных комбинациях.


Может выступать в роли VPN сервера и клиента по протоколам PPTP, L2TP, OpenVPN (независимо от WAN подключения).


Поддержка RAS и NDIS для USB модемов. Настройка автоматического резервного подключения на базе «интернет-детектора».


Поддержка моста между WAN и LAN для IPTV. Встроенные сервисы UPD proxy и eXtensible UPnP для IPTV.

Файловые сервисы: SMB, NFS, FTP, DLNA, Transmission (великолепный торрент-клиент с удалённым управлением), Aria2 (файловый загрузчик с удалённым управлением).


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

Тонкая настройка работы Wi-Fi интерфейсов.


И большое количество приятных мелочей...

Тестирование скорости работы

Скорость работы Wi-Fi у Xiaomi Mi Router 3G по сути не должна значительно отличаться от Xiaomi Mi Router 3, т.к. модули Wi-Fi схожие, а детальных обзоров на третью версию вы в сети найдёте множество. Конечно, нужно учитывать, что в 3G нет ограничения в 100 Мбит/с и процессор мощнее (что ускорит работу с зашифрованными данными). Так что я не буду делать детальное тестирование Wi-Fi, а затрону другие важные моменты. Для тестирования (и для дальнейшей работы) я буду использовать жесткий диск 2.5" Seagate объёмом 750 ГБ в боксе с USB 3.0. Диск отформатирован с файловой системой EXT4. Конечно, можно было бы вставить SSD в бокс для теста, чтобы оценить максимальные возможности маршрутизатора, но я решил, что с рядовым HDD будет правильнее.

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


dd

Консольная команда выполнялась на маршрутизаторе для оценки линейной скорости чтения и линейной скорости записи диска.

dd if=/dev/zero of=tempfile bs=4M count=256 conv=fsync,notrunc
echo 3 | tee /proc/sys/vm/drop_caches
dd if=tempfile of=/dev/null bs=4M count=256



Копирование большого файла (10 ГБ) между компьютером с Windows 10 и маршрутизатором по сети Gigabit Ethernet.




Transmission


iperf (Ethernet)

Скорость между двумя компьютерами по Gigabit Ethernet.


iperf (Wi-Fi)

Xiaomi Mi Box 3 Enchanced (Android-бокс с самым мощным Wi-Fi), приём (ключ R), 5 ГГц 802.11ac, 8 метров через 1 ж/б стену. iperf запущена на маршрутизаторе (ограничение 100 Мбит/с на Mi Router 3 не действует, т.к. Ethernet не используется).


По тестам реализация USB 3.0 честная. Мощности процессора хватает для любых задач. Нагружал - загрузка торрента через Transmission + 1 клиент с IPTV по Wi-Fi + 1 Ethernet клиент с просмотром видео по Samba (BDRip 12 Гб) Ethernet + 2 клиента по Wi-Fi веб-браузерами - как семечки.

Важное замечание. В настройках есть функция отключения USB 3.0, USB интерфейс будет работать по стандарту 2.0. Эта же функция есть и в стоковой прошивке, и в маршрутизаторе Xiaomi Router Pro. Это связано с тем, что работа USB 3.0 может ухудшить работу Wi-Fi в диапазоне 2,4 ГГц. Я с этим не столкнулся. Но на форумах встречаются отзывы людей, которые с такой проблемой столкнулись.

Заключение

Xiaomi Mi Router 3G - это очень мощный маршрутизатор за небольшую цену (с подобным процессором на рынке нет ничего дешевле). Наличие сторонних авторитетных прошивок (Padavan, LEDE, PandoraBox) делает из него отличный конструктор и игрушку не только для гиков. Единственное, к чему можно придраться - это три порта Gigabit Ethernet, которых не всем хватит. SoC позволяет реализовать 5 портов, но из маркетинговых соображений Xiaomi этого не стала делать - будьте добры, встаньте в очередь за более продвинутыми и дорогими моделями. Конечно, при необходимости за 12$ можно докупить Gigabit Ethernet коммутатор на 5 портов. У меня почти год в качестве основного домашнего беспроводного маршрутизатора работает Xiaomi Mi Router 3 с прошивкой Padavan (за проводную сеть отвечает другой маршрутизатор с портами Gigabit Ethernet и выключенными Wi-Fi модулями). За всё это время у меня к нему не возникло ни одной претензии, он обеспечивает очень достойное покрытие и скорость Wi-Fi в обоих диапазонах. Теперь его место займёт версия 3G, а к задачам добавятся NAS и загрузка торрентов через Transmission.

Напомню, что маршрутизатор Xiaomi Mi Router 3G можно приобрести в магазине Tomtop за 38,99$ (на момент публикации обзора).

В комментариях почти к любому материалу о «железе» нередко встречаются высказывания в духе: «Ну и зачем оно надо? Есть почти такое же, но в N раз дешевле в китайских онлайн-магазинах». Продукцию Xiaomi в обсуждениях других роутеров тоже упоминали. Что ж, давайте посмотрим, насколько хорош Xiaomi Mi WiFi 3 для российских пользователей. Благо это и чистопородный китаец, и приехал он к нам из китайского же магазина GearBest . На момент написания материала средняя цена данной модели была в районе 2-2,5 тысяч рублей, что, в общем, не так много за весьма приличную на первый взгляд аппаратную начинку. Впрочем, как и всегда, в ходе тестирования выявились различные нюансы, о которых мы и поговорим.

Комплектация и внешний вид

Ни для кого не секрет, что Xiaomi старается как можно больше сэкономить на «железе» устройств и ряде других аспектов ведения бизнеса. При этом ей удаётся соблюсти баланс между доступностью и качеством итогового продукта. Mi WiFi 3 не стал исключением. Маршрутизатор поставляется в простой, но симпатичной упаковке — белой коробке из плотного картона. Правда, плотность эта никак не повлияла на то, что коробка добралась до редакции в весьма плачевном состоянии — продавленная посередине и с побитыми углами. К счастью, сам роутер не пострадал, хотя у него из защиты был только небольшой пакетик, который вряд ли бы спас устройство в случае намокания или чуть большего давления сверху.

Сразу отмечу, что это не попытка с ходу очернить устройство. Отнюдь, на упаковке разработчики тоже немножко сэкономили. Как и на отказе от «гирлянды» индикаторов на передней панели. Он тут всего один — скрывается в маленьком углублении на переднем торце, зато он трёхцветный, и его можно отключить в настройках. Ровно та же экономия видится в отказе от съёмных антенн, от установки столь привычных пяти сетевых портов — их тут только три, да и те всего на 100 Мбит/с, потому что SoC поддерживает именно такую скорость, а установка гигабитного коммутатора небесплатна. Все они снабжены собственными неотключаемыми индикаторами активности. По этой же причине у роутера нет даже кнопки питания — всё это не такие уж обязательные компоненты, на каждом из которых можно сэкономить от нескольких центов до десятков центов.

Помимо возможности уменьшить себестоимость, благодаря отказу от некоторых элементов и печатная плата будет поменьше (она действительно занимает менее половины корпуса устройства), да и разводка на ней будет попроще. Даже патч-корда в комплекте нет. Есть только небольшой блок питания — в данном случае с американской вилкой, но рассчитанный на сети 110-240 В. Ну и ещё небольшая бумажная инструкция. На китайском. Кстати, вся информация на упаковке тоже представлена на китайском языке. И даже прошивка, основанная на OpenWRT (тоже экономия), имеет веб-интерфейс исключительно на китайском языке. На предыдущие модели роутеров некоторые продавцы заранее устанавливали модифицированную версию прошивки с английской локализацией, но в нашем случае ничего такого не было.

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

Технические характеристики

Аппаратная часть на первый взгляд весьма неплоха: давно знакомые нам SoC MediaTek MT7620A и ac-радиомодуль MT7612E . Оба чипа относятся к недорогим и популярным решениям. Главная претензия именно к такой конфигурации в том, что производитель не пожелал дополнить эту парочку гигабитным коммутатором. А так и от двухканального модуля Wi-Fi 802.11ac тоже можно было бы отказаться. Зато разработчики не поскупились на память — объём основной и оперативной памяти составляет 128 Мбайт, что для устройств такого класса большая редкость. В описании даже подчёркивается, что используется SLC NAND. В целом расчёт создателей понятен — привлекательность для пользователя можно обеспечить не только мощным «железом», но и хорошей прошивкой . Кроме того, в Xiaomi Mi WiFi 3 есть порт USB 2.0, предназначенный для подключения внешних накопителей.

Возможности

Пожалуй, впервые мы будем детально рассматривать не веб-интерфейс роутера, а мобильное приложение для управления устройством. Почему? Потому что веб-интерфейс маршрутизатора, а равно и приложения для настольных ОС, доступен только на китайском языке. Конечно, для «веб-морды» можно воспользоваться каким-нибудь плагином онлайн-перевода в браузере. Тот же Google Translate сносно переводит большую часть элементов управления на английский язык. На русский тоже, но опять-таки не без проблем. Правда, для этого надо иметь уже настроенное подключение к Сети на WAN-интерфейсе роутера.

Приложение Mi Router для Android

Однако гораздо проще воспользоваться мобильным приложением для Android или iOS . При первом включении роутер создаёт открытую беспроводную сеть, к которой надо подключить смартфон. Первым делом приложение предложит настроить доступ в Интернет по IPoE (прямое подключение) или PPPoE, а также задать параметры обеих сетей Wi-Fi и пароль администратора, который по умолчанию тот же, что и у сетей. Обратите внимание, что без доступа к Интернету и роутера, и приложения одновременно последнее после первичной настройки фактически работать не будет! После этого приложение предложит привязать роутер к аккаунту Xiaomi, чтобы управлять маршрутизатором удалённо через Интернет и сохранять резервную копию настроек. Также можно добавить и других администраторов.

Обладателям смартфонов Mi будет проще — у них и в списке беспроводных сетей помечаются роутеры Xiaomi, и аккаунт уже заведён. А он, кстати, нужен будет и для активации некоторых дополнительных функций. Если же у вас подключение к Сети использует PPTP/L2TP, то начальную настройку всё равно придётся делать с помощью веб-интерфейса. Оба эти протокола хоть и поддерживаются роутером, но — как и почти во всём мире — рассматриваются в качестве средства доступа к корпоративной сети или для защиты информации. В настройках даже можно выбрать, какой именно трафик будет направляться в VPN-туннель. И да, часть параметров доступна только через веб-интерфейс: расширенные настройки Wi-Fi и LAN/WAN, DDNS, проброс/перенаправление портов, графики нагрузки на роутер. Другая же часть доступна только в приложении.

Сразу после настройки доступа в Сеть роутер делает одну очень «умную» штуку — измеряет скорость соединения и тут же полученные показатели записывает как максимально доступные в настройках включённого по умолчанию шейпера (обозначен как QoS). А так как связывается он, очевидно, с китайскими серверами, то всю эту самодеятельность надо тут же пресекать, либо отключая шейпер вовсе, либо вручную задавая реальные значения скоростей. Даже если у вас гигабитный канал, а роутер измерил скорость и получил, например, 30 Мбит/с, то вот выше этой «тридцатки» клиенты не получат. Если вы всё же решите воспользоваться этой функцией, то доступно три варианта работы шейпера: автоматический выбор приоритета доступа в Сеть для каждого клиента, ручной выбор одного из трёх доступных приоритетов, ручное задание максимальных значений входящей и исходящей скоростей.

Роутер самостоятельно пытается определить тип и производителя каждого из клиентских устройств. Судя по всему, делает он это по MAC-адресу, а потому нередко путается в показаниях. Да-да, это мелочь, но таких мелочей в приложении немало. Одно только надоедающее напоминание о смене часового пояса чего стоит — выбрать московское время просто нельзя, хотя в списке поясов оно присутствует. Или, например, невозможно отключить однажды включённый видеоплагин, который тоже будет напоминать о себе уведомлениями. Или встроенный справочник, доступный только на китайском языке. Или… А, не важно, про недочёты будет сказано отдельно по ходу текста.

Так вот, на первой вкладке приложения показан список клиентов и текущие скорости передачи данных. Клиенты, отъедающие слишком широкую полосу интернет-канала, помечаются отдельно. Для каждого из клиентов можно посмотреть объём потреблённого трафика. В настройках клиента его можно переименовать (с учётом вышесказанного функция невероятно полезная) и выбрать краткое описание (например, «смартфон подруги»). Там же можно перенастроить шейпер, выбрать режим работы с USB-накопителем, включить уведомление о подключении клиента к локальной сети или полностью заблокировать доступ к ней, а также настроить параметры доступа в Интернет. Последняя функция является простейшей реализацией родительского контроля, так как предлагает заблокировать выход в Сеть полностью или настроить расписание выхода, а заодно включить белый или чёрный список URL.

Для работы с USB-накопителем в приложении есть неплохой менеджер файлов, с помощью которого можно получать и отправлять файлы, управлять папками, делать резервную копию данных (папки и файлы) с телефона на накопитель, а также просматривать изображения. В MIUI 7 стандартный файловый менеджер при подключении к Wi-Fi распознаёт роутер и даёт доступ к накопителю. Кроме того, в настройках приложения есть полезная функция автоматического копирования свежих изображений и видео со смартфона на USB-накопитель. Обладателям Mi TV доступна трансляция мультимедиафайлов со смартфона на телевизор. Для всех остальных клиентов работа с накопителем возможна только по SMB, для чего придётся поставить отдельный плагин. Распределения прав доступа нет — для каждого клиента можно выбрать полный допуск либо к общим папкам, либо ко всему диску сразу.

Работа с накопителем

Теоретически загружать и выгружать файлы можно удалённо через Интернет, не будучи подключённым к сети Wi-Fi роутера, но фактически можно только просматривать картинки, да и то с очень большими задержками . По-видимому, вся удалённая работа с роутером «проксируется» через серверы производителя. К тому же приложение имеет несколько спорную «оптимизацию» — при открытии любого изображения загружается не только оно, но и предыдущая и следующая картинки. Так что на открытие полумегабайтного фото уходит с минуту, а попытка скачать MP3-файл на смартфон и вовсе заканчивается неудачей. Вероятно, в Китае такой проблемы нет.

Не должно быть проблем у китайских пользователей и с функцией доступа к видеосервисам — все они представлены на следующей вкладке приложения. Они рассчитаны только на пользователей из Поднебесной, причём их прямо-таки подталкивают к пиратству. В разделе поиска выводятся наиболее часто запрашиваемые фильмы, сериалы и ТВ-шоу — для многих из них можно выбрать эпизод и качество видео. Удивительно, но в поисковой строке можно даже попробовать задать запрос на русском языке и получить в выдаче соответствующие видео. Увы, практически наверняка они всё равно будут с китайской озвучкой, да и скачиваться будут с мизерной скоростью, если закачка вообще начнётся. Фактически же поиск видео осуществляется в сети eDonkey.

Дополнительные функции

Наконец, последняя вкладка отведена под различные дополнительные опции и плагины. Некоторые из них весьма странные. Например, в разделе Optimization есть загадочные функции, которые, судя по названиям, предлагают какие-то улучшения веб-сёрфинга и, очевидно, вмешиваются в трафик. Фактически они не работают, так как наверняка рассчитаны на Синет. Не менее странно смотрится функция якобы оптимизации работы смартфона, которая ищет мусорные файлы. Почему за мусор считаются, в частности, антивирусные базы и офлайн-карты, не очень понятно. И как их удаление повлияет на скорость работы — тоже. В списке также есть один плагин для пользователей China Unicom (если верить Google Translate).

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

Любопытна и реализация своего рода диспетчера задач. Он показывает текущую загрузку памяти и процессора, а также скорости передачи данных — как общие, так и для отдельных модулей. Причём работу этих модулей можно завершить вручную или вовсе отключить. Ещё одна необычная функция — это способ организации доступа к гостевой сети. Помимо привычного пароля можно ещё каким-то образом пускать в неё своих друзей из мессенджера WeChat (проверить не удалось). Там же есть ещё один странный пункт для запуска геосервиса Diangping, который показывает на карте ближайшие точки интереса (POI). В данном случае он отображает список расположенных поблизости заведений с бесплатным Wi-Fi.

Наконец, последний важный модуль — это брандмауэр и антивирус в одном флаконе. Да-да, именно так, в приложение встроен антивирус. Работает всё это дело на базе облачных сервисов Baidu Security, которые, судя по описанию, потенциально полезны. Они защищают от опасных сайтов, вредоносных программ и утечек данных. Также этот плагин оценивает, насколько безопасны настройки самого роутера. Правда, по умолчанию вся эта защита не включена, а, кроме того, в самом плагине не удалось добавить в список блокируемых устройств хотя бы одно. Об эффективности данного модуля судить трудно. Например, он несколько раз допустил скачивание Android-зловреда, который уже не первую неделю распространяется через крупную рекламную сеть и о котором знают чуть ли не все известные антивирусы.

Брандмауэр и антивирус Baidu Security

В целом прошивка Xiaomi Mi WiFi 3 очень необычна и непривычна. Признаться, такой подход, когда есть отдельно подключаемые расширения и мобильное приложение для управления функциями, понравился. Хотелось бы увидеть нечто подобное у других производителей. Пожалуй, ближайший аналог — это новые ZyXEL Keenetic . Однако сравнивать напрямую их нельзя. Главный же недостаток прошивки Mi WiFi 3 в том, что создавалась она для китайских пользователей. Поэтому и VPN-подключения тут не являются основными, нет даже базовой поддержки IPTV, а часть функций бессмысленна. И это уж не говоря о полном отсутствии русской локализации и слишком сильной зависимости от наличия доступа в Интернет. Тем не менее если у вас в доме много продуктов Xiaomi, то роутер прекрасно интегрируется с ними. А любители повозиться с «железом» могут поставить альтернативную прошивку и вручную довести её до ума.

Веб-интерфейс Mi WiFi 3

Тестирование

Для тестирования Wi-Fi использовались стандартные стенды. Конфигурация первого: Intel Core i7-2600K, 12 Гбайт RAM, ASUS PCE-AC68 (в таблице обозначен как A), Windows 7 SP1 x64. Конфигурация второго: Intel Core i7-4700HQ, 12 Гбайт RAM, Windows 10 x64, Realtek RTL8168 (обозначен как R) и ASUS USB-AC56 (обозначен как U). В настройках роутера было включено шифрование WPA2 и вручную выбраны канал и его ширина. При автоматическом выборе номера канала указать его ширину нельзя. Скорости LAN ↔ WLAN очевидным образом ограничены сетевым портом. Впрочем, дуплекс в данном случае мог бы быть и побыстрее. Исключительно беспроводные соединения достаточно быстры.

Маршрутизатор Xiaomi Mi WiFi Router 3
Потоки 1 2 4 8 16
Средняя скорость Wi-Fi 802.11ac 5 ГГц, Мбит/с
A → U 128 123 134 138 141
U → A 143 169 185 192 189
A ↔ U 156 157 176 171 161
A ↔ R 146 134 126 124 116
Средняя скорость Wi-Fi 802.11n 2,4 ГГц, Мбит/с
A ↔ U 70 73 73 77 61
A (5 ГГц) ↔ U (2,4 ГГц) 97 98 104 100 75
A ↔ R 140 130 124 119 118

Для проверки сетевой работы с накопителями использовался бокс LanShuo INIC-3609 и SSD Kingston SSDNow V+200 с одним NTFS-томом. Скорость чтения и записи была в районе 9-11 Мбайт/с. Удивительно, но при беспроводном подключении к роутеру скорости оказались такими же, хотя теоретически они должны быть выше. Кроме того, нельзя не отметить, что пара тестов в NASTester 1.7 закончилась зависанием бенчмарка на файлах объёмом 4 Гбайт. Впрочем, в повседневной работе подобных проблем замечено не было.

Лучше всего маршрутизатор справляется с прямым и PPPoE-подключением к Интернету. В обоих случаях прямая и обратная скорости находятся на уровне 93-94 Мбит/с. Дуплекс чуть хуже — около 155 Мбит/c. VPN-соединения оказались ожидаемо медленнее. L2TP-подключение в среднем выдавало около 64 Мбит/c, а PPTP — и вовсе 29 Мбит/с. Скорость двухстороннего обмена в обоих случаях была почти такой же, как и у одностороннего. В общем, обладателям двух последних типов подключения к Интернету данный роутер не очень подходит. Поддержки IPv6 в прошивке нет, хотя с учётом малой распространённости данного протокола это не такая уж большая потеря.

Заключение

Подведём итоги. К плюсам Xiaomi Mi WiFi 3 можно отнести: приятный дизайн, поддержку двухканального Wi-Fi 802.11ac, солидный объём памяти, управление с помощью мобильного приложения, набор интересных функций (например, встроенный блокировщик рекламы и универсальный менеджер закачек) и, конечно, относительно малую стоимость. А вот минусов гораздо больше. Во-первых, полное отсутствие поддержки русского языка что в приложении, что в веб-интерфейсе. Даже если вас не смущает наличие только английского языка в мобильном приложении, то особо обольщаться не стоит — Xiaomi не в первый раз для своих программ при крупном обновлении «откатывается» к поддержке только китайского языка. Во-вторых, очень жаль, что разработчики сэкономили на гигабитном коммутаторе, из-за чего полностью раскрыть все возможности радиомодулей нельзя. Да и работа с USB-накопителем могла бы быть побыстрее.

Кроме того, в прошивке роутера отсутствует ряд привычных функций. Здесь нет поддержки IPTV (и IPv6, если это кого-то волнует), а VPN-подключения PPTP/L2TP являются опциональными и не совсем подходят для постоянного подключения к Сети. К тому же полноценная работа роутера возможна только при наличии Интернета. И это, пожалуй, лишь самые заметные среди прочих недочётов или ошибок в прошивке. То, что маршрутизатор рассчитан на китайских пользователей, сложно поставить ему в вину — иного никто и не обещал.

Его можно рекомендовать только обладателям прямого или PPPoE-подключений к Интернету, которым интересно попробовать что-нибудь новенькое или у которых уже есть много продуктов Xiaomi, а также тем, кому не так уж важна поддержка IPTV. Учтите, что сертификацию в России эта модель официально не проходила, а на гарантийное обслуживание особо рассчитывать не стоит.

Инструкция для новичков таких же как я, которые столкнулись с трудностями при прошивке роутера MiWiFi 3 Xiaomi Mi-router 3. В сети есть несколько видео прошивки, а также есть целая ветка форума, посвященная данному роутеру 4PDA.
Все основные моменты прошивки смотрите там.
1). Скачиваем VMware Workstation 12 Player и скрипт PROMETHEUS Ветка форума посвященная отдельно скрипту
2).Устанавливаете VMware Workstation 12 Player.

3). Распаковываете в отдельную папку файлы образа виртуальной машины PROMETHEUS-64.
4). Выбираете в VMware "Open a Virtual Machine" и выбираете из распакованной папки файл PROMETHEUS-64.vmx.
5). Появится новая виртуальная машина PROMETHEUS-64, ткните на нее и выберите справа внизу "Edit virtual machine settings".


6). Настройки делаете, как на скринах выше. Возможно придется выбрать из выпадающего списка "Preferred mode" иные варианты при возникновении ошибок. Нажимаем ОК.
7). Потом выбираем "Play virtual machine".
8). Запустится виртуальная машина и предложит скачать дополнения из интернета для развертывания. Соглашайтесь. Потом будет скачиваться исходный код прошивки.
9). Подключите роутер к компьютеру с помощью сетевого кабеля и прошейте его прошивкой от разработчика. Взять можно ее из ПОСТА #488 на форуме 4pda. Как это сделать, учитывая, что интерфейс китайский, можно посмотреть в видео
Пошаговая установка стоковой прошивки от разработчика.
a) Входим в админку роутера введя пароль, который вводили при первом подключении


b). Выбираем третью вкладку


с). Выбираем пункт меню с изображением буквы i

D). Потом серую кнопку

E). Потом кнопку Обзор и выбираем на компьютере скачанный файл bin (если у вас zip, то предварительно нужно распаковать в папку любую). Далее синюю кнопку.

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

10). Выберите конфиг роутера mi-3 напечатав номер 3 и нажав Enter

11). Потом выбираем пункт 0 Хак SSH стоковой прошивки. Подождите, пока будет получен доступ по SSH .Роутер подключен по LAN к компьютеру. Запишите пароль SSH.


12). Перед сборкой прошивки можно добавить в нее скины. Пункт 2, после этого нажимаем номера скинов, которые вы хотите добавить. Можно все, неизвестно, какой понравится.


Выбираем Firmware пункт 4 и потом собрать Firmware. Toolchain предварительно собирать не нужно, он сам собирается в процессе сборки прошивки. Прошивка собирается долго до сообщения об успехе с номером версии прошивки. Выходим в предыдущее меню нажимая Shift+Q.



13). Следующим шагом идет прошивка- пункт 4 см. скриншот. Интернет нужно отключить и роутер на данном этапе должен быть присоединен к компьютеру сетевым кабелем, сеть должна определиться нормально. Больше никаких соединений сетевых на компьютере быть не должно.

14).Будет предложено создать бекап разделов - согласитесь, напечатав y. Прошивка начнется автоматически после успешного создания бекапа. Терпеливо дожидаемся окончания прошивки, предложат перезагрузить роутер. Сначала прошивается U-boot, потом прошивка. По окончанию будет выход в меню скрипта.
15). Следующим шагом можно отформатировать память роутера для установки Entware пункт 7.

17). На этом все. Можно зайти на роутер по LAN логи и пароль admin admin. По wifi пароль доступа 1234567890. По окончанию прошивки на экране это все можно прочитать.

Навигация по скрипту: Shift+С выбрать конфиг вашего роутера из списка, Shift+Q возврат на предыдущее меню, Shift+M выбор дополнительных модулей. Пункты меню выбираются путем ввода их номера. Иногда требуется подтверждение путем ввода Y и нажатия Enter. Для переключения с виртуальной машины на Windows используется сочетание Alt+Ctrl.