MiWiFi mini | Xiaomi Mi-router mini - Прошивки | [firmware]
Опрос по прошивкам...
Какую прошивку вы используете?
OpenWRT [ 111 ] ** [3.24%]
PandoraBox [ 138 ] ** [4.02%]
Multi Web [ 6 ] ** [0.17%]
Padavan (XRMWRT) [ 2059 ] ** [60.03%]
Стоковая [ 837 ] ** [24.4%]
Кастомный сток (ENG) [ 152 ] ** [4.43%]
Другая [ 76 ] ** [2.22%]
Пожалуйста выберите наиболее хорошие прошивки, можно несколько:
OpenWRT [ 213 ] ** [6.21%]
PandoraBox [ 211 ] ** [6.15%]
Multi Web [ 20 ] ** [0.58%]
Padavan (XRMWRT) [ 2090 ] ** [60.93%]
Все стоковые [ 888 ] ** [25.89%]
После перепрошивки на кастом вы остались довольны прошивкой?
Да, полностью [ 1883 ] ** [54.9%]
Сойдёт, но пришлось повозиться [ 526 ] ** [15.34%]
Я жалею, что перепрошился [ 78 ] ** [2.27%]
Я не прошивал кастом [ 884 ] ** [25.77%]
-
Всего голосов: 3430
 



Реп: (1388)
MiWiFi mini | Xiaomi Mi-router mini - Прошивки
Обсуждение » | Прошивки »
Официальная страница | MiWiFi | Xiaomi Mi-router » | Xiaomi MiWiFi nano » | Xiaomi MiWiFi 3 » | Xiaomi MiWiFi (клиент для Android) » | Xiaomi клуб » | Система скриптов PROMETHEUS »

Прикрепленное изображение


FAQ
Сравнение прошивок
На данный момент существует 3 рабочие прошивки для нашего с вами зверька:
1. Стоковая прошивка:
Плюсы:
• Предустановлена и работает;
• Имеет возможность управления через приложение на смартфон.
Минусы:
• Китайская и только китайская теперь и английская, для получения языка смените регион wifi на Европу и обновите прошивку;
• Нет поддержки USB модемов;
• Нет нормальной поддержки L2TP от Билайна (слава Богу билайн одумался и в некоторых регионах разрешил подключаться без туннеля);
• Нет поддержки IGMP (IPTV);
• Сильно нагружает процессор.

2. OpenWRT (PandoraBox)
Плюсы:
• Гибкая и при наличии терпения может быть допилена с помощью установки дополнительных пакетов.
Минусы:
• Требует получения доступа по SSH, и некоторой настройки.

3. XRMWRT (Padavan)
Плюсы:
• Прекрасно работает и легко настраивается;
• Отличная скорость и стабильность;
• Всё идёт сразу в комплекте;
• Наличие скинов;
• В стандартный пакет прошивки входит достаточно много программ;
• Высокая степень безопасности;
• Изначально на русском.
Минусы:
• Не распространяется в открытом доступе, требует самостоятельной сборки;
• Требует получения доступа по SSH;
• Система в разделе только для чтения.
Как получить доступ по SSH и прошить роутер
Как привязать роутер к аккаунту с доступом по L2TP
Если у вас провайдер предоставляет интернет через соединение L2TP, вам придётся подключать роутер через старый, для этого соедините их LAN-LAN. Роутер будет доступен как точка доступа, останется только найти его IP адрес, для этого просканируйте сеть старым роутером или через PC.
Как закинуть любой файл на устройство
"План А" С любого сетевого ресурса, скачиваем командой консоли:
wget (полная ссылка на прошивку) -P /tmp

"План Б" Можно воспользоваться WinSCP (в режиме SCP) для того чтоб запихнуть нужный файл в папку tmp: протокол – SCP, хост - 192.168.31.1, порт – 22, имя – root, пароль – пароль ваш который вы получали вместе с файлом SSH.
Как прошить любую прошивку
1. Определяем, куда нужно записать прошивку, командой:
cat /proc/mtd

2. Запомните то, что выдаст вам консоль: это может быть "firmware", "OS1" или "Firmware_Stub";
3. Прошиваем прошивку лежащую по пути /tmp/ваша_прошивка.bin командой:
mtd -r write /tmp/(ваша_прошивка) (название_раздела)

где (название_раздела) - траздел ("firmware", "OS1" или "FirmwareStub" в зависимости от вашего девайса);
(ваша_прошивка) - имя файла прошивки.

