Hello OpenWrt community!
I'm reaching out to ask about potential OpenWrt support for the Cudy WR1200E router, or advice on workarounds for my specific use case.
Device Specifications
| Parameter | Value |
|---|---|
| Model | Cudy WR1200E (EU version) |
| SoC | MediaTek MT7628NN (MIPS 24KEc) |
| Flash | 8 MB SPI NOR |
| RAM | 64 MB DDR2 |
| Wi-Fi | MT7628 + MT7612E (2.4/5 GHz, 802.11ac) |
| Ethernet | 5× 10/100 Mbps (Fast Ethernet only) |
| Stock FW | Based on OpenWrt 19.07 (heavily modified) |
| UART | Yes, 4-pin header on PCB (115200 8N1) |
| Bootloader | U-Boot (locked, write-protected?) |
Photos of PCB and serial output: [will attach if needed]
Use Case
I'm located in Russia, where WireGuard and other VPN protocols are actively blocked by DPI systems since late 2025. I need to run obfuscated VPN protocols (AmneziaWG, VLESS+Reality, Shadowsocks) directly on the router to provide censorship-resistant internet for my home network.
The stock firmware supports basic WireGuard client, but:
- No support for obfuscation/plugins
- No package manager to install additional tools
- Limited configuration options
What I'm asking
- Is OpenWrt porting feasible for this device given 8MB flash limitation?
- Are there known hardware modifications (e.g., external flash, UART access) that could enable OpenWrt?
- If full OpenWrt isn't possible: are there lightweight alternatives (e.g., custom builds, initramfs hacks) that could add obfuscation support?
- Any advice on server-side workarounds compatible with stock WG client (e.g., wstunnel, udp2raw)?
What I've tried
- Checked Device Table: WR1200E not listed
- Searched forums/GitHub: no active porting efforts found
- Attempted UART access: serial output visible, but bootloader is locked for writing
- Explored stock firmware: extracted rootfs, but no opkg, limited shell access
Willing to help
I can provide:
- Full serial boot logs
- Flash chip dumps (if I manage to read them)
- PCB photos with component labels
- Testing of any experimental builds
Useful links
Thank you for any guidance! Even if official support isn't possible, I'd appreciate tips on maximizing this device's potential under current constraints.
Привет, сообщество!
Ищу совета по роутеру Cudy WR1200E:
Характеристики:
- Процессор: MediaTek MT7628NN
- Память: 8 МБ Flash / 64 МБ RAM
- Wi-Fi: 2.4/5 ГГц (802.11ac)
- Порты: только Fast Ethernet (100 Мбит)
- Стоковая прошивка: на базе OpenWrt 19.07 (сильно модифицирована)
Задача:
Нужно настроить обход DPI-блокировок VPN в РФ. Стоковая прошивка поддерживает только базовый WireGuard-клиент, без обфускации и плагинов.
Вопросы:
- Реально ли портировать полноценный OpenWrt на 8 МБ флеш-памяти?
- Есть ли известные способы разблокировки загрузчика или расширения памяти?
- Если OpenWrt не подойдёт — какие есть лёгкие альтернативы для добавления obfs-поддержки?
- Советы по серверной части: какие обфускаторы совместимы со штатным WG-клиентом?
Что уже пробовал:
- Проверил ToH OpenWrt — устройства нет в списке
- Подключился к UART: вывод есть, но загрузчик заблокирован на запись
- Извлек корневую ФС стока: нет opkg, ограниченный доступ к shell
Готов помочь:
- Предоставить логи serial, фото платы, дампы памяти
- Протестировать экспериментальные сборки
Буду благодарен за любые идеи! Даже если официальная поддержка невозможна, советы по обходным путям очень пригодятся.