diff options
author | Roger Pueyo Centelles <roger.pueyo@guifi.net> | 2016-11-06 13:00:38 +0100 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2016-11-08 11:17:10 +0100 |
commit | 5f6e94855113b0c37fba57eda4af0b0427457b98 (patch) | |
tree | 80cd6965c337769bd84fb7e7d175fde6cff0d397 /target/linux/ramips/base-files | |
parent | a50243ea1f1fe28239a57283ef3a5ec6e8577dfb (diff) | |
download | mtk-20170518-5f6e94855113b0c37fba57eda4af0b0427457b98.zip mtk-20170518-5f6e94855113b0c37fba57eda4af0b0427457b98.tar.gz mtk-20170518-5f6e94855113b0c37fba57eda4af0b0427457b98.tar.bz2 |
ramips: Add support for Wavlink WL-WN575A3
This commit adds support for the Wavlink WL-WN575A3, a dual-band wall-plug
wireless router with the following specifications:
- CPU: MediaTek MT7628AN 580MHz
- Flash: 8MB
- RAM: 64MB
- Ethernet: 2x 10/100 Mbps (switched)
- 2.4 GHz: 802.11b/g/n SoC, MIMO 2x2, 20 dBm
- 5 GHz: 802.11a/n/ac MT7612E, MIMO 2x2, 20 dBm
- Antennas: 4x external (2 per radio), non-detachable
- LEDs: 4 programmable + LAN, WAN, POWER
- Buttons: reset, WPS
Flashing instructions:
Factory U-boot launches a TFTP client if WPS button is pressed during power-on.
Rename the sysupgrade file and configure a TFTP as follows:
- Client (WL-WN575A3) IP: 192.168.10.101
- Server IP: 192.168.10.100
- Filename: firmware.bin
Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Diffstat (limited to 'target/linux/ramips/base-files')
4 files changed, 11 insertions, 0 deletions
diff --git a/target/linux/ramips/base-files/etc/board.d/01_leds b/target/linux/ramips/base-files/etc/board.d/01_leds index 27e15ca..8d6bb45 100755 --- a/target/linux/ramips/base-files/etc/board.d/01_leds +++ b/target/linux/ramips/base-files/etc/board.d/01_leds @@ -312,6 +312,12 @@ whr-600d) ucidef_set_led_default "power" "power" "$board:green:power" "1" ucidef_set_led_default "router" "router" "$board:green:router" "1" ;; +wl-wn575a3) + ucidef_set_rssimon "wlan1" "40000" "1" + ucidef_set_led_rssi "wifi-low" "wifi-low" "$board:green:wifi-low" "wlan1" "1" "49" "0" "1" + ucidef_set_led_rssi "wifi-med" "wifi-med" "$board:green:wifi-med" "wlan1" "50" "84" "0" "1" + ucidef_set_led_rssi "wifi-high" "wifi-high" "$board:green:wifi-high" "wlan1" "85" "100" "0" "1" + ;; wrh-300cr) set_wifi_led "$board:green:wlan" ucidef_set_led_netdev "lan" "lan" "$board:green:ethernet" "eth0" diff --git a/target/linux/ramips/base-files/etc/board.d/02_network b/target/linux/ramips/base-files/etc/board.d/02_network index ece48c0..ecdae63 100755 --- a/target/linux/ramips/base-files/etc/board.d/02_network +++ b/target/linux/ramips/base-files/etc/board.d/02_network @@ -90,6 +90,7 @@ ramips_setup_interfaces() whr-300hp2|\ whr-600d|\ witi|\ + wl-wn575a3|\ wndr3700v5|\ wsr-1166|\ wsr-600|\ diff --git a/target/linux/ramips/base-files/lib/ramips.sh b/target/linux/ramips/base-files/lib/ramips.sh index 50bdffc..2560eb7 100755 --- a/target/linux/ramips/base-files/lib/ramips.sh +++ b/target/linux/ramips/base-files/lib/ramips.sh @@ -499,6 +499,9 @@ ramips_board_detect() { *"WL-351 v1 002") name="wl-351" ;; + *"WL-WN575A3") + name="wl-wn575a3" + ;; *"WLI-TX4-AG300N") name="wli-tx4-ag300n" ;; diff --git a/target/linux/ramips/base-files/lib/upgrade/platform.sh b/target/linux/ramips/base-files/lib/upgrade/platform.sh index da496e8..7f161f5 100755 --- a/target/linux/ramips/base-files/lib/upgrade/platform.sh +++ b/target/linux/ramips/base-files/lib/upgrade/platform.sh @@ -145,6 +145,7 @@ platform_check_image() { wl-330n3g|\ wl-341v3|\ wl-351|\ + wl-wn575a3|\ wli-tx4-ag300n|\ wmr-300|\ wnce2001|\ |