[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PPP in Kernel Module



Ben Hill wrote:

<snip>

My "make xconfig" options for PPP are:-

PPP (point-to-point protocol) support [m]
  PPP multilink support (EXPRIMENTAL) [n]
  PPP filtering [disabled]
  PPP support for aync serial ports [m]
  PPP support for sync tty ports [n]
  PPP Deflate compression [m]
  PPP BSD-Compress compression [m]
  PPP over Ethernet (EXPERIMENTAL) [n]
  PPP over ATM (EXPERIMENTAL) [m]


This process has added the following files to the
/lib/modules/2.4.14/kernel/drivers/net directory:

ppp_generic.o
ppp_async.o
ppp_deflate.o

When I try to run "pppd" manually though, I get the message:

(null): This system lacks kernel support for PPP. This could be because
the PPP kernel module could not be loaded, or because PPP was not
included in the kernel configuration. If PPP was included as a
module, try '/sbin/modprobe -v ppp'. If that fails, check t

if I "modprobe ppp" it tells me "Can't locate module ppp", which is fair
enough, as neither can I! :)

I do have a ppp_generic.o file though!?!?!?!?!?!?!

<snip>

I just checked the "Help" screen within "make menuconfig", and it said that the ppp module was "ppp_generic.o"; that might be relevant.

I also understand that the error message you're getting isn't necessarily correct; sometimes you get that message for other reasons. What happens if you run "pon" instead of "pppd"?

Are you doing this as root or a normal user?

Can you get the modem to dial (say, your cell phone for testing) from minicom, just to make sure the modem's working (it was unclear to me from your first paragraph or so if you really had the modem working properly)?

Kent





Reply to: