Dear Chaps, I wonder if you could help me with a problem I have with my kernel and ST330? My ST330 (V4, black) is connected to an old K6 400Mhz box which runs kernel 2.6.17.8 and used to run for days on end with a 2Mb link. Since I was upgraded 8Mb the modem has synced at maximum rate and works fine.
But since the DSL upgrade, at some time between a few minutes and two weeks after bringing the ppp link up I experience massive packet loss (80-90% is typical). This does not cure itself unless I reboot, and even that doesn't always clear the problem. The problem goes on for hours. There are no messages of any kind in the logs. However, from time to time, and seemingly unconnected to the packet-loss events I see a reference to an urb having failed (I'm afraid I no longer have a log file to look at, so I cannot be precise about the message). Despite this, I thought I'd try upgrading the kernel, just in case it was related, but here I have hit a snag. I tried to upgrade the kernel to 2.6.18.1 and then to 2.6.19.1, but cannot because the modem won't initialise. This snippet from the console boot messages should explain the problem: Linux version 2.6.19.1-skas3-v9-pre9 ([EMAIL PROTECTED]) (gcc version 3.4.6) #1 SMP Sat Dec 23 15:58:20 UTC 2006 ... usb 1-2: new full speed USB device using uhci_hcd and address 2 usb 1-2: configuration #1 chosen from 1 choice NET: Registered protocol family 8 NET: Registered protocol family 20 usb 1-2: reset full speed USB device using uhci_hcd and address 2 usbcore: registered new interface driver speedtch usbcore: deregistering interface driver speedtch speedtch 1-2:1.0: found stage 1 firmware speedtch-1.bin.4.00 speedtch 1-2:1.0: found stage 2 firmware speedtch-2.bin.4.00 speedtch 1-2:1.0: speedtch_test_sequence failed on URB147: -110 ATM dev 0: usbatm_complete: urb 0xd6d04bc0 failed (-2)! ATM dev 0: usbatm_complete: urb 0xd6d04b40 failed (-2)! ATM dev 0: usbatm_complete: urb 0xd6d04ac0 failed (-2)! ATM dev 0: usbatm_complete: urb 0xd6d04a40 failed (-2)! NET: Unregistered protocol family 20 speedtch: Unknown symbol usbatm_usb_disconnect speedtch: Unknown symbol usbatm_usb_probe NET: Unregistered protocol family 8 speedtch: Unknown symbol usbatm_usb_disconnect speedtch: Unknown symbol usbatm_usb_probe speedtch: Unknown symbol usbatm_usb_disconnect speedtch: Unknown symbol usbatm_usb_probe speedtch: Unknown symbol usbatm_usb_disconnect speedtch: Unknown symbol usbatm_usb_probe speedtch: Unknown symbol usbatm_usb_disconnect speedtch: Unknown symbol usbatm_usb_probe NET: Registered protocol family 8 NET: Registered protocol family 20 usbcore: registered new interface driver speedtch usbcore: deregistering interface driver speedtch ATM dev 0: usbatm_complete: urb 0xd6d04840 failed (-2)! ATM dev 0: usbatm_complete: urb 0xd6d048c0 failed (-2)! ATM dev 0: usbatm_complete: urb 0xd6d04940 failed (-2)! ATM dev 0: usbatm_complete: urb 0xd6d049c0 failed (-2)! ... whole sequence repeats forever, with the messages in no particular order. So my question is.... what has happened to the kernel since 2.6.17.8? Why does the usbcore register and then immediately deregister the speedtch module? Does URB147 fail because the module is deregistered, or vice versa? And why are usbatm_usb_disconnect and usbatm_usb_probe unknown symbols? Many thanks, Steve Liste de diffusion modem ALCATEL SpeedTouch USB Pour se désinscrire : mailto:[EMAIL PROTECTED]
