Messages in this thread |  | | Date | Thu, 19 Dec 1996 04:48:30 -0500 | From | mcculley@iag ... | Subject | Oops with 2.1.16 and pppd |
| |
Get the following oops everytime I run ifconfig right now. When I booted, I was able to run ifconfig with no problems. Also had no problems after I got pppd running. Then it started doing this. pppd is still running, and my connection seems ok.
It looks like the net_families array is getting corrupted.
I have ppp compiled into the kernel, but I also have kerneld running for some other stuff. But I got this message on the console when I started pppd:
Dec 19 03:31:44 spudboy modprobe: Can't locate module ppp0 Dec 19 03:31:44 spudboy kernel: registered device ppp0 Dec 19 03:31:44 spudboy pppd[551]: pppd 2.2.0 started by root, uid 0
Is kerneld trying to load ppp even though it is compiled in and not a module? If so, is that what is corrupting net_families?
Oops: 0000 CPU: 0 EIP: 0010:[<c0138fdb>] EFLAGS: 00010292 eax: 00000003 ebx: 00000001 ecx: 00000003 edx: c8863240 esi: 00000003 edi: c4f50fa0 ebp: 00000002 esp: c4f50f34 ds: 0018 es: 0018 ss: 0018 Process ifconfig (pid: 630, process nr: 21, stackpage=c4f50000) Stack: c0139001 00000003 00000001 bffffb30 c4f50fa0 bffffb24 00000000 c885dcb4 c01f99c8 c011b456 c011b4d7 c4f20004 07d45025 c011b348 08001c50 c78b7e18 c013a6f8 00000003 00000002 00000000 c67c5c0c 40005fd8 08000c50 00000000 Call Trace: [<c0139001>] [<c885dcb4>] [<c011b456>] [<c011b4d7>] [<c011b348>] [<c013a6f8>] [<c010a818>] Code: 39 0a 74 0b 40 83 f8 0f 7e eb b8 ff ff ff ff c3 90 83 ec 28
>>EIP: c0138fdb <find_protocol_family+13/24> Trace: c0139001 <sys_socket+15/158> Trace: c885dcb4 Trace: c011b456 <do_no_page+10e/330> Trace: c011b4d7 <do_no_page+18f/330> Trace: c011b4d7 <do_no_page+18f/330> Trace: c013a6f8 <sys_socketcall+140/318> Trace: c010a818 <system_call+38/40>
Code: c0138fdb <find_protocol_family+13/24> cmpl %ecx,(%edx) Code: c0138fdd <find_protocol_family+15/24> je c0138fea <find_protocol_family+22/24> Code: c0138fdf <find_protocol_family+17/24> incl %eax Code: c0138fe0 <find_protocol_family+18/24> cmpl $0xf,%eax Code: c0138fe3 <find_protocol_family+1b/24> jle fffffff5 <_EIP+fffffff5> Code: c0138fe5 <find_protocol_family+1d/24> movl $0xffffffff,%eax Code: c0138fea <find_protocol_family+22/24> ret Code: c0138feb <find_protocol_family+23/24> nop Code: c0139001 <sys_socket+15/158> subl $0x28,%esp Code: c0138fef <sys_socket+3/158>
-- Gene McCulley mcculley@iag.net http://www.iag.net/~mcculley
|  |