Tugger the SLUGger!SLUG Mailing List Archives

Re: [SLUG] pppd crashes


David Kempe wrote:

> Dougie,
> tail /var/log/messages
> it may not be pppd that is dieing, but chap. or chat.

I've listed what I get in /var/log/message below (I removed some lines to reduce
the size)  .  The crash is immediatly after "Connect: ppp0 <--> /dev/modem" so I
think Tom Massey is right when he says it's caused by the 2.2.15 ppp module not
working with ltmodem.o.  Does anyone know if lucent plan to recompile under a
more recent kernal at any time in the future?

I can't include the log for the crash that come 2 minutes fater thius, since it
causes kernel panic and locks the whole system: howevere it's another Unable to
handle kernel NULL pointer dereference.

If I use the modem for non-ppp uses it works fine - I was able to use Vodafone
Telenote to send an SMS to my mobile using minicom without trouble.


----------------------

08:34:26 icarus PAM_pwdb[768]: (login) session opened for user root by
LOGIN(uid=0)
08:36:24 icarus ifup-ppp: pppd started for ppp0 on /dev/modem at 115200
08:36:24 icarus modprobe: Note: /etc/conf.modules is more recent than
/lib/modules/2.2.15-4mdk/modules.dep
08:36:24 icarus kernel: registered device ppp0
08:36:24 icarus pppd[842]: pppd 2.3.11 started by root, uid 0
08:36:25 icarus chat[852]: abort on (BUSY)
[Chat stuff removed]
08:36:55 icarus pppd[842]: Serial connection established.
08:36:55 icarus pppd[842]: Using interface ppp0
08:36:55 icarus pppd[842]: Connect: ppp0 <--> /dev/modem
08:36:56 icarus kernel: Unable to handle kernel paging request at virtual
address 60000000
08:36:56 icarus kernel: current->tss.cr3 = 09c5b000, %cr3 = 09c5b000
08:36:56 icarus kernel: *pde = 00000000
08:36:56 icarus kernel: Oops: 0002
08:36:56 icarus kernel: CPU:    0
08:36:56 icarus kernel: EIP:
0010:[sound:__insmod_sound_S.bss_L5088+909297/62590787]
08:36:56 icarus kernel: EFLAGS: 00010002
[cpu registers removed]
08:36:56 icarus kernel: Process pppd (pid: 842, process nr: 55,
stackpage=c9c5d000)
[stack contents removed]
08:36:56 icarus kernel: Call Trace: [ppp:__insmod_ppp_S.text_L16863+3427/15232]
[ppp:__insmod_ppp_S.text_L16863+11666/15232]
[ppp:__insmod_ppp_S.text_L16863+12462/15232]
[ppp:__insmod_ppp_S.text_L16863+1706/15232] [tty_write+450/532]
[ppp:__insmod_ppp_S.text_L16863+1432/15232] [sys_write+195/232]
08:36:56 icarus kernel:        [system_call+52/64]
08:36:56 icarus kernel: Code: f3 a5 f6 c3 02 74 02 66 a5 f6 c3 01 74 01 a4 89 d8
03 45 5c
08:36:56 icarus kernel: Unable to handle kernel NULL pointer dereference at
virtual address 00000014
08:36:56 icarus kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
08:36:56 icarus kernel: *pde = 00000000
08:36:56 icarus kernel: Oops: 0000
08:36:56 icarus kernel: CPU:    0
08:36:56 icarus kernel: EIP:
0010:[sound:__insmod_sound_S.bss_L5088+914632/62585452]
08:36:56 icarus kernel: EFLAGS: 00010293
[cpu registers removed]
08:36:56 icarus kernel: Process pppd (pid: 842, process nr: 55,
stackpage=c9c5d000)
[stack contents removed]
08:36:56 icarus kernel: Call Trace: [do_tty_hangup+804/816]
[do_tty_hangup+432/816] [sound:__insmod_sound_S.bss_L5088+1096352/62403732]
[timer_bh+900/984] [disassociate_ctty+102/236] [exit_notify+648/660]
[do_exit+502/688]
08:36:56 icarus kernel:        [do_IRQ+63/68] [do_exit+613/688] [die+71/72]
[die+61/72] [error_table+8544/8896] [do_page_fault+733/996]
[error_table+8622/8896] [sock_sendmsg+115/152]
08:36:56 icarus kernel:        [error_code+45/64]
[sound:__insmod_sound_S.bss_L5088+909297/62590787]
[ppp:__insmod_ppp_S.text_L16863+3427/15232]
[ppp:__insmod_ppp_S.text_L16863+11666/15232]
[ppp:__insmod_ppp_S.text_L16863+12462/15232]
[ppp:__insmod_ppp_S.text_L16863+1706/15232] [tty_write+450/532]
[ppp:__insmod_ppp_S.text_L16863+1432/15232]
08:36:56 icarus kernel:        [sys_write+195/232] [system_call+52/64]
08:36:56 icarus kernel: Code: 8b 73 14 50 e8 bb eb ff ff 53 e8 19 e3 ff ff c7 43
40 00 00