mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-22 00:14:39 +04:00
This patch adds support for Wavlink WS-WN552K1-C, also available under other names: EXTRALINK Dynamite C21, Renkforce RF-WMH-310 (RF-WMH-320). Hardware specifications: * SoC: MediaTek MT7621AT, 2C2T, 880 MHz * RAM: 128 MB DDR3, Nanya NT5CB64M16GP-EK * Flash: 16 MB SPI NOR flash, GigaDevice GD25Q127CSIG * 5 GHz WiFi: MediaTek MT7615N (4x4:4) on mini PCIe slot * 2.4 GHz WiFi: MediaTek MT7603EN (2x2:2) on mini PCIe slot * Ethernet: 3x 1000Base-T * LEDs: Power, dual-color WAVLINK logo LED on the top cover * Buttons: Reset, WPS, Turbo, and touch button on the top cover via RH6015C touch sensor * UART: UART1 serial console (57600 8n1) on the J4 header located below the top heatsink * USB: 1x USB 2.0 Installation: Flashing instructions (U-Boot TFTP): 1. Configure a TFTP server on your computer and set its IP address to 192.168.10.100. 2. Rename the OpenWrt sysupgrade image to firmware.bin and place it in the root directory of the TFTP server. 3. Power off the device and connect an Ethernet cable from one of its LAN ports to your computer. 4. Press and hold the Reset button. 5. Power on the device. 6. After a few seconds, when the connected LAN port LED stops blinking rapidly, release the Reset button. 7. Flashing OpenWrt takes less than a minute and the device will reboot automatically. 8. After reboot, the WAVLINK logo on the top cover indicates the current OpenWrt status. Wait until the logo turns solid blue. Revert to the OEM firmware: U-Boot TFTP: Follow the flashing instructions above and use the firmware.bin OEM backup image. OpenWrt "Flash Firmware" interface: Upload the firmware.bin OEM backup image and select "Force update" before continuing. MAC address layout: The MAC address shown on the label on the back of the device is assigned to the 2.4 GHz WiFi adapter. MAC addresses assigned by the OEM firmware: * 2.4 GHz: *:XX (label) — factory@0x0004 * 5 GHz: *:XX + 1 — factory@0x8004 * WAN: *:XX - 1 — factory@0xe006 * LAN: *:XX - 2 — factory@0xe000 Signed-off-by: pawel mistrzuu <pawelm@murena.io> Link: https://github.com/openwrt/openwrt/pull/25196 Signed-off-by: Jonas Jelonek <jonas@jonasjelonek.de>