Обратите внимание, что на прошивке XRMWRT команда и раздел будут отличаться:
mtd_write -r write /tmp/(ваша_прошивка) Firmware_Stub
Бэккап разделов
Для вывода разделов пишем:
cat /proc/mtd

Kernel + RootFS беккапить не нужно. Firmware_Stub - это сумма разделов Kernel + RootFS. Тоесть образ прошивки целиком лежит там, точка входа в RootFS высчитывается автоматически из оффсета в заголовке имаджа.
Если на HDD создали папку backup примерный путь для сохранения будет /media/AiDisk_a1/backup обратите внимание, путь зависит от прошивки.
По очереди сохраняем:
cp /dev/mtd0 /media/AiDisk_a1/backup
cp /dev/mtd1 /media/AiDisk_a1/backup
cp /dev/mtd2 /media/AiDisk_a1/backup
cp /dev/mtd5 /media/AiDisk_a1/backup
cp /dev/mtd6 /media/AiDisk_a1/backup

(альтернативный способ для стока)
После проделанной процедуры желательно перенести все на комп, а при необходимости восстановить (обратите внимание что на openwrt команда будет не mtd_write, а mtd):
mtd_write write /media/AiDisk_a1/backup/mtd0.bin Bootloader
mtd_write write /media/AiDisk_a1/backup/mtd1.bin Config
mtd_write write /media/AiDisk_a1/backup/mtd2.bin Factory
mtd_write write /media/AiDisk_a1/backup/mtd5.bin Storage
mtd_write write /media/AiDisk_a1/backup/mtd6.bin Firmware_Stub
Проблема со входом при живом Касперском
Попробуйте изменить подсеть с 192.168.31.1 на 192.168.1.1.
Нет части настроек
Попробуйте подключиться через SHTTP или не через Wi-Fi а LAN.
Никак не открывается ВЕБ интерфейс стоковой прошивки
Один из отечественных антивирусов был замечен на том, что блокировал её, ну правильно я бы тоже китайскую фигню блокировал бы, лечится удалением его до перепрошивки сабжа. Подробнее...
Единица информации в двоичной системе счисления ГОСТ 8.417-2002 ГСИ
бит2 (bit) - количество информации1 (обычно используется для обозначения скорости соединения и количества переданной информации);
байт2,3 - количество информации1 равное 8 бит (обычно используется для обозначение количество данных на носителе).

1) Термин «количество информации» используют в устройствах цифровой обработки и передачи информации, например в цифровой вычислительной технике (компьютерах), для записи объема запоминающих устройств, количества памяти, используемой компьютерной программой.
2) В соответствии с международным стандартом МЭК 60027-2 единицы «бит» и «байт» применяют с приставками СИ.
3) Исторически сложилась такая ситуация, что с наименованием «байт» некорректно (вместо 1000 = 103 принято 1024 = 210) использовали (и используют) приставки СИ: 1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт и т. д. При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной буквы «к» для обозначения множителя 103.

Стоковая прошивка
Чтобы переключится на английский язык, надо сменить регион в настройках wifi и обновить прошивку. Либо скачать
Английскую прошивку
Русификатор через плагин для браузера

Откуда брать:
Актуальные последние версии
Самые свежие прошивки и приложения с официального сайта
Архив девелоперских прошивок (на китайском ресурсе)
Крайняя прошивка на 10.03.2018

Архив стоковых прошивок для Xiaomi Mi-router mini (в формате json)

Настройка:
Как настраивать в первый раз инструкция от brain_008
Тонкая настройка данные от vamadir
Настройка QOS
Настройка SMB
Настройка моста через 5 ГГц

Получение SSH:
Инструкция по официальному получению SSH

Неофициальный ручной способ получить SSH
Обратите внимание, что SSH получается не на роутер, а на прошивку! Если на стоке SSH надо активировать и получить пароль, то на кастоме просто разрешить, а логин и пароль обычно такой же как в админку.
Должна подойти любая стоковая прошивка версии 2.x.x, но не старше 2.9.х
Проверенные версии для Xiaomi MiWiFi mini: v2.6.17, v2.1.6, v2.8.91

Модификация:
Transmission - менеджер закачек

Восстановление:
Откат на стоковую прошивку X-RM
OpenWRT
LEDE
Padavan
Внимание! При сборке, установке и настройке учтите следующие:
• Китайцы накосячили с усилением из-за чего неправильно отображается RSSI для WI-FI 5 ГГц вылечено, но патч рекомендуется накатить, так как косяк с усилением никуда не делся, патч увеличивает чувствительность приёма у роутера тык.


