Установка OpenWRT на Xiaomi Router AX3000T

Главная Форумы SOFTWARE System settings Установка OpenWRT на Xiaomi Router AX3000T

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #2800
    E-tec
    Хранитель

      Не так давно прикупил себе гик роутер 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

      И так, теперь мы знаем все нужные данные, а именно:

      1. Текущую версию прошивки, после первичной инициализации стоковой прошивки на главной странице дашборда
      2. Тип nand памяти
      3. Тип свитча
      4. Выбрана понравившаяся прошивка

      Можно скачать прошивку и приступить к перепрошивке! Что получил именно я, на руках у меня был 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 пользователя русифицируем интерфес, ставим темы на свой вкус!

      СМОТРИТЕ ТАК ЖЕ ТЕМЫ:

    Просмотр 1 сообщения - с 1 по 1 (всего 1)
    • Для ответа в этой теме необходимо авторизоваться.
    Авторизация
    *
    *

    Регистрация
    *
    *
    *
    Пароль не введен
    *

    Генерация пароля