[pptp-server] Updated documentation/FAQ's?

Charlie Brady charlieb at e-smith.com
Wed Sep 26 13:00:33 CDT 2001


On Wed, 26 Sep 2001, Michael C. Mitchell wrote:

> I recently upgraded my pptp host machine to Redhat 7.1
> and the 2.4.X Kernels effectively breaking my pptp capabilities.
>
> Does anyone have any good sources of info on how to get these
> to work together?  It seems no encryption patches exist since
> ppp 2.3.11.

ftp://ftp.e-smith.org/pub/e-smith/releases/4.1.2/SRPMS/ppp-2.4.0-10.src.rpm

contains a full set of patches which have been forward ported to ppp
2.4.0. That particular RPM is configured to compile against kernel
2.2.16-22 (IIRC), you may need to do some more patching for the 2.4.x
kernel.

A point for all to note here is that we only need to build a new ppp.o
file because of a poor choice of technique for passing the encryption keys
up to the kernel. This requires a bigger parameter block than the limit
which is compiled into ppp.o. If a pointer to the key were to be passed up
from pppd to the kernel, then the pointer will fit into the standard
parameter block, and the mppe module could use the pointer to do a copy
from user to kernel space. This would mean that only a new pppd and mppe.o
module would be required, and the standard ppp.o module could be used
unmodified.

-- 

Charlie Brady                         charlieb at e-smith.com
Lead Product Developer
Network Server Solutions Group        http://www.e-smith.com/
Mitel Networks Corporation            http://www.mitel.com/
Phone: +1 (613) 368 4376 or 564 8000  Fax: +1 (613) 564 7739





More information about the pptp-server mailing list