gluon-core: switch LAN and WAN on nanostation-m
This commit is contained in:
parent
a2f699cafd
commit
bbd8ee6772
@ -20,8 +20,17 @@ iface_exists() {
|
|||||||
ip link show dev "${name//.*/}" >/dev/null 2>&1
|
ip link show dev "${name//.*/}" >/dev/null 2>&1
|
||||||
}
|
}
|
||||||
|
|
||||||
lan_ifname="$(uci get network.lan.ifname)"
|
case "$(ar71xx_board_name)" in
|
||||||
wan_ifname="$(uci get network.wan.ifname)"
|
nanostation-m)
|
||||||
|
# It's more convenient to swap the ports for these devices so WAN is the PoE port
|
||||||
|
lan_ifname="$(uci get network.wan.ifname)"
|
||||||
|
wan_ifname="$(uci get network.lan.ifname)"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
lan_ifname="$(uci get network.lan.ifname)"
|
||||||
|
wan_ifname="$(uci get network.wan.ifname)"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
if [ -n "$wan_ifname" ] && iface_exists "$wan_ifname"; then
|
if [ -n "$wan_ifname" ] && iface_exists "$wan_ifname"; then
|
||||||
[ -z "$lan_ifname" ] || sysconfig_set lan_ifname "$lan_ifname"
|
[ -z "$lan_ifname" ] || sysconfig_set lan_ifname "$lan_ifname"
|
||||||
|
Loading…
Reference in New Issue
Block a user