[backfire] backport r28364
[openwrt-10.03/.git] / package / ppp / files / pppoe.sh
index f263caaeefa10204f5464b587ec9c7a0cd6182d1..99409f3f08b74c532cf20210641b5641f4b32dd1 100644 (file)
@@ -1,21 +1,19 @@
-scan_pppoe() {
-       scan_ppp "$@"
+stop_interface_pppoe() {
+       stop_interface_ppp "$1"
 }
 
 setup_interface_pppoe() {
        local iface="$1"
        local config="$2"
        
-       config_get device "$config" device
-
        for module in slhc ppp_generic pppox pppoe; do
                /sbin/insmod $module 2>&- >&-
        done
 
-       config_get mtu "$cfg" mtu
-       mtu=${mtu:-1480}
+       config_get mtu "$config" mtu
+       mtu=${mtu:-1492}
        start_pppd "$config" \
+               "nic-$iface" \
                plugin rp-pppoe.so \
-               mtu $mtu mru $mtu \
-               "nic-$device"
+               mtu $mtu mru $mtu
 }