Browse Source

ar71xx: add user-space support for TP-Link TL-WDR4900 v2.0 board

Patch-by: TenNinjas <[email protected]>
Patchwork: http://patchwork.openwrt.org/patch/4849/
[juhosg:
  - use the Archer C7 specific LED setup instead of adding
    identical code]
Signed-off-by: Gabor Juhos <[email protected]>

SVN-Revision: 39636
Gabor Juhos 12 years ago
parent
commit
7ec2d80ae3

+ 1 - 0
target/linux/ar71xx/base-files/etc/diag.sh

@@ -160,6 +160,7 @@ get_status_led() {
 		status_led="tp-link:green:system"
 		;;
 	archer-c7 | \
+	tl-wdr4900-v2 | \
 	tl-mr10u | \
 	tl-mr13u | \
 	tl-wdr4300 | \

+ 2 - 1
target/linux/ar71xx/base-files/etc/uci-defaults/01_leds

@@ -228,7 +228,8 @@ tl-wdr4300)
 	ucidef_set_led_wlan "wlan2g" "WLAN2G" "tp-link:blue:wlan2g" "phy0tpt"
 	;;
 
-archer-c7)
+archer-c7|\
+tl-wdr4900-v2)
 	ucidef_set_led_usbdev "usb1" "USB1" "tp-link:green:usb1" "1-1"
 	ucidef_set_led_usbdev "usb2" "USB2" "tp-link:green:usb2" "2-1"
 	ucidef_set_led_wlan "wlan2g" "WLAN2G" "tp-link:blue:wlan2g" "phy0tpt"

+ 2 - 1
target/linux/ar71xx/base-files/etc/uci-defaults/02_network

@@ -46,7 +46,8 @@ tl-wr1043nd-v2)
 	ucidef_add_switch_vlan "switch0" "2" "5 6"
 	;;
 
-archer-c7)
+archer-c7 |\
+tl-wdr4900-v2)
 	ucidef_set_interfaces_lan_wan "eth1" "eth0"
 	ucidef_add_switch "switch0" "1" "1"
 	ucidef_add_switch_vlan "switch0" "1" "0 2 3 4 5"

+ 6 - 0
target/linux/ar71xx/base-files/lib/ar71xx.sh

@@ -183,6 +183,9 @@ tplink_board_detect() {
 	"431000"*)
 		model="TP-Link TL-WDR4310"
 		;;
+	"49000002")
+		model="TP-Link TL-WDR4900"
+		;;
 	"453000"*)
 		model="MERCURY MW4530R"
 		;;
@@ -495,6 +498,9 @@ ar71xx_board_detect() {
 	*"TL-WDR3600/4300/4310")
 		name="tl-wdr4300"
 		;;
+	*"TL-WDR4900 v2")
+		name="tl-wdr4900-v2"
+		;;
 	*TL-WR741ND)
 		name="tl-wr741nd"
 		;;

+ 1 - 0
target/linux/ar71xx/base-files/lib/upgrade/platform.sh

@@ -239,6 +239,7 @@ platform_check_image() {
 	tl-wa901nd-v3 | \
 	tl-wdr3500 | \
 	tl-wdr4300 | \
+	tl-wdr4900-v2 | \
 	tl-wr703n | \
 	tl-wr710n | \
 	tl-wr720n-v3 | \