On Wed, 2006-06-14 at 02:57 -0400, Dave Jones wrote: > On Wed, Jun 14, 2006 at 06:30:15AM +0000, David Hough wrote: > > This one has me baffled. I have a system running quite happily with > > kernel 2.6.15-1.2054_FC5 and I use it with pptp to establish a VPN > > connection. This works fine. However, both my attempts to use 2.6.16 > > upgrade kernels (both 2111 and 2122, shown below) have failed due to the > > errors as found in the system log. > > > > The strange thing is that I've got another machine where the upgrade > > went quite happily and the PPP modules have installed without arguments. > > > > Can anyone tell me what I'm missing? I assume I've lost a module > > somewhere although the only one that ppp_generic appears to require is > > slhc and that's present. > > ========================= > > Jun 10 09:46:39 robinton modprobe: FATAL: Error inserting ppp_generic > > (/lib/modules/2.6.16-1.2122_FC5/kernel/d > > rivers/net/ppp_generic.ko): Unknown symbol in module, or unknown > > parameter (see dmesg) > > Jun 10 09:46:39 robinton kernel: CSLIP: code copyright 1989 Regents of > > the University of California > > Jun 10 09:46:39 robinton kernel: ppp_generic: Unknown symbol > > class_simple_device_add > > Jun 10 09:46:39 robinton kernel: ppp_generic: Unknown symbol > > class_simple_destroy > > Jun 10 09:46:39 robinton kernel: ppp_generic: Unknown symbol > > class_simple_device_remove > > Jun 10 09:46:39 robinton kernel: ppp_generic: Unknown symbol > > class_simple_create > > Hmm, I vaguely remember this from quite a while back. > iirc, it was caused by the pptp package bundling its own (out of date) > ppp_generic module. The kernel rpm does include ppp_generic.ko, and it's > not reliant upon any of those symbols. MPPE support in pptp prior to kernel 2.6.15 required an out-of-tree ppp_mppe module, which in turn required a patched ppp_generic. From 2.6.15, MPPE support is included in the upstream kernel and no fiddling with out-of-tree modules is needed. Paul.