I have heard that I shouldn't be
running the development kernel, but if
no one does, it'll never be fixed,
besides, I like it's features. Anyhow,
my problem is that when my modem dies
during a connection(the isp drops me,
my line goes dead, someone cut my phone
line), ppp0 stays "connected" even when
running /sbin/ifdown ppp0. When I try
to remove ppp0 from ifconfig, the
kernel spits at me saying there is a
kernel bug in spinlock.h. I first
noticed this in 2.3.38 and it is
currently still alive in 2.3.40, I
haven't had a chance to check 2.3.41
yet, but I will do that later today. I
compiled pppd against 2.3.38 and I
don't think it matters what version of
pppd I am running, but if you need
that, I can get that too. Here is what
is dumped from the kernel when I kill
pppd on a frozen connection:
Jan 30 13:48:32 zubov kernel: eip:
c014b8b0
Jan 30 13:48:32 zubov kernel:
kernel BUG at
/usr/src/linux/include/asm/spinlock.h:7
8!
Jan 30 13:48:32 zubov kernel:
invalid operand: 0000
Jan 30 13:48:32
zubov kernel: CPU: 1
Jan 30
13:48:32 zubov kernel: EIP:
0010:[free_wait+108/392]
Jan 30
13:48:32 zubov kernel: EFLAGS: 00010086
Jan 30 13:48:32 zubov kernel: eax:
00000038 ebx: c4fe0030 ecx:
c0296dfc edx: c6a45f7c
Ja
Jan 30 13:48:32 zubov kernel: esi:
c6a0a088 edi: c4fe002c ebp:
c4fe0000 esp: c5177eec
Jan 30 13:48:32 zubov kernel: ds: 0018
es: 0018 ss: 0018
Jan 30 13:48:32 zubov kernel: Process
pppd (pid: 668, stackpage=c5177000)
Jan 30 13:48:32 zubov kernel: Stack:
c0246e06 c0246de0 0000004e c516f020
00000000 c516f020 0000015d 00000283
Jan 30 13:48:32 zubov kernel:
c014c0cd c4fe0000 c7d51fb4 00000007
c7d51fb8 00000026 c5176000 c6a0a088
Jan 30 13:48:32 zubov kernel:
c7d51fac fffffff5 c5177f64 00000000
c5176000 00000040 c5176000 7fffffff
Jan 30 13:48:32 zubov kernel: Call
Trace: [tvecs+25726/27928]
[tvecs+25688/27928]
[do_select+937/1092]
[sys_select+1026/1332]
[system_call+52/56]
Jan 30 13:48:32 zubov kernel: Code: 0f
0b 83 c4 0c f0 0f ba 2e 00 0f 82 4b 5f
0e 00 85 db 75 17
Thank you,
Matt
Zimmerman
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]