ramips: add support for Wavlink WL-WN578A2
authorThomas Aldrian <dev.aldrian@gmail.com>
Tue, 27 Apr 2021 19:14:34 +0000 (20:14 +0100)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Thu, 27 May 2021 23:12:21 +0000 (01:12 +0200)
commitf755d81999b1745bc156ac53f10e8043c9def3de
treebaf5d79bd1b14e37ae45cffa22abd8015a47210e
parent53b9cc442f9ba33c66f78ee0a1fda4bb71ddd679
ramips: add support for Wavlink WL-WN578A2

This commit adds support for the Wavlink WL-WN578A2 dual-band wall-plug
wireless router. This device is also sold under the name SilverCrest
SWV 733 A2.

Device Specifications:

- CPU: MediaTek MT7628AN (580MHz)
- Flash: 8MB
- RAM: 64MB
- Bootloader: U-Boot
- Ethernet: 2x 10/100 Mbps
- 2.4 GHz: 802.11b/g/n SoC
- 5 GHz: 802.11a/n/ac MT7610E
- Antennas: internal
- 4 green LEDs: WPS/Power, LAN, WAN, wifi-low, wifi-med, wifi-high
- Buttons: Reset, WPS
- Sliding mode switch: AP, repeater, client
- Small sliding power switch

Flashing instructions:

U-Boot launches TFTP client if WPS button is pressed during power-on.
Configure as follows:

- Server IP: 192.168.10.100
- Filename (rename sysupgrade file to this): firmware.bin

Flashing should not take more than a minute, device will reboot
automatically.

Signed-off-by: Thomas Aldrian <dev.aldrian@gmail.com>
target/linux/ramips/dts/mt7628an_wavlink_wl-wn578a2.dts [new file with mode: 0644]
target/linux/ramips/image/mt76x8.mk
target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds
target/linux/ramips/mt76x8/base-files/etc/board.d/02_network