Tested with the brand new 2.6.6-rc3 kernel

$ tail -n 50 /varlog/everything.current | grep modem_run
Apr 29 00:10:39 [modem_run] modem_run version 1.2 started by edy uid 0
Apr 29 00:11:22 [modem_run] ADSL synchronization has been obtained
Apr 29 00:11:22 [modem_run] ADSL line is up (5632 kbit/s down | 384 kbit/s up)
Apr 29 00:11:22 [modem_run] Error reading interrupts
Apr 29 00:11:22 [modem_run] [monitoring report] ADSL link stays stable (down)
Apr 29 00:11:23 [modem_run] Device disconnected, shutting down

This was the log with a speedtouch 330 rev 4, a speedtouch rev 0
sees the link going down (modem_run doesn't pretend seeing it being
stable down when it was obviously up 1s before) 

$ cat /proc/net/atm/speedtch\:0
Speed Touch 330  (usb-0000:00:10.0-1)
MAC: 00:90:d0:b7:96:44
AAL5: tx 4 ( 0 err ), rx 4 ( 0 err, 0 drop )
Line up, firmware loaded

With a speedtouch 330, everything stops there, not a single byte
goes through the interface. But with a a Speed Touch USB rev0 modem (the
ray thingy), i can rx/tx bytes. But this time, i cannot unload
uhci-hcd w/o a kernel oops. The kernel is tainted, but i'm sure it
has nothing to do. Btw i'm not sure the rev0 behaves that way all
the time

Apr 29 00:24:45 [kernel] Unable to handle kernel NULL pointer dereference at virtual 
address 00000004
Apr 29 00:24:45 [kernel] printing eip:
Apr 29 00:24:45 [kernel] e0e20e5f
Apr 29 00:24:45 [kernel] *pde = 00000000
Apr 29 00:24:45 [kernel] Oops: 0000 [#1]
Apr 29 00:24:45 [kernel] CPU:    0
Apr 29 00:24:45 [kernel] EIP:    0060:[pg0+548765279/1070813184]    Tainted: P  
Apr 29 00:24:45 [kernel] EFLAGS: 00010013   (2.6.6) 
Apr 29 00:24:45 [kernel] EIP is at destroy_async+0x14/0x6c [usbcore]
Apr 29 00:24:45 [kernel] eax: d68b89ac   ebx: 00000286   ecx: 00000000   edx: d68b8990
Apr 29 00:24:45 [kernel] esi: d68b89ac   edi: d68b8990   ebp: d580a000   esp: d580be54
Apr 29 00:24:45 [kernel] ds: 007b   es: 007b   ss: 0068
Apr 29 00:24:45 [kernel] Process modprobe (pid: 1459, threadinfo=d580a000 
task=dfa3f170)
Apr 29 00:24:45 [kernel] Stack: d9cbbc94 e0e2cc40 ffffffff e0e20f4e d68b8990 d68b89ac 
e0e1a077 d9cbbc94 
Apr 29 00:24:45 [kernel] d9cbbca4 e0e2cc60 c01a1933 d9cbbca4 d9cbbca4 d67df0cc 
c01a1a23 d9cbbca4 
Apr 29 00:24:45 [kernel] d9cbbca4 d67df0cc c01a0d9a d9cbbca4 d9cbbca4 d67df000 
c01a0dc9 d9cbbca4 
Apr 29 00:24:45 [kernel] Call Trace:
Apr 29 00:24:45 [kernel] [pg0+548765518/1070813184] driver_disconnect+0x31/0x34 
[usbcore]
Apr 29 00:24:45 [kernel] [pg0+548737143/1070813184] usb_unbind_interface+0x31/0x5b 
[usbcore]
Apr 29 00:24:45 [kernel] [device_release_driver+64/75] device_release_driver+0x40/0x4b
Apr 29 00:24:45 [kernel] [bus_remove_device+59/119] bus_remove_device+0x3b/0x77
Apr 29 00:24:45 [kernel] [device_del+86/122] device_del+0x56/0x7a
Apr 29 00:24:45 [kernel] [device_unregister+11/22] device_unregister+0xb/0x16
Apr 29 00:24:45 [kernel] [pg0+548755567/1070813184] usb_disable_device+0x68/0x91 
[usbcore]
Apr 29 00:24:45 [kernel] [pg0+548739559/1070813184] usb_disconnect+0x80/0xbb [usbcore]
Apr 29 00:24:45 [kernel] [pg0+548739544/1070813184] usb_disconnect+0x71/0xbb [usbcore]
Apr 29 00:24:45 [kernel] [pg0+548763863/1070813184] usb_hcd_pci_remove+0x6f/0x13f 
[usbcore]
Apr 29 00:24:45 [kernel] [pci_device_remove+25/44] pci_device_remove+0x19/0x2c
Apr 29 00:24:45 [kernel] [device_release_driver+64/75] device_release_driver+0x40/0x4b
Apr 29 00:24:45 [kernel] [driver_detach+27/42] driver_detach+0x1b/0x2a
Apr 29 00:24:45 [kernel] [bus_remove_driver+38/89] bus_remove_driver+0x26/0x59
Apr 29 00:24:45 [kernel] [driver_unregister+11/27] driver_unregister+0xb/0x1b
Apr 29 00:24:45 [kernel] [pci_unregister_driver+14/25] pci_unregister_driver+0xe/0x19
Apr 29 00:24:45 [kernel] [pg0+548690101/1070813184] uhci_hcd_cleanup+0xa/0x4b 
[uhci_hcd]
Apr 29 00:24:45 [kernel] [sys_delete_module+285/335] sys_delete_module+0x11d/0x14f
Apr 29 00:24:45 [kernel] [do_munmap+255/267] do_munmap+0xff/0x10b
Apr 29 00:24:45 [kernel] [syscall_call+7/11] syscall_call+0x7/0xb
Apr 29 00:24:45 [kernel] 
Apr 29 00:24:45 [kernel] Code: 8b 51 04 8b 01 89 50 04 89 02 89 49 04 89 09 53 9d ff 
71 20

Hope that means something to you duncan, because i'm still the same
kernel noobish i was three years ago.

PS: i can't test pppd+pppoa or pppd+speedtch because i'm now in a
"degroupe free.fr" zone so i'm using ip o atm directly.
-- 
Edouard Gomez

Liste de diffusion modem ALCATEL SpeedTouch USB
Pour se désinscrire : mailto:[EMAIL PROTECTED]

        

Reply via email to