Прошивка Cudy на OpenWrt — одна из самых простых среди всех брендов: производитель официально дружит с OpenWrt и публикует промежуточные образы для перехода со стоковой прошивки. В этом руководстве — общий алгоритм и особенности конкретных моделей: WR3000S, WR3000/WR3000H, TR3000, TR1200, WR1300 и mesh-комплекта M3000.
Зачем ставить OpenWrt на Cudy
Стоковая прошивка Cudy умеет базовые вещи, но OpenWrt превращает недорогой роутер в полноценный инструмент:
- VPN и обход блокировок: podkop, AmneziaWG, sing-box;
- свежие обновления безопасности годами — дольше, чем поддерживает вендор;
- полный контроль: firewall, DNS, mesh-сеть, гостевые сети, скрипты.
Что понадобится: компьютер с Ethernet-портом, патч-корд, скрепка для кнопки Reset, ~30 минут времени.
Главное про Cudy: заводской загрузчик и его ограничения
Стоковый веб-интерфейс Cudy принимает только образы, подписанные производителем. Поэтому «в лоб» залить OpenWrt нельзя — сначала нужен промежуточный образ (intermediate firmware), который Cudy официально публикует для большинства моделей: он подписан ключом Cudy, но внутри содержит OpenWrt-совместимый загрузчик. Схема перехода:
Сток Cudy → промежуточный образ от Cudy → OpenWrt
sysupgrade
Ключевые термины:
factory.bin— образ для перехода со стоковой прошивки (или для recovery);sysupgrade.bin— образ для обновления, когда OpenWrt уже установлен;- промежуточный образ Cudy — фирменный «мостик» между стоком и OpenWrt, скачивается со страницы поддержки Cudy для вашей модели.
Ревизии платы: v1, v2 — это разные устройства
Прошивка от другой ревизии — почти гарантированный кирпич. Точная модель и ревизия написаны на наклейке на дне роутера: например, WR3000 V1.0. Сверяйте её с названием образа OpenWrt (cudy_wr3000-v1) и страницей устройства в вики OpenWrt.
Таблица моделей: что и как прошивается
| Модель | Чипсет | Flash / RAM | Метод перехода | Статус в OpenWrt |
|---|---|---|---|---|
| WR3000S | MediaTek MT7981 | 16 МБ / 256 МБ | промежуточный образ от Cudy → sysupgrade (пошагово со скриншотами) | поддерживается |
| WR3000 / WR3000H | MT7981 | 16 МБ / 256 МБ | промежуточный образ от Cudy → sysupgrade | поддерживается |
| TR3000 (портативный) | MT7981 | 16–128 МБ / 512 МБ | промежуточный образ от Cudy → sysupgrade | поддерживается |
| TR1200 (портативный) | MT7628AN + MT7613BEN (Wi-Fi 5) | 16 МБ / 128 МБ | промежуточный образ от Cudy → sysupgrade | поддерживается с 23.05, только ревизия v1 |
| WR1300 | MT7621 | 16 МБ / 256 МБ | промежуточный образ от Cudy → sysupgrade | поддерживается давно и стабильно |
| M3000 (mesh-комплект) | MT7981 | 16 МБ / 256 МБ | промежуточный образ от Cudy → sysupgrade | поддерживается; каждый узел прошивается отдельно |
Проще всего прошиваются WR1300, WR3000, WR3000S и TR3000 — по ним отработана схема «промежуточный образ → sysupgrade», которая делается целиком через веб-интерфейс, без TFTP и консоли.
Шаг 0. Подготовка (обязательно для всех моделей)
- Скачайте прошивку. Откройте firmware-selector.openwrt.org, введите название модели (например,
Cudy WR3000) и выберите последний стабильный релиз. Скачайтеsysupgrade.bin; если для модели предлагаетсяfactory.bin— заберите и его. - Скачайте промежуточный образ Cudy — все актуальные образы собраны у нас на странице прошивок Cudy с размерами и контрольными суммами. Их же выкладывает производитель на странице поддержки вашей модели.
- Проверьте контрольную сумму SHA256 — битый файл при прошивке = кирпич:
# Windows (PowerShell)
Get-FileHash .\openwrt-sysupgrade.bin -Algorithm SHA256
# macOS / Linux
shasum -a 256 openwrt-sysupgrade.bin
Сравните результат со значением на странице загрузки.
- Настройте статический IP на компьютере:
192.168.1.10, маска255.255.255.0. В Windows: Параметры → Сеть и интернет → Ethernet → Назначение IP → Вручную. Это страховка на случай, если DHCP роутера не поднимется. - Подключитесь кабелем в LAN-порт роутера.
Метод 1. Прошивка через веб-интерфейс Cudy (самый простой)
- Зайдите в стоковый веб-интерфейс: обычно
http://192.168.10.1(адрес указан на наклейке). - Найдите раздел обновления прошивки (Advanced/Администрирование → Firmware Upgrade).
- Загрузите промежуточный образ Cudy (не сам OpenWrt!). Роутер прошьётся и перезагрузится уже с OpenWrt-совместимой системой на адресе
192.168.1.1. - Теперь залейте штатный
sysupgrade.binOpenWrt: через LuCI (System → Backup/Flash Firmware) или по SSH (метод 3).
Если веб-интерфейс отвергает файл («invalid firmware») — у вас другая ревизия платы либо модель требует recovery-метод. Переходите к методу 2.
Метод 2. Прошивка через U-Boot Recovery (TFTP)
Recovery-режим — «чёрный ход» загрузчика, который работает, даже когда прошивка убита. У Cudy он используется и для первичной установки на упрямых моделях, и для восстановления.
- Выключите роутер.
- Зажмите кнопку Reset скрепкой и, не отпуская, подайте питание.
- Держите Reset ~10 секунд, пока индикатор не начнёт мигать иначе, чем при обычной загрузке.
- Загрузчик поднимет минимальный сетевой стек. Дальше два варианта в зависимости от модели:
- TFTP-вариант: загрузчик сам ищет TFTP-сервер и файл recovery-образа. Установите на ПК Tftpd64, укажите папку с образом, задайте ПК статический IP из recovery-подсети и дождитесь скачивания. Точный IP и имя файла для вашей модели смотрите на странице устройства в вики OpenWrt — у разных моделей Cudy они отличаются.
- Веб-рекавери: на некоторых моделях по адресу
192.168.1.1(или адресу из вики) открывается минималистичная страница загрузки файла — просто выберите образ и нажмите Update.
- После заливки роутер перезагрузится. Индикация: во время записи индикатор мигает часто, после успешной загрузки — горит ровно.
Метод 3. Прошивка через SSH и sysupgrade (если OpenWrt уже стоит)
Когда на роутере уже OpenWrt (например, после промежуточного образа) — обновляйтесь штатно. Скопируйте файл и прошейте:
scp openwrt-24.10-ramips-mt7621-cudy_wr1300-squashfs-sysupgrade.bin root@192.168.1.1:/tmp/
ssh root@192.168.1.1
sysupgrade -n /tmp/openwrt-24.10-ramips-mt7621-cudy_wr1300-squashfs-sysupgrade.bin
Имя файла замените на своё. Флаг -n означает «не сохранять настройки» — при переходе с промежуточного образа или между мажорными версиями это обязательно. Сохранять настройки (без -n) можно только при минорных обновлениях в рамках одной ветки — подробно об этом в руководстве по обновлению OpenWrt.
Разбор на примере: прошиваем Cudy WR3000S от и до
WR3000S прошивается целиком через веб-интерфейс — ни SSH, ни TFTP-сервера не нужно:
- Сверьте модель и ревизию с наклейкой на дне: должно быть
WR3000S V1.0. - Скачайте промежуточный образ для своей модели на странице прошивок Cudy и сверьте контрольную сумму.
- Залейте его через стоковую админку: Дополнительные настройки → Система → Прошивка. Роутер перезагрузится уже с OpenWrt.
- Зайдите в LuCI на
http://192.168.1.1(адрес сменился со стокового192.168.10.1). Логинroot, пароль пустой. - Долейте финальный sysupgrade из Firmware Selector через System → Backup / Flash Firmware.
Первая настройка OpenWrt после прошивки
- Пароль root — System → Administration → Router Password.
- Включите Wi-Fi — по умолчанию в OpenWrt он выключен:
uci set wireless.radio0.disabled='0'
uci set wireless.radio1.disabled='0'
uci commit wireless
wifi reload
- Минимальный пример
/etc/config/wirelessдля одной точки доступа (5 ГГц):
config wifi-device 'radio1'
option type 'mac80211'
option band '5g'
option channel '36'
option htmode 'HE80'
option country 'RU'
option disabled '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'MyHomeWiFi'
option encryption 'sae-mixed'
option key 'МойНадёжныйПароль123'
- Настройте WAN. Для большинства провайдеров хватает DHCP (работает из коробки). Для PPPoE:
config interface 'wan'
option device 'wan'
option proto 'pppoe'
option username 'логин_из_договора'
option password 'пароль_из_договора'
- Русский язык LuCI:
# OpenWrt 24.10 (opkg)
opkg update
opkg install luci-i18n-base-ru
# OpenWrt 25.12 (apk)
apk update
apk add luci-i18n-base-ru
- Дальше по желанию: podkop для выборочного обхода блокировок, AmneziaWG, mesh из нескольких точек.
Если роутер превратился в «кирпич»
Сначала убедитесь, что это кирпич, а не «просто не отвечает»:
- подождите 5 минут — первая загрузка бывает долгой;
- проверьте кабель и статический IP
192.168.1.10на ПК; - попробуйте
ping 192.168.1.1иping 192.168.10.1.
Если роутер не пингуется ни на одном адресе и индикация ненормальная:
- U-Boot recovery (метод 2) — лечит 95% случаев: заливаете factory-образ OpenWrt или стоковую прошивку Cudy.
- UART — для оставшихся 5%: вскрыть корпус, подключить USB-TTL-переходник (3,3 В) к контактам TX/RX/GND на плате и управлять загрузчиком через консоль. Это способ для продвинутых; распиновка — на странице устройства в вики OpenWrt.
- Возврат на сток: стоковые образы Cudy скачиваются с сайта производителя и заливаются через тот же recovery.
Часто задаваемые вопросы (FAQ)
Слетит ли гарантия? Формально установка сторонней прошивки — основание для отказа в гарантии. На практике возврат на сток через recovery не оставляет следов, но риск остаётся на вас.
Можно ли вернуться на сток? Да, на всех моделях: стоковый образ с сайта Cudy заливается через U-Boot recovery.
Какая версия OpenWrt лучше — stable или snapshot? Новичку — только stable (сейчас ветка 24.10). Snapshot собирается ежедневно, без LuCI по умолчанию и может ломаться.
Cudy WR3000 и WR3000S — это одно и то же? Нет. Это разные платы с разными образами прошивки. Заливать образ WR3000 в WR3000S нельзя.
Хватит ли памяти для podkop + sing-box? На моделях с 16 МБ flash — впритык: после установки набора останется мало места под списки. Помогает сборка через Firmware Selector с вшитыми пакетами. У TR3000 в версии со 128 МБ flash проблем нет.
Почему после прошивки нет Wi-Fi? Это норма: в свежеустановленном OpenWrt радиомодули выключены. Включите их через LuCI (Network → Wireless → Enable) или UCI-командами из раздела «Первая настройка».
Работает ли mesh на M3000 под OpenWrt? Да, но не фирменный mesh Cudy, а стандартный 802.11s/WDS средствами OpenWrt — узлы настраиваются вручную. Пошагово — в статье настройка mesh-сети на OpenWrt.
Заключение
Как прошить Cudy — краткая формула: сверить модель и ревизию → скачать промежуточный образ Cudy и sysupgrade из Firmware Selector → залить промежуточный через сток или recovery → долить sysupgrade → включить Wi-Fi и поставить пароль. Дальше стоит настроить VPN с выборочной маршрутизацией и изучить правильный процесс обновления OpenWrt, чтобы поддерживать роутер в актуальном состоянии. Если выбираете между брендами — посмотрите также инструкцию по прошивке Netis.
Если браться за прошивку самому не хочется — риск окирпичить роутер на промежуточном образе реальный, — мы делаем настройку под ключ: прошиваем, ставим обход блокировок и VPN, отдаём с инструкциями. Либо можно взять уже настроенный роутер.
Комментарии
💬 Пока нет комментариев. Будьте первым!
Оставить комментарий