aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
diff options
context:
space:
mode:
authorJosua Mayer <josua.mayer@jm0.eu>2019-12-26 12:08:16 +0100
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>2020-08-07 17:13:40 +0200
commit9d2dea8302f5bafb44f83af74c11213673414b42 (patch)
tree8bdfb3de5a0947418c67e977a61406b35819d992 /target/linux
parentde1693e56f4406cb82eba9605abfac18cca86f5b (diff)
downloadupstream-9d2dea8302f5bafb44f83af74c11213673414b42.tar.gz
upstream-9d2dea8302f5bafb44f83af74c11213673414b42.tar.bz2
upstream-9d2dea8302f5bafb44f83af74c11213673414b42.zip
mvebu: fix LAN/WAN port assignment on ClearFog Base/Pro
The comments in code already describe the intended lan / wan assignment: lan: switch wan: standalone ethernet and sfp Update the interface handles to match the comments, as observed with OpenWRT-19.07-rc2 on a Clearfog Pro Rev 2.0. This also matches the effective assignment on master, while the actual interface names (ethX) are different due to the reassignment in 06_set_iface_mac, which is included in 19.07 but was dropped for master. Signed-off-by: Josua Mayer <josua.mayer@jm0.eu> [extend commit message] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Diffstat (limited to 'target/linux')
-rwxr-xr-xtarget/linux/mvebu/base-files/etc/board.d/02_network12
1 files changed, 6 insertions, 6 deletions
diff --git a/target/linux/mvebu/base-files/etc/board.d/02_network b/target/linux/mvebu/base-files/etc/board.d/02_network
index 08819104d2..b96faa5c4a 100755
--- a/target/linux/mvebu/base-files/etc/board.d/02_network
+++ b/target/linux/mvebu/base-files/etc/board.d/02_network
@@ -50,16 +50,16 @@ marvell,axp-gp)
ucidef_set_interface_lan "eth0 eth1 eth2 eth3"
;;
solidrun,clearfog*a1)
- # eth0 is standalone ethernet
- # eth1 is switch (-pro) or standalone ethernet (-base)
- # eth2 is SFP
- ucidef_set_interfaces_lan_wan "eth1" "eth0 eth2"
+ # eth2 is standalone ethernet
+ # eth0 is switch (-pro) or standalone ethernet (-base)
+ # eth1 is SFP
+ ucidef_set_interfaces_lan_wan "eth0" "eth2 eth1"
# if switch exists (clearfog-pro)
- # switch port 5 is connected to eth1
+ # switch port 5 is connected to eth0
swconfig list 2>&1 | grep -q switch0 && \
ucidef_add_switch "switch0" \
- "0:lan:5" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5u@eth1" "6:lan:6"
+ "0:lan:5" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5u@eth0" "6:lan:6"
;;
*)
ucidef_set_interface_lan "eth0"