Cudy WR3000E v1
The Cudy WR3000E is a Wifi6 Router with 1x WAN and 4x LAN Gigabit Ports build around 64-bit Cortex-A53 SoC (Filogic 820 1,3GHz dual-core processor). It has a small form factor and 4 antennas.
Supported Versions
Hardware Highlights
Installation
Download the sysupgrade image from https://firmware-selector.openwrt.org/?target=mediatek%2Ffilogic&id=cudy_wr3000e-v1.
Download the Cudy-signed OpenWrt image from the Cudy website https://drive.google.com/drive/folders/1BKVarlwlNxf7uJUtRhuMGUqeCa5KpMnj?usp=sharing
Power on the router, and proceed to basic setup with Cudy GUI start wizard: set as a Wireless router, enter your timezone, set WAN to DHCP.
Installation can be done easily with two steps. There will be no wifi available after first step, so be sure to use a wired client (LAN).
- Open Cudy GUI at http://192.168.10.1/ Go to Advanced Settings, Firmware. Flash the Cudy-signed OpenWrt image. Wait for the device to reboot.
- Open the custom OpenWrt LuCI at http://192.168.1.1/ Go to System/Backup flash firmware and flash the official OpenWrt sysupgrade image (or a custom image). DO NOT keep settings. Wait for the device to reboot.
The initial commit also describes an installation using a serial link, and an initramfs file.
Flash Layout
...
OEM installation using the TFTP method
Initial commit informations
1. Connect to the serial port as described in the “Hardware” section.
2. Power on the device + press reset pin. Keep pressing reset pin to enter the U-Boot shell.
3. Download the OpenWrt initramfs image. Place it on an TFTP server connected to the Cudy LAN ports. Make sure the server is reachable at 192.168.1.88. Rename the image to “cudy3000s.bin”.
4. Download and boot the OpenWrt initramfs image.
$ tftpboot 0x46000000 cudy3000e.bin; bootm 0x46000000
5. Transfer the OpenWrt sysupgrade image to the device using scp. Install with sysupgrade.
Upgrading OpenWrt
Upgrading can be done with the usual methods : SSH from command line, or within LuCI.
Debricking
If it's a soft brick (bad configuration, incorrect package selection, etc.) you can:
- Reset the router pressing the “reset” button for 10 seconds after boot. This deletes all router configuration and you can start with a clean install on minutes.
- Entering failsafe mode, where you can fix the problem manually.
More info: generic.debrick
If you need to fix a firmware problem (for example, a bad build) then trying with reset or failsafe doesn't work: it isn't possible to unbrick OpenWrt directly. The Cudy bootloader will start a TFTP client for OEM recovery using the Reset button, but this only accepts OEM firmware. So you need to reinstall OEM Firmware using the TFTP method, then reinstall vanilla OpenWrt afterwards.
Information on Cudy website : https://www.cudy.com/blogs/faq/how-to-recovery-the-cudy-router-from-openwrt-firmware-to-cudy-official-firmware?page=3
Failsafe mode
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Please fill in real values for this device, then remove the EXAMPLEs
Network interfaces
The default network configuration is:
Interface Name | Description | Default configuration |
---|---|---|
br-lan | EXAMPLE LAN & WiFi | EXAMPLE 192.168.1.1/24 |
vlan0 (eth0.0) | EXAMPLE LAN ports (1 to 4) | EXAMPLE None |
vlan1 (eth0.1) | EXAMPLE WAN port | EXAMPLE DHCP |
wl0 | EXAMPLE WiFi | EXAMPLE Disabled |
Switch Ports (for VLANs)
Please fill in real values for this device, then remove the EXAMPLEs
Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.
Port | Switch port |
---|---|
Internet (WAN) | EXAMPLE 4 |
LAN 1 | EXAMPLE 3 |
LAN 2 | EXAMPLE 2 |
LAN 3 | EXAMPLE 1 |
LAN 4 | EXAMPLE 0 |
Buttons
→ hardware.button on howto use and configure the hardware button(s). Here, we merely name the buttons, so we can use them in the above Howto.
Please fill in real values for this device, then remove the EXAMPLEs
The Cudy WR3000E has the following buttons:
BUTTON | Event |
---|---|
EXAMPLE Reset | reset |
EXAMPLE Secure Easy Setup | ses |
EXAMPLE No buttons at all. | - |
Hardware
Info
LEDs
Photos
Top:
Bottom:
Back:
Opening the case
Serial
Serial connection parameters for Cudy WR3000E v1 | 115200, 8N1, 3.3V |
---|
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Bootloader mods
Hardware mods
None so far.
Bootlogs
OEM bootlog
OpenWrt bootlog
Notes
Space for additional notes, links to forum threads or other resources.
- ...