[source] ar71xx: fix switch port mapping for ap123 based TP-Link devices

LEDE Commits lede-commits at lists.infradead.org
Mon May 15 14:03:33 PDT 2017


pepe2k pushed a commit to source.git, branch master:
https://git.lede-project.org/f4a97c7f5db7d2ea3c499677305fad2b6b872bd7

commit f4a97c7f5db7d2ea3c499677305fad2b6b872bd7
Author: Oldřich Jedlička <oldium.pro at gmail.com>
AuthorDate: Sun Apr 23 09:29:15 2017 +0200

    ar71xx: fix switch port mapping for ap123 based TP-Link devices
    
    This fixes switch port mapping for: TL-WR841N/ND v8, TL-MR3420 v2 and
    TL-WR941N/ND v5. All of them share the same Atheros ap123 reference
    design.
    
    The order of switch ports (shown in "swconfig dev eth1 show") is CPU,
    LAN 4, LAN 1, LAN 2, LAN 3.
    
    Signed-off-by: Oldřich Jedlička <oldium.pro at gmail.com>
    [included 2 more devices]
    Signed-off-by: Piotr Dymacz <pepe2k at gmail.com>
---
 target/linux/ar71xx/base-files/etc/board.d/02_network | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_network b/target/linux/ar71xx/base-files/etc/board.d/02_network
index b0bf413..2a6dfa5 100755
--- a/target/linux/ar71xx/base-files/etc/board.d/02_network
+++ b/target/linux/ar71xx/base-files/etc/board.d/02_network
@@ -298,11 +298,8 @@ ar71xx_setup_interfaces()
 	omy-g1|\
 	r6100|\
 	smart-300|\
-	tl-mr3420-v2|\
 	tl-wdr6500-v2|\
-	tl-wr841n-v8|\
 	tl-wr940n-v4|\
-	tl-wr941nd-v5|\
 	tl-wr941nd-v6|\
 	wnr1000-v2|\
 	wnr2000-v4|\
@@ -404,6 +401,14 @@ ar71xx_setup_interfaces()
 		ucidef_set_interface_wan "eth0"
 		ucidef_set_interface_raw "wlan" "wlan0" "dhcp"
 		;;
+	tl-mr3420-v2|\
+	tl-wr841n-v8|\
+	tl-wr842n-v2|\
+	tl-wr941nd-v5)
+		ucidef_set_interfaces_lan_wan "eth1.1" "eth0"
+		ucidef_add_switch "switch0" \
+			"0 at eth1" "1:lan:4" "2:lan:1" "3:lan:2" "4:lan:3"
+		;;
 	tl-wdr4300|\
 	tl-wr1041n-v2)
 		ucidef_add_switch "switch0" \
@@ -431,11 +436,6 @@ ar71xx_setup_interfaces()
 		ucidef_add_switch "switch0" \
 			"0 at eth0" "1:lan:1" "2:lan:2" "3:lan:3" "4:lan:4"
 		;;
-	tl-wr842n-v2)
-		ucidef_set_interfaces_lan_wan "eth1.1" "eth0"
-		ucidef_add_switch "switch0" \
-			"0 at eth1" "1:lan:4" "2:lan:1" "3:lan:2" "4:lan:3"
-		;;
 	uap-pro|\
 	wpj342)
 		ucidef_add_switch "switch0" \



More information about the lede-commits mailing list