Главная › Форумы › SOFTWARE › System settings › Установка OpenWRT на Xiaomi Router AX3000T
- В этой теме 0 ответов, 1 участник, последнее обновление 2 недели, 6 дней назад сделано
E-tec.
-
АвторСообщения
-
12.03.2025 в 20:41 #2800
Не так давно прикупил себе гик роутер Xiaomi Router AX3000T (подробнее можно почитать на главной странице!). В чем заключается его необычность, в том, что фактически это самый бюджетный вариант роутера с характеристиками не свойственными роутерам в этой ценовой категории.
Главной особенностью можно назвать большой объем памяти и озу данного роутера, что дает хороший запас на дальнейшие апгрейды ОС и входящих в нее пакетов. Главный вопрос для чего все это нужно? Для того, чтоб деликатно))) обойти блокировки youtube и discord, т.к. фактически эти сервисы не заблокированы по IP, а просто не доступны путем «урезания» трафика через фаерволл.
Для полного антуража, я купил Xiaomi AX3000T ревизии RD03, предназначенный для Китайского рынка. Привет китайский язык в вебинтерфейсе роутера, который мы будем наблюдать целых 5 секунд)))
Для перепрошивки роутера для начала нам потребуется узнать некоторые параметры т.к. роутер на данный момент поставляется с разными ревизиями, но и разными версиями прошивки, а так же разными чипами памяти и свитчами.
Самый простой способ понять какой чип памяти в вашем роутере, нужно перевернуть роутер физически и посветить сквозь решетку корпуса в правый верхний угол роутера разглядеть какой чип памяти там находится. В моем случае это был Foresee, так же возможные варианты — это Winbond и ESMT под который собственно говоря есть официальная поддержка openwrt, под первые два варианта — пока только кастомная прошивка.
Еще один способ определить чип памяти, это подключиться к роутеру по SSH. Для этого уже понадобится утилита, которую будем использовать для перепрошивки роутера xmir-patcher.
Скачиваем xmir-patcher который сразу запустит на рутере эксплойт и откроет SSH порт, в принципе на сколько я понял можно сразу узнать инфу о роутере прямо в нем выбрав 3 пункт Read full device info, а можно открыть Putty, подключаемся к роутеру вводим команды:
# dmesg -r | grep nand # dmesg -r | grep mt753x # dmesg -r | grep an8855
Тем самым узнаем тип памяти \ SoC \ Свитча. Опять же если тип памяти Foresee, то на текущий момент шьем кастомную прошивку от 933 или acdev, если nand Winbond / ESMT, любую сборку, в т.ч. официальную OpenWRT 24.10.
Коротко сводим данную информацию:
Индексы моделей
RD03 — материковый Китай
RD23 — глобальная версия
RD03V2 — новая ревизия на Qualcomm. Не поддерживается OpenWRT, возможно и не будет.Возможные типы официальной прошивки поддерживающие эксплойт
Смотрим на официальном сайте OpenWRT раздел API RCE support statusВозможные типы установленной памяти
ESMT — поставляется с начала производства, поддержка OpenWRT c версии 23.05.04
Winbond — поставляется с весны 2024, поддержка OpenWRT c версии 24.10.0-rc1
Foresee — поставляется с осени 2024, поддержка OpenWRT c версии 24.10.0-rc3Возможные типы сетевых свитчей
MT7531AE — поставляется с начала производства, поддержка OpenWRT c версии 23.05.04
AN8855 — поставляется с лета 2024, поддержка OpenWRT c версии 24.10.0-rc7И так, теперь мы знаем все нужные данные, а именно:
- Текущую версию прошивки, после первичной инициализации стоковой прошивки на главной странице дашборда
- Тип nand памяти
- Тип свитча
- Выбрана понравившаяся прошивка
Можно скачать прошивку и приступить к перепрошивке! Что получил именно я, на руках у меня был AX3000T предназначенный для Китайского рынка RD03, тип памяти Foresee, свитч AN8855. Исходя из того, что типа памяти у меня Foresee, я выбрал прошивку от 933.
Нужно скачать файлы Прошивка ax3000t-squashfs-sysupgrade и Прошивка ax3000t-squashfs-sysupgrade с дополнительными пакетами и включенным Wi-Fi, либо для тех кому нужен uboot — Прошивка ax3000t-ubootmod-squashfs-sysupgrade с дополнительными пакетами и включенным Wi-Fi.
P.S. Обратите внимание на ремарку автора прошивки по поводу uboot
Создаем отдельную папку, чтоб сложить все файлы в одно место, скачиваем прошивку. Cкачиваем или перемещаем в эту же папку xmir-patcher.
Копируем или переносим файл openwrt-24.10.0-mediatek-filogic-xiaomi_mi-router-ax3000t-initramfs-factory.ubi, в директорию \xmir-patcher-main\xmir-patcher-main\firmware
Запускаем файл run.bat от имени ПОЛЬЗОВАТЕЛЯ, видим приветственное меню. В этот момент роутер должен быть подключен, к данному ПК, смотрим IP адрес роутера, сравниваем с первым пунктом xmir-patcher, если он соответствует идем дальше, если нет, жмем 1 — меняем на правильный.
Далее жмем 2 устанавливаем эксплойт, после чего РЕКОМЕНДУЕТСЯ сделать полный бэкап текущей прошивки. Чтоб это сделать жмем 4 пункт меню, но я пропустил его т.к. не собираюсь возвращать стоковую версию… Далее жмем пункт 7 для установки новой прошивки. (Смотри скриншот пример ниже)
С этого момент роутер прошит на OpenWRT и он будет доступен по IP адресу 192.168.1.1, меняем IP адрес на ПК, либо отключаем и включаем сетевую карту, чтоб ПК получил новый IP адрес роутера.
Открываем браузер заходим на роутер по IP адресу 192.168.1.1 сразу видим, что требуется поменять пароль на root пользователя, и роутер работает в режиме восстановления.
Заходим под учетной записью по умолчанию: root, пароля — НЕТ. Сразу переходим в вкладку System -> Backup / Flash Firmware -> Flash Image -> Browse
Выбираем второй файл прошивки скаченный в самом начале, а именно openwrt-24.10.0-mediatek-filogic-xiaomi_mi-router-ax3000t-squashfs-sysupgrade.bin. После чего жмем UPLOAD, файл проверится на совместимость, после чего спросит сохранять предыдущие настройки или нет, и сохранить ли список установленных ранее пакетов, убираем галочки с обеих пунктов, и жмем кнопку Continue.
Роутер перепрошьется еще раз и автоматически перезагрузится. После этого роутер полностью готов к использованию, ставим пароль на root пользователя русифицируем интерфес, ставим темы на свой вкус!
СМОТРИТЕ ТАК ЖЕ ТЕМЫ:
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.