Установка кастомной прошивки OpenWrt на роутер Netis NX31 — это лучшее решение для продвинутых пользователей. В этой статье мы подготовили подробное руководство, которое поможет вам безопасно перейти с заводской оболочки на мощную ОС OpenWrt.
Почему стоит выбрать Netis NX31 для OpenWrt?
Netis NX31 — это современный двухдиапазонный Wi-Fi 6 маршрутизатор класса AX3000. Благодаря отличной аппаратной базе он идеально подходит для установки альтернативных прошивок:
- Процессор: двухъядерный MediaTek MT7981B (1.3 ГГц) — обеспечивает высокую производительность.
- Оперативная память: 256 МБ.
- Флэш-память: 128 МБ NAND — достаточно для установки самой системы и множества дополнительных пакетов (VPN, блокировщики рекламы, торрент-клиенты).
Шаг 1. Создание бэкапа (резервной копии) заводской прошивки
Перед тем как прошить Netis NX31, критически важно сделать бэкап текущей системы. Это ваш спасательный круг, если что-то пойдет не так. Первым делом вам нужной зайти в админку роутера и пройти первоначальную настройку, а затем перейти к выполнение
-
Подключитесь к роутеру через SSH-клиент (например, PuTTY или командная строка).
-
Логин:
admin -
Пароль: ваш пароль от веб-интерфейса.
-
ssh root@192.168.1.1
-
-
Сохраните резервные копии разделов памяти
mtd, поочередно вводя следующие команды в консоль:cat /dev/mtd0 | gzip -1 -c > /tmp/mtd0_spi0.0.bin.gz cat /dev/mtd1 | gzip -1 -c > /tmp/mtd1_BL2.bin.gz cat /dev/mtd2 | gzip -1 -c > /tmp/mtd2_u-boot-env.bin.gz cat /dev/mtd3 | gzip -1 -c > /tmp/mtd3_Factory.bin.gz cat /dev/mtd4 | gzip -1 -c > /tmp/mtd4_FIP.bin.gz cat /dev/mtd5 | gzip -1 -c > /tmp/mtd5_ubi.bin.gz -
Скачайте полученные архивы из папки
/tmpна свой ПК. Удобнее всего это сделать по протоколу SCP с помощью бесплатной программы WinSCP.
Шаг 2. Основной этап установки OpenWrt на Netis NX31
Для прошивки вам потребуются актуальные файлы с сайта firmware-selector.openwrt.org. Обязательно скачивайте версию, соответствующую вашей ревизии роутера.
Для прошивки вам понадобятся файлы: BL31-UBOOT.FIP, PRELOADER.BIN, KERNEL (recovery), Sysupgrade.
Подготовка и прошивка загрузчика
-
Снова зайдите на роутер по SSH.
-
Через WinSCP (или другой SCP-клиент) закиньте файлы образов загрузчика
bl31-uboot.fipиpreloader.binв папку/tmpна роутере. -
Прошейте загрузчик (разделы FIP и BL2) командами:
mtd write /tmp/openwrt-mediatek-filogic-netis_nx31-bl31-uboot.fip FIP mtd write /tmp/openwrt-mediatek-filogic-netis_nx31-preloader.bin BL2
Загрузка Recovery-образа через TFTP
-
Скачайте и запустите на компьютере TFTP-сервер (рекомендуем Tftpd64).
-
Настройте сетевую карту вашего ПК: задайте статический IP-адрес
192.168.1.254. -
Положите скачанный recovery-образ (
openwrt-mediatek-filogic-netis_nx31-initramfs-recovery.itb) в ту же папку, где и ваш TFTP-сервер. -
Вернитесь в SSH-консоль роутера, очистите раздел
ubiи отправьте устройство в перезагрузку:Bash
mtd erase ubi reboot -
Во время перезагрузки загрузчик U-Boot сам «подтянет» recovery-образ с вашего ПК и загрузит его в оперативную память.
Финальная установка системы
-
Роутер загрузится во временную среду восстановления OpenWrt. Теперь его IP-адрес сменился на
192.168.1.1. -
Используя SCP, скопируйте основной установочный файл
sysupgrade.itb(формат squashfs-sysupgrade) в папку/tmp. -
Подключитесь по SSH (уже по новому IP
192.168.1.1) и запустите финальную установку:Bash
sysupgrade -n /tmp/openwrt-mediatek-filogic-netis_nx31-squashfs-sysupgrade.itb
Дождитесь окончания процесса. Поздравляем, базовая установка OpenWrt завершена!
Шаг 3. Как обновить загрузчик BL2 (дополнительно)
Если на первом этапе прошивка раздела BL2 выдала ошибку, этот пробел легко восполнить уже из-под работающей OpenWrt.
-
Зайдите в роутер по SSH и установите модуль для записи в защищенные разделы памяти (
kmod-mtd-rw).-
Для свежих версий OpenWrt (новее 24.10):
Bash
apk update && apk add kmod-mtd-rw -
Для OpenWrt 24.10 и более старых версий:
Bash
opkg update && opkg install kmod-mtd-rw
-
-
Разблокируйте раздел загрузчика:
Bash
insmod mtd-rw i_want_a_brick=1 mtd unlock BL2 -
Скопируйте файл
preloader.binв папку/tmpроутера через SCP. -
Выполните прошивку BL2:
Bash
mtd write /tmp/openwrt-mediatek-filogic-netis_nx31-preloader.bin BL2 -
Перезагрузите маршрутизатор командой
reboot.
Итог: Теперь ваш Netis NX31 работает на полноценной OpenWrt. Вы можете настраивать VLAN, поднимать WireGuard или OpenVPN, устанавливать пакеты для обхода блокировок и выжимать максимум из своего Wi-Fi 6 роутера!
Комментарии
💬 Пока нет комментариев. Будьте первым!
Оставить комментарий