Официальная тема скрипта PROMETHEUS и сайт http://prometheus.freize.net Все вопросы по работе скрипта и компиляции прошивки рекомендуется задавать там.
Видео инструкция по созданию виртуалки и компиляции прошивки
Справка по прошивке тут
Инструкция в картинках

Первые шаги:
Новая инструкция, без лишних заморочек (лог обновлений исходного кода)
Патч EEPROM или замена на референсный обязательно ставить (Да, актуально. Да, вам тоже нужно. Да, на Padavan это действительно нужно. Да, и на последней версии нужно. Если ставили через Prometheus вам второй раз ставить не нужно.)
Если звезды сложились в кирпич

Готовая сборка Padavan

На закуску:
Настройка аудио
Инструкции на русском языке для настройки прошивки
Установка сетевого принтера
Настройка Transmission
Блокировка рекламы
Фильтр для блокировки рекламы
Облако на базе Owncloud + nginx + php5-fpm + https (обновлено 12.05.2016)
WEB интерфейс к Aria2
Как добавить поддержку сканеров в прошивку
как добавить свой плейлист m3u
Добавление поддержки TOR
Обход блокировок Роскомнадзора при помощи ТОР

Использование OpenVPN для обхода блокировок
Как настроить cron (автозапуск)
Как настроить QoS

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


Прочее:
Как превратить WAN в LAN
МФУ по удалёнке
Видео сборки и прошивки
Загрузочные сектора
Внимание! Не знаешь что это? Не трогай!
Плюсы кастомных загрузчиков, это возможность восстанавливать сразу кастомную прошивку в отличии от стокового, который может восстановить только в девственное состояние. Обратите внимание, что если вы вдруг ошибётесь в чём-то при прошивке загрузочного сектора, то получите кирпич для подпирания ножки стола, кстати очень удобно.
U-Boot от xrmwrt (не работает с стоком)
U-Boot от китайцев (наворочен и китайский язык)
U-Boot от Pandora Box (китайский язык)
U-Boot стоковый

Прошиваем
Перед прошивкой, обязательно проверьте md5, в случае битого файла, получите кирпич.
Как загрузить uboot в роутер читайте в разделе FAQ. После загрузки проверяем контрольную сумму:
md5sum /tmp/uboot.bin

Обязательно сверяем, выданную сумму!
Если xrmwrt:
mtd_write write /tmp/uboot.bin Bootloader

Если openwrt:
mtd write /tmp/uboot.bin Bootloader

Перегружаем роутер:
reboot

На стоке Bootloader закрыт на запись.

Инструкции
Полезное
Прошедшие опросы
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку ЖАЛОБА под сообщениями.


Сообщение отредактировал ferhad.necef - 02.01.23, 21:39
Причина редактирования: Прошивка Openwrt 21.02.5 с исправлением работы wifi2.4 и патч для самостоятельной сборки



Реп: (69)
Товарищи знающие, подскажите как написать скрипт? Стоит прошивка от Падавана. Требуется следующее действие: После полной инициализации роутера, требуется отключение и повторное включение функции DHCP-Сервер в LAN.
Дело в том, что при включении роутера в сеть, у меня не работает интернет до тех пор, пока не передернешь этот параметр. Помогите автоматизировать это действие с помощью скрипта.



Реп: (0)
*yadoff,
Не помогает, все равно opkg: not found. Завтра попробую переформатировать.



Реп: (505)
* yasevchik,
после того как вставили флешку надо зайти в админку и повторно вкдючить entware
вроде так...



Реп: (65)
mazday6 @ 02.01.2016, 22:49 *
Прошу сбросить в личку последний подаван


Нельзя распространять готовые сборки!



Реп: (0)
*yadoff,
Огромное вам спасибо, пошло скачивание! Напишу, если возникнут еще вопросы :)



Реп: (18)
Добра всем.
По инструкции "ручного" способа зашел в консоль, закинул Пандору, сделал МТД на ОС1 (у меня "мини")
После чередующихся в/е сказало "ребутинг..."
больше не запускается - оранжевый светодиод
(при включении с резетом - светодиод горит красным)
Кирпич?
Лечение возможно?



Реп: (538)
lexalex1 @ 02.01.2016, 23:05 *
при включении с резетом - светодиод горит красным

