X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=README.MPPE;h=94b8456f8a4af3f343c5bdb8ee41357563a5ee72;hp=afac600e416ebae9079a05e034b1d0216902e482;hb=e13c0b8028f33c240ab4a468e719863b6a951b27;hpb=67ccbff7ff8402cce48d15994713c196f683a280;ds=sidebyside diff --git a/README.MPPE b/README.MPPE index afac600..94b8456 100644 --- a/README.MPPE +++ b/README.MPPE @@ -51,21 +51,25 @@ Reference documents: MS RADIUS Attributes You might be interested in PoPToP, a Linux PPTP server. You can find it at -. + RADIUS support for MPPE is from Ralf Hofmann, . BUILDING THE PPPD -The userland component of PPPD has no additional requirements above those -for MS-CHAP and MS-CHAPv2. The kernel, however, requires SHA-1 and ARCFOUR. -Public domain implementations of these are provided. Until such time as -MPPE support ships with kernels, you can use the Linux-2.2 implementation -that comes with PPPD. Run the linux/mppe/mppeinstall.sh script, then -rebuild your kernel. The ppp_mppe.o module is added, and the ppp.o module -is modified (unfortunately). You'll need the new ppp.o since it does the -right thing for the 4 extra bytes problem discussed above. +The userland component of PPPD has no additional requirements above +those for MS-CHAP and MS-CHAPv2. The kernel, however, requires SHA-1 +and ARCFOUR. Public domain implementations of these are provided. + +Until such time as MPPE support ships with kernels, you can use +the Linux 2.2 or 2.4 implementation that comes with PPPD. Run the +ppp/linux/mppe/mppeinstall.sh script, giving it the location to your +kernel source. Then add the CONFIG_PPP_MPPE option to your config and +rebuild the kernel. The ppp_mppe.o module is added, and the ppp.o module +(2.2) or ppp_generic.o (2.4) is modified (unfortunately). You'll need +the new ppp.o/ppp_generic.o since it does the right thing for the 4 +extra bytes problem discussed above. CONFIGURATION