mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-25 08:21:14 +00:00
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>
This commit is contained in:
parent
de1693e56f
commit
9d2dea8302
@ -50,16 +50,16 @@ marvell,axp-gp)
|
|||||||
ucidef_set_interface_lan "eth0 eth1 eth2 eth3"
|
ucidef_set_interface_lan "eth0 eth1 eth2 eth3"
|
||||||
;;
|
;;
|
||||||
solidrun,clearfog*a1)
|
solidrun,clearfog*a1)
|
||||||
# eth0 is standalone ethernet
|
# eth2 is standalone ethernet
|
||||||
# eth1 is switch (-pro) or standalone ethernet (-base)
|
# eth0 is switch (-pro) or standalone ethernet (-base)
|
||||||
# eth2 is SFP
|
# eth1 is SFP
|
||||||
ucidef_set_interfaces_lan_wan "eth1" "eth0 eth2"
|
ucidef_set_interfaces_lan_wan "eth0" "eth2 eth1"
|
||||||
|
|
||||||
# if switch exists (clearfog-pro)
|
# 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 && \
|
swconfig list 2>&1 | grep -q switch0 && \
|
||||||
ucidef_add_switch "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"
|
ucidef_set_interface_lan "eth0"
|
||||||
|
Loading…
Reference in New Issue
Block a user