[EMAIL PROTECTED] wrote:
> 
> Greetings,
> 
> I've been trying to get ppp working with the new 2.1.12x kernels as of late,
> but haven't had any success.  I've updated to ppp-2.3.5 as I've read on
> dejanews that solved many similar problems although it doesn't seem to have
> done so in my case.
> 
> I have tried building ppp support into the kernel as both a module and just
> straight in and tried compiling with CONFIG_MODVERSIONS both to yes and no
> without success.  dmesg says something about ppp and it sees my modem, so I
> don't know what's up:
> 
> PPP: version 2.3.3 (demand dialling)
> TCP compression code copyright 1989 Regents of the University of California
> PPP line discipline registered.
> 
> To get the 2.0.xx kernels to set up my modem correctly, I've got
> 'setserial /dev/ttyS2 port 0x3e8 irq 5' in my /etc/rc.d/rc.local (Red Hat)
> and it works perfectly.  When booting a 2.1.12x kernel and hitting this
> setserial, it always reports:
> 
> /dev/ttyS2: Device or resource busy
> 
> which I think is my big problem, but I don't know what could be causing this.
> And when I try to use my ppp script, I get the following error:
> 
> /usr/sbin/pppd: This system lacks kernel support for PPP.  This could be
> because the PPP kernel module is not loaded, or because the kernel is
> not configured for PPP.  See the README.linux file in the
> ppp-2.3.5 distribution.
> 
> and that's obviously not true:
> 
> CONFIG_PPP=y
> 
> I can't find anything in README.linux that helps either.  Has anyone else
> experienced this or know of a solution to it?  I would greatly appreciate any
> help whatsoever.

Did you upgrade to modutils-2.1.112 ? If not, you'll never get 2.1.1xx
modules to work. And if you install the new modutils you have to upgrade
mkinitrd too, if you need some modules loaded in the initial ramdisk
(eg. if you have a SCSI boot disk). You'll find a complete list of the
things you need to get a working 2.1.1xx in
/usr/src/linux/Documentation/Changes (assuming you unpacked the source
:)
Another thing to remember: if you switch back to 2.0.x kernels, you have
to downgrade modutils and mkinitrd: fi you don't, expect weird things to
happen with your modules...
Pay attention to init scripts, too: 2.1.1xx have completely new routing
scheme, so if you have explicit routes you'll see them doubled because
the kernel makes appropriate routing by itself only if you ifconfig your
interfaces. To work well with new routing scheme you'll need the new
iproute utils, you can find them in any sunsite mirror. If you use IP
aliases you'll never see them with route or ifconfig: you'll need
iproute for that too: alias are there (you can ping them) but old
net-tools can't see them.

-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]

Reply via email to