уточните. во время этого, флешка со стоковой прошивкой в юсб вставлена? MiWiFi mini | Xiaomi Mi-router mini - Прошивки (Пост lightvik #36774252)

Сообщение отредактировал firsthash - 03.01.16, 00:11



Реп: (505)
lexalex1 @ 02.01.2016, 23:05 *
Кирпич?

нет
попробуйте для начала включить роутер, подождать какое-то время потом подержать ресет 10-20 секунд пока светодиод на изменит свое поведение
потом подождите пока он перезагрузится

если не поможет, то восстановитесь с флешки



Реп: (30)
Подскажите пожалуйста как настроить на Пандоре режим wi-fi Повторителя?

Вопрос снимается - сам нашел как настроить.

Сообщение отредактировал demik_A - 03.01.16, 20:00



Реп: (18)
> firsthash
> yadoff
Благодарствую.
Получилось.
После того как вернулся на "старый" сток (2.1.6), а с моей "новой" "девел" (2.7.63) вот такой вот затык
Ну и с праздником :)

Думаю,
firsthash @ 01.01.2016, 17:43 *
подходит любая стоковая прошивка версии 2.х.х.

следует немного подправить

Сообщение отредактировал lexalex1 - 03.01.16, 04:48



Реп: (4)
Не подскажете в чём отличие прошивки от asus от стоковой девелопки для марша xiaomi mini (конечно от отличия языка)? Просто после установки прошивки от padavan приложение MiHome перестало определять роутер, пишет "плохая скорость сети". Но Xiaomi Wi-Fi Amplifier законнектил с роутером через приложение MiHome. Приложение MiWi-Fi на телефоне тоже не даёт настроить маршрутизатор xiaomi mini.



Реп: (30)
B75Mig @ 03.01.2016, 08:42 *
Просто после установки прошивки от padavan приложение MiHome перестало определять роутер, пишет "плохая скорость сети"

Думаю, потому, что роутер перестал быть xiaomi, он стал Асусом.



Реп: (7)
zaxx2 @ 30.12.2015, 21:58 *
Cнял дамп Factory, во вложении, можно по нему что то сказать? Куда еще копать, у многих такая проблема как я понял?

* Freize,
Если у вас нет своего дампа раздела Factory, можно взять чужой, это конечно нежелательно, но... за неимением...
Прикрепленный файлmtd2.zip ( 543 байт )

Прошил ваш, 5ггц также не заработал, вернул свой паченный - аналогично. Статус в Radio is disabled в Wireless & Wired info.

Сообщение отредактировал zaxx2 - 03.01.16, 10:43



Реп: (12)
В первый раз все прошло удачно, прошивка 097 собралась, во второй раз решил обновить до версии 098 и никак. Кто подскажет в чем причина ?
Прикрепленное изображение


Сообщение отредактировал Freize - 03.01.16, 11:07



Реп: (1388)
* Sergeixxx, а что мешает сделать это на первой виртуалке/скрипте? Что же каждый раз все заново качать?



Реп: (50)
del

Сообщение отредактировал Angel_D - 03.01.16, 21:07



Реп: (505)
* Sergeixxx,вы качаете 64 битную версию а запустить пытаетесь в 32 битном линуксе
скорее всего
скачайте правильную версию start.sh

Сообщение отредактировал yadoff - 03.01.16, 11:57



Реп: (505)
lexalex1 @ 03.01.2016, 03:44 *
...
следует немного подправить

что именно подправить?

работает на всех прошивках, я лично все перебирал...

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

то сбрасываем роутер долгим нажатием ресет
ждем пока он загрузится
потом запускаем скрипт и делаем хак

в админку ходить настраивать не надо

если с первого раза не получилось, повторите хак (редко но иногда не срабатывает сходу )

Сообщение отредактировал yadoff - 03.01.16, 12:05



Реп: (12)
Freize @ 03.01.2016, 11:42 *
а что мешает сделать это на первой виртуалке/скрипте? Что же каждый раз все заново качать?

Просто переустановил windows с 32 на 64 бит.
yadoff @ 03.01.2016, 11:57 *
вы качаете 64 битную версию а запустить пытаетесь в 32 битном линуксе скорее всего скачайте правильную версию start.sh

Прямо в точку. Признаю немного "затупил".

Ребята подскажите пожалуйста еще. Во время сборки Ubuntu вываливается в спящий режим, хотя в настройках питания стоит везде -"NONE"
Где "собака зарыта" ?

Сообщение отредактировал Sergeixxx - 03.01.16, 13:03



Реп: (505)
Sergeixxx @ 03.01.2016, 12:02 *
Где "собака зарыта" ?

Прикрепленное изображение


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 16:44