OpenWRT - это мощная операционная система на базе Linux для маршрутизаторов, которая предоставляет пользователям расширенные возможности управления сетью, дополнительные протоколы и улучшенные настройки безопасности. Данное руководство описывает процесс установки OpenWRT на роутеры Xiaomi.
Поддерживаемые модели роутеров Xiaomi
- Xiaomi Mi Router 4A (Gigabit Edition и 100M Edition)
- Xiaomi Mi Router 4C
- Xiaomi Mi Router 3Gv2
- Xiaomi Mi Router AC2100
- Xiaomi Redmi Router AC2100
- Xiaomi Mi WiFi 3C
- Xiaomi Mi WiFi Nano
- Xiaomi Mi Router AX9000
Подготовка к установке
Перед началом установки убедитесь, что у вас есть:
- Компьютер с Ethernet-адаптером
- Два Ethernet-кабеля
- Необходимое программное обеспечение: Python3, scapy, netcat (при необходимости)
- Файлы прошивки OpenWRT для вашей модели роутера
- Создан аккаунт Xiaomi для активации SSH (необходимо для некоторых моделей)
Процесс установки
- Включение SSH на роутере:
 	Для некоторых моделей требуется активация SSH через веб-интерфейс роутера. Для этого необходимо зайти в настройки через http://192.168.31.1или черезmiwifi.comи выполнить активацию SSH, используя инструкции из приложения Mi WiFi. Вам может понадобиться скачать пакет SSH с официального сайта поддержки Xiaomi.
- Подключение к роутеру через SSH:
 	ssh root@192.168.31.1IP-адрес может отличаться в зависимости от модели роутера. Логин по умолчанию - root, а пароль - тот, что был установлен через Mi WiFi приложение.
- Копирование прошивки на роутер:
 	scp openwrt-<version>-<model>.bin root@192.168.31.1:/tmpЗамените <version>и<model>на соответствующие данные для вашей модели роутера.
- Прошивка роутера:
 	mtd write /tmp/openwrt.bin firmwareПосле успешной прошивки роутер автоматически перезагрузится. 
- Первоначальная настройка OpenWRT:
 	После перезагрузки подключитесь к веб-интерфейсу LuCI по адресу 192.168.1.1для настройки параметров роутера. Установите логин и пароль, а затем настройте основную конфигурацию сети.
Особенности установки для отдельных моделей
Xiaomi Mi Router 4C: Для этой модели может потребоваться использование эксплойта OpenWRTInvasion для получения доступа к устройству и активации SSH. Это необходимо для обхода ограничений прошивки от производителя.
Xiaomi Redmi Router AC2100: Установка включает активацию SSH через веб-интерфейс роутера перед прошивкой OpenWRT.
Важные замечания
- Установка OpenWRT может привести к потере гарантии на устройство.
- Существует риск повреждения устройства при неправильной установке.
- Всегда следуйте инструкциям и будьте готовы к возможному восстановлению устройства через режим восстановления.
- Если необходимо вернуться к заводской прошивке, загрузите оригинальный файл прошивки и выполните команду mtd -r write.
Ссылки на прошивки OpenWRT
- OpenWRT для Xiaomi Redmi Router AC2100
- OpenWRT для Xiaomi Mi Router 4A Gigabit Edition
- OpenWRT для Xiaomi Mi Router 4C
Перед установкой OpenWRT убедитесь, что вы понимаете все риски и готовы к возможным последствиям. Если у вас возникают сомнения, обратитесь за помощью к сообществу OpenWRT или к опытным пользователям.
 
		        
		        
		