rewrite of the network scripts and configuration
[openwrt-10.03/.git] / package / pptp / files / pptp.sh
1 scan_pppoe() {
2         scan_ppp "$@"
3 }
4
5 setup_interface_pppoe() {
6         local iface="$1"
7         local config="$2"
8         
9         config_get device "$config" device
10
11         for module in slhc ppp_generic ppp_async ip_gre; do
12                 /sbin/insmod $module 2>&- >&-
13         done
14         setup_interface "$iface" "$config" "dhcp"
15
16         config_get mtu "$cfg" mtu
17         mtu=${mtu:-1452}
18         start_pppd "$config" \
19                 plugin rp-pppoe.so \
20                 mtu $mtu mru $mtu \
21                 "nic-$device"
22 }