EAP-TLS patch for pppd
Documentation
The EAP-TLS patch has long been poorly documented. Some resources were available on the internet:
- A detailed tutorial
(in Italian) on how to set up a ppp connection with EAP-TLS between a
Linux box and a Windows one using a null-modem cable was once available
on the original EAP-TLS site, but seems to have gone missing.
- The README.eap-tls file included in patch version v0.995+ provides
some background and usage information.
I have made a fresh start with the documentation and have written some (short) HOWTO's on how to build
and configure ppp with EAP-TLS+MPPE support. Comments and feedback are welcome!
The documentation is now split into the following parts:
It is not required to use PPTP with the ppp+EAP-TLS patch, but it is the most commonly used setup. It is also
possible to use IPSec + L2TP + ppp+EAP-TLS. This has not yet been documented, but if there's enough demand for it
I can write it. In theory, such a setup would allow you to use the same set of X.509 certificates for both
the IPSec layer and the L2TP layer.