You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.5 KiB

  1. # OpenWrt Package for xl2tpd
  2. xl2tpd is a development from the original l2tpd package originally written by
  3. Mark Spencer, subsequently forked by Scott Balmos and David Stipp, inherited
  4. by Jeff McAdams, modified substantially by Jacco de Leeuw and then forked
  5. again by Xelerance (after it was abandoned by l2tpd.org).
  6. ## Rationale for inclusion in OpenWrt
  7. l2tpd has some serious alignment problems on RISC platforms. It also runs
  8. purely in userspace.
  9. Some of the features added in this fork include:
  10. 1. IPSec SA reference tracking inconjunction with openswan's IPSec transport
  11. mode, which adds support for multiple clients behind the same NAT router
  12. and multiple clients on the same internal IP behind different NAT routers.
  13. 2. Support for the pppol2tp kernel mode L2TP.
  14. 3. Alignment and endian problems resolved.
  15. hcg
  16. ## UCI options
  17. `server` takes the form `host[:port]` with port defaults to `1701`. It
  18. specifies the l2tp server's address.
  19. `checkup_interval` tells netifd to check after that many seconds since last
  20. setup attempt to see if the interface is up. If not it should issue another
  21. teardown/setup round to retry the negotiation. This option defaults to 0 and
  22. netifd will not do the check and retry.
  23. The following are generic ppp options and should have the same format and
  24. semantics as with other ppp-related protocols. See
  25. [uci/network#protocol_ppp](https://wiki.openwrt.org/doc/uci/network#protocol_ppp_ppp_over_modem)
  26. for details.
  27. username
  28. password
  29. keepalive
  30. ipv6
  31. mtu
  32. pppd_options