Ok, after finally figuring out how to get connected to my ISP, I am
having a pppd problem that I haven't seen in any of the various
howto's or posted here. After I am connected and logged in, and I
think after the PPP negotiation, I get the following error:
"Problem: block on freelist at 00aba40c isn't free." minus the quotes.
these numbers change xxxxx each time around
Then at the bash prompt, any command I try to enter results in:
"bash: fork: out of memory"
I use a standard pppd command line with the options -detach debug
crtscts modem defaultroute noipdefault
System stuff:
P5-75 overclocked to 90
16 meg ram
2 quantum fireballs 1080mb
1 for linux, 1 for windoze
usr 28.8 sportster
slackware 3.0, kernel 1.3.37
latest ppp (X.X.c)
Out of the syslog:
Nov 5 00:50:05 c*pppd[116]: Serial connection established.
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set flags to 10000
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set flags to 10000
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set xasyncmap
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set xmit asyncmap
ffffffff
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set flags to 10000
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set mru to 5dc
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set rcv asyncmap 0
Nov 5 00:50:06 c*kernel: ppp_tty_ioctl: set flags to 10010
Nov 5 00:50:06 c*pppd[116]: Using interface ppp0
Nov 5 00:50:06 c*pppd[116]: Connect: ppp0 <--> /dev/cua0
Nov 5 00:50:06 c*kernel: ppp: successfully queued 16 bytes, flags
= f010010
Nov 5 00:50:06 c*kernel: ppp: successfully queued 10 bytes, flags
= f010010
Nov 5 00:50:09 c*kernel: ppp: successfully queued 16 bytes, flags
= f010010
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set xmit asyncmap a0000
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set flags to f010013
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set mru to 5dc
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set rcv asyncmap 0
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set flags to f010003
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set flags to f010043
Nov 5 00:50:09 c*kernel: ppp: successfully queued 18 bytes, flags
= f010043
Nov 5 00:50:09 c*kernel: ppp: successfully queued 18 bytes, flags
= f010043
Nov 5 00:50:09 c*kernel: ppp: successfully queued 12 bytes, flags
= f010043
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set flags to f010003
Nov 5 00:50:09 c*kernel: ppp: successfully queued 18 bytes, flags
= f010003
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set maxcid to 4
Nov 5 00:50:09 c*kernel: ppp_tty_ioctl: set flags to f01000f
Nov 5 00:50:09 c*kernel: ppp: channel ppp0 going up for IP
packets!
Nov 5 00:50:09 c*kernel: Problem: block on freelist at 00b08c04
isn't free.
Nov 5 00:50:09 c*pppd[116]: local IP address 139.102.7.43
Nov 5 00:50:09 c*pppd[116]: remote IP address 139.102.7.11
Nov 5 00:50:24 c*pppd[116]: Terminating on signal 2.
Nov 5 00:50:24 c*kernel: ppp: channel ppp0 going down for IP
packets!
Nov 5 00:50:24 c*kernel: Problem: block on freelist at 00b08c04
isn't free.
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: set xmit asyncmap
ffffffff
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: set flags to f01000c
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: set mru to 5dc
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: set rcv asyncmap 0
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: set flags to f01001c
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: set flags to f01001c
Nov 5 00:50:24 c*kernel: ppp: successfully queued 6 bytes, flags
= f01001c
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: get debug level 1
Nov 5 00:50:24 c*kernel: ppp_tty_ioctl: set flags to f00001c
Nov 5 00:50:24 c*pppd[116]: Connection terminated.
Nov 5 00:50:24 c*pppd[116]: Exit.
and out of the messages: (these are the only abnormal lines)
Nov 5 00:04:27 c*pppd [97] Failed to create child process for
/etc/ppp/ip-up :Out of memory
Nov 5 00:04:42 c*pppd [97] Failed to create child process for
/etc/ppp/ip-down :Out of memory
So, any ideas? I really hate using Win95 now that I have been using
Linux, but I still am stuck with it because almost everything I do is
on the net, which was a cake walk to set up on Win95. Thanks in
advance, and post or mail replies, makes no difference to me.
Dave