16 channel ppp problem

Brian Adams (adams@xws.com)
Thu, 2 May 1996 21:18:20 -0700 (PDT)


My latest problem is ppp dialups. The kernel is only compiled with
four channels. So I followed the intructions in editing
/usr/src/linux/drivers/net/Space.c
to add 12 more channels and recompile. The new kernel (1.2.13) seems to
compile and boot ok, but as soon as more than four users initiate ppp,
then they, or another, get disconnected.

In the syslog file I get "trying to free kernel page-directory:
not good" with a screen full of numbers.
And many syslog errors:

pppd[8249] ioctl(PPIOCASYNCMAP):I/O error
pppd[8249] ioctl(PPIOCGDEBUG):I/O error
pppd[8249] ioctl(TIOCSCSETD):I/O error
pppd[8249] ioctl(TIOCNXLC):I/O error
pppd[8249] tcsetattr: I/O error
inetd[41] /usr/sbin/nmbd: exit status 0x1
last message repeated 24 times
named [43] recvfrom: Connection refused

What do these errors mean, and how to I fix them?
Is there a more stable kernel to use for 16 ppp channels?

Thanks,
Brian

_/ _/ _/ _/ _/ _/ _/ Brian Adams
_/ _/ _/ _/_/ _/ _/ _/ adams@xws.com
_/ _/ _/ _/ _/ _/ Xpress Web Service
_/ _/ _/_/ _/_/ _/ _/ http://www.xws.com
_/ _/ _/ _/ _/ _/ 509-427-4865