The OpenL2TP source code includes plugins for
pppd. The kernel driver,
pppol2tp is available in the standard kernel from kernel version 2.6.23. Users running earlier kernels should use OpenL2TP version 0.19 or earlier, since all versions from 1.0 onwards are not packaged with the kernel driver. While it is possible for knowlegable users to run 0.* releases with 2.6.23+ kernels, it isn't encouraged.
The latest release of OpenL2TP is 1.8 and can be downloaded from ftp://ftp.openl2tp.org/releases/openl2tp-1.8. Prebuilt binary packages for Fedora and Debian are available.
Click here for information about each release.