Frank Stutzman <(E-Mail Removed)> wrote:
> My firewall machine is an old 486 that has been running a 2.0.34 kernel
> with pppd 2.3.something for several years now and has been a champ. I now
> have a need to do some VPN stuff through it and upgraded it to 2.0.39.
> The pppd then refused to do demand dialing, complaining "demand dialling
> is not supported by kernel driver version 2.2.0." OK, so I pick-up pppd
> 2.4.1 and compile it up. No change. Curse and mutter and start googling
> away. It seems that there were some kernel mods that came with pppd that
> had to be applied to kernels versions prior to something like 2.0.37.
> They were no a part of the pppd 2.4.1 tar ball I picked up. I found an
> 2.3.5 pppd with the mods and applied them to the 2.0.39 kernel. Same
> problem.
I think that pppd 2.4.0 is the only pppd 2.4.x version that works with
pre-2.4.x kernels - unless the kernel PPP code has been revised in the
2.0.39. It hadn't been revised in the 2.0.38 kernel, which is the last
of that series I used.
> Anybody with any hints?
Get the pppd 2.3.11 source, from ftp.samba.org in pub/ppp. It appears,
at least according to it's README.linux file, to have the necessary
kernel PPP code (in the section entitled "Installation procedure:").
You'll have to rebuild the kernel after building pppd 2.3.11.
--
Clifford Kite Email: "echo
xvgr_yvahk-(E-Mail Removed)|rot13"
PPP-Q&A links, downloads:
http://ckite.no-ip.net/
/* Speak softly and carry a sucker rod (See man syslogd, footnote to
recommendation 4 under SECURITY THREATS). */