Sfoglia il codice sorgente

ramips/base-files: Add support for Archer C50

Signed-off-by: Henryk Heisig <[email protected]>
Henryk Heisig 9 anni fa
parent
commit
75af981239

+ 7 - 0
target/linux/ramips/base-files/etc/board.d/01_leds

@@ -78,6 +78,13 @@ broadway)
 	set_usb_led "$board:red:diskmounted"
 	set_wifi_led "$board:red:wps_active"
 	;;
+c50)
+	ucidef_set_led_default "power" "power" "tp-link:blue:power" "0"
+	ucidef_set_led_netdev "lan" "lan" "tp-link:blue:lan" "eth0.2"
+	set_usb_led "tp-link:blue:usb"
+	ucidef_set_led_wlan "wlan2g" "wlan2g" "tp-link:blue:wlan2g" "phy1radio"
+	ucidef_set_led_wlan "wlan5g" "wlan5g" "tp-link:blue:wlan5g" "phy0radio"
+	;;
 cf-wr800n)
 	ucidef_set_led_netdev "lan" "lan" "$board:white:ethernet" eth0.1
 	set_wifi_led "$board:white:wifi"

+ 1 - 0
target/linux/ramips/base-files/etc/board.d/02_network

@@ -113,6 +113,7 @@ ramips_setup_interfaces()
 	atp-52b|\
 	awm002-evb|\
 	awm003-evb|\
+	c50|\
 	dir-645|\
 	dir-860l-b1|\
 	f5d8235-v1|\

+ 3 - 0
target/linux/ramips/base-files/etc/diag.sh

@@ -83,6 +83,9 @@ get_status_led() {
 	wrh-300cr)
 		status_led="$board:green:wps"
 		;;
+	c50)
+		status_led="tp-link:blue:power"
+		;;
 	cf-wr800n|\
 	psg1208)
 		status_led="$board:white:wps"

+ 3 - 0
target/linux/ramips/base-files/lib/ramips.sh

@@ -82,6 +82,9 @@ ramips_board_detect() {
 	*"C20i")
 		name="c20i"
 		;;
+	*"C50")
+		name="c50"
+		;;
 	*"Carambola")
 		name="carambola"
 		;;

+ 2 - 1
target/linux/ramips/base-files/lib/upgrade/platform.sh

@@ -182,7 +182,8 @@ platform_check_image() {
 		}
 		return 0
 		;;
-	c20i)
+	c20i|\
+	c50)
 		[ "$magic" != "03000000" ] && {
 			echo "Invalid image type."
 			return 1