pppoe.sh 319 B

12345678910111213141516171819
  1. scan_pppoe() {
  2. scan_ppp "$@"
  3. }
  4. setup_interface_pppoe() {
  5. local iface="$1"
  6. local config="$2"
  7. for module in slhc ppp_generic pppox pppoe; do
  8. /sbin/insmod $module 2>&- >&-
  9. done
  10. config_get mtu "$config" mtu
  11. mtu=${mtu:-1492}
  12. start_pppd "$config" \
  13. plugin rp-pppoe.so \
  14. mtu $mtu mru $mtu \
  15. "nic-$iface"
  16. }