hello everybody !
I own a eci hifocus usb adsl modem, on a DFI AK75-EC socket A mobo (KT133A
chipset). I use usb_uhci with 2.4.19-xfs, compiled with gcc 3.2 on athlon-tbird
arch.
I've tried with usb_uhci as module and included same result. As I don't know if
it is due to usb routines ou driver I send a mail to both mailing-lists.
here is part of my /var/log/syslog:
Sep 17 00:35:49 knights-lounge pppd[219]: Child process /usr/local/bin/pppoeci
-v 1 -vpi 8 -vci 35 (pid 32552) terminated with signal 11
Sep 17 00:35:49 knights-lounge kernel: Unable to handle kernel NULL pointer
dereference at virtual address 000000b8
Sep 17 00:35:49 knights-lounge kernel: printing eip:
Sep 17 00:35:49 knights-lounge kernel: c02735f8
Sep 17 00:35:49 knights-lounge kernel: *pde = 00000000
Sep 17 00:35:49 knights-lounge kernel: Oops: 0000
Sep 17 00:35:49 knights-lounge kernel: CPU: 0
Sep 17 00:35:49 knights-lounge kernel: EIP: 0010:[<c02735f8>] Not tainted
Sep 17 00:35:49 knights-lounge kernel: EFLAGS: 00010246
Sep 17 00:35:49 knights-lounge kernel: eax: 00000000 ebx: cb24c41c ecx:
00000023 edx: 00000000
Sep 17 00:35:49 knights-lounge kernel: esi: df99cec0 edi: 00000000 ebp:
00000023 esp: c6bdbebc
Sep 17 00:35:49 knights-lounge kernel: ds: 0018 es: 0018 ss: 0018
Sep 17 00:35:49 knights-lounge kernel: Process pppoeci (pid: 32552,
stackpage=c6bdb000)
Sep 17 00:35:50 knights-lounge kernel: Stack: e08a38b3 00000000 cb24c41c
00000023 00000001 00000000 00000212 df41c500
Sep 17 00:35:51 knights-lounge kernel: cb24c400 cb24c400 00000000
d28a76c0 c02741d2 cb24c41c c0279d43 cb24c41c
Sep 17 00:35:51 knights-lounge kernel: 000001f0 00000078 04040300
df3b2200 0000000a 00001180 cb24c400 00008800
Sep 17 00:35:51 knights-lounge kernel: Call Trace: [<e08a38b3>] [<c02741d2>]
[<c0279d43>] [<c027a8ef>] [<c014a8ed>]
Sep 17 00:35:51 knights-lounge kernel: [<c014aade>] [<c0108db7>]
Sep 17 00:35:51 knights-lounge kernel:
Sep 17 00:35:51 knights-lounge pppd[219]: Couldn't attach to channel 3: No such
device or address
Sep 17 00:35:51 knights-lounge pppd[219]: Couldn't attach to channel 4: No such
device or address
Sep 17 00:35:51 knights-lounge kernel: Code: 8b 82 b8 00 00 00 01 48 2c 8b 44 24
10 85 c0 74 11 8b 82 b8
now here is the output from ksymoops:
Sep 14 20:35:09 knights-lounge kernel: cpu: 0, clocks: 2665987, slice: 1332993
Sep 15 20:04:01 knights-lounge kernel: cpu: 0, clocks: 2665716, slice: 1332858
Sep 17 00:35:49 knights-lounge kernel: Unable to handle kernel NULL pointer
dereference at virtual address 000000b8
Sep 17 00:35:49 knights-lounge kernel: c02735f8
Sep 17 00:35:49 knights-lounge kernel: *pde = 00000000
Sep 17 00:35:49 knights-lounge kernel: Oops: 0000
Sep 17 00:35:49 knights-lounge kernel: CPU: 0
Sep 17 00:35:49 knights-lounge kernel: EIP: 0010:[<c02735f8>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Sep 17 00:35:49 knights-lounge kernel: EFLAGS: 00010246
Sep 17 00:35:49 knights-lounge kernel: eax: 00000000 ebx: cb24c41c ecx:
00000023 edx: 00000000
Sep 17 00:35:49 knights-lounge kernel: esi: df99cec0 edi: 00000000 ebp:
00000023 esp: c6bdbebc
Sep 17 00:35:49 knights-lounge kernel: ds: 0018 es: 0018 ss: 0018
Sep 17 00:35:49 knights-lounge kernel: Process pppoeci (pid: 32552,
stackpage=c6bdb000)
Sep 17 00:35:50 knights-lounge kernel: Stack: e08a38b3 00000000 cb24c41c
00000023 00000001 00000000 00000212 df41c500
Sep 17 00:35:51 knights-lounge kernel: cb24c400 cb24c400 00000000
d28a76c0 c02741d2 cb24c41c c0279d43 cb24c41c
Sep 17 00:35:51 knights-lounge kernel: 000001f0 00000078 04040300
df3b2200 0000000a 00001180 cb24c400 00008800
Sep 17 00:35:51 knights-lounge kernel: Call Trace: [<e08a38b3>] [<c02741d2>]
[<c0279d43>] [<c027a8ef>] [<c014a8ed>]
Sep 17 00:35:51 knights-lounge kernel: [<c014aade>] [<c0108db7>]
Sep 17 00:35:51 knights-lounge kernel: Code: 8b 82 b8 00 00 00 01 48 2c 8b 44 24
10 85 c0 74 11 8b 82 b8
>>EIP; c02735f8 <usb_claim_bandwidth+8/40> <=====
>>ebx; cb24c41c <_end+aeb4104/204e4d68>
>>esi; df99cec0 <_end+1f604ba8/204e4d68>
>>esp; c6bdbebc <_end+6843ba4/204e4d68>
Trace; e08a38b3 <[usb-uhci]uhci_submit_urb+253/390>
Trace; c02741d2 <usb_submit_urb+32/40>
Trace; c0279d43 <proc_submiturb+2f3/5c0>
Trace; c027a8ef <usbdev_ioctl+23f/2b0>
Trace; c014a8ed <file_ioctl+6d/190>
Trace; c014aade <sys_ioctl+ce/230>
Trace; c0108db7 <system_call+33/38>
Code; c02735f8 <usb_claim_bandwidth+8/40>
00000000 <_EIP>:
Code; c02735f8 <usb_claim_bandwidth+8/40> <=====
0: 8b 82 b8 00 00 00 mov 0xb8(%edx),%eax <=====
Code; c02735fe <usb_claim_bandwidth+e/40>
6: 01 48 2c add %ecx,0x2c(%eax)
Code; c0273601 <usb_claim_bandwidth+11/40>
9: 8b 44 24 10 mov 0x10(%esp,1),%eax
Code; c0273605 <usb_claim_bandwidth+15/40>
d: 85 c0 test %eax,%eax
Code; c0273607 <usb_claim_bandwidth+17/40>
f: 74 11 je 22 <_EIP+0x22> c027361a
<usb_claim_bandwidth+2a/40>
Code; c0273609 <usb_claim_bandwidth+19/40>
11: 8b 82 b8 00 00 00 mov 0xb8(%edx),%eax
Sep 17 00:39:09 knights-lounge kernel: cpu: 0, clocks: 2665985, slice: 1332992
1 warning issued. Results may not be reliable.
that's it. I'd be glad if anyone could help. This problem tends to appear about each
three days, when connection is lost (each 1440.1 minutes).
btw the way here is part of my kernel conf:
<*> Support for USB
[*] Preliminary USB device filesystem
<M> UHCI (Intel PIIX4, VIA, ...) support
and now part of pppd conf:
(options file)
usepeerdns
noauth
lock
noipdefault
(/etc/peers/adsl)
debug
kdebug 1
noipdefault
defaultroute
pty "/usr/local/bin/pppoeci -v 1 -vpi 8 -vci 35"
sync
noaccomp
nopcomp
noccp
novj
holdoff 10
linkname eciadsl
maxfail 10
usepeerdns
noauth
lcp-echo-interval 0
persist
this is the end. sorry that was a bit wordy. if you have any other question feel
free to mail me. and please, CC me as i'm not suscribed to these MLs.
best regards,
laurent.
--
Low
Up The Irons !
-------------------------------------------------------------
NetCourrier, votre bureau virtuel sur Internet : Mail, Agenda, Clubs, Toolbar...
Web/Wap : www.netcourrier.com
T�l�phone/Fax : 08 92 69 00 21 (0,34 � TTC/min)
Minitel: 3615 NETCOURRIER (0,15 � TTC/min)
-------------------------------------------------------
This SF.NET email is sponsored by: AMD - Your access to the experts
on Hammer Technology! Open Source & Linux Developers, register now
for the AMD Developer Symposium. Code: EX8664
http://www.developwithamd.com/developerlab
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel