diff --git a/netmode/files/etc/netmodes/routed-dhcp/scripts/10-routed-dhcp b/netmode/files/etc/netmodes/routed-dhcp/scripts/10-routed-dhcp index bd00e87eb..839dd48d3 100644 --- a/netmode/files/etc/netmodes/routed-dhcp/scripts/10-routed-dhcp +++ b/netmode/files/etc/netmodes/routed-dhcp/scripts/10-routed-dhcp @@ -57,7 +57,10 @@ l3_network_config() { fi uci -q set network.wan.device="$wandev" + + uci -q set network.wan6=interface uci -q set network.wan6.device="$wandev" + uci -q set network.wan6.proto="dhcpv6" uci -q set network.WAN.mtu="$NETMODE_mtu" diff --git a/netmode/files/etc/netmodes/routed-pppoe/scripts/10-routed-pppoe b/netmode/files/etc/netmodes/routed-pppoe/scripts/10-routed-pppoe index afc834a0e..a8b3255e3 100644 --- a/netmode/files/etc/netmodes/routed-pppoe/scripts/10-routed-pppoe +++ b/netmode/files/etc/netmodes/routed-pppoe/scripts/10-routed-pppoe @@ -55,7 +55,8 @@ l3_network_pppoe_config() { fi uci -q set network.wan.device="$wandev" - uci -q set network.wan6.device="$wandev" + + uci -q delete network.wan6 uci -q set network.WAN.mtu="$NETMODE_mtu" diff --git a/netmode/files/etc/netmodes/routed-static/scripts/10-routed-static b/netmode/files/etc/netmodes/routed-static/scripts/10-routed-static index 910145311..7c1099fec 100644 --- a/netmode/files/etc/netmodes/routed-static/scripts/10-routed-static +++ b/netmode/files/etc/netmodes/routed-static/scripts/10-routed-static @@ -56,7 +56,8 @@ l3_network_config() { fi uci -q set network.wan.device="$wandev" - uci -q set network.wan6.device="$wandev" + + uci -q delete network.wan6 uci -q set network.WAN.mtu="$NETMODE_mtu"