1 #!/bin/sh /etc/rc.common
9 . /lib/functions/network.sh
11 network_get_physdev LAN lan || return 1
12 network_get_physdev WAN wan || return 1
13 config_get bridge "$section" bridge
16 brctl addif $bridge $LAN
17 brctl addif $bridge $WAN
20 ebtables -t broute -A BROUTING -i $WAN -p ! ipv6 -j DROP
27 . /lib/functions/network.sh
29 network_get_physdev LAN lan || return 1
30 network_get_physdev WAN wan || return 1
31 config_get bridge "$section" bridge
36 brctl delif $bridge $WAN
37 brctl delif $bridge $LAN
42 if ! [ -f /proc/net/if_inet6 ]; then
43 echo "IPv6 not enabled, install kmod-ipv6";
47 config_foreach start_service 6bridge
52 config_foreach stop_service 6bridge