I "solved" the problem. :) With the usb debug messages on I kept seeing this error : usb 5-1: new high speed USB device using ehci_hcd and address 3 ehci_hcd 0000:00:10.4: Unlink after no-IRQ? Controller is probably using the wrong IRQ.
This was followed by lots of timouts and "device not accepting address" errors. So I switched off ACPI's IRQ routing ("acpi=noirq" in the GRUB bootloader config) and now I'm getting sustained transfer rates of 160 Mbps. Yet again ACPI causes another mess - just the type of thing that puts off potential desktop Linux users. How many non-technical users would sit for several days recompiling kernels and fiddling with settings to try track down the problem? Let me go find where the ACPI boys hang out ... :) Thanks for the help Paul P.S. I'm attaching a bit of the dmesg output so that a search engine can pick it up in case someone else runs into the same problem. ehci_hcd 0000:00:10.4: port 1 high speed ehci_hcd 0000:00:10.4: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT usb 5-1: new high speed USB device using ehci_hcd and address 3 ehci_hcd 0000:00:10.4: Unlink after no-IRQ? Controller is probably using the wrong IRQ. usb 5-1: khubd timed out on ep0in len=18/64 ehci_hcd 0000:00:10.4: port 1 high speed ehci_hcd 0000:00:10.4: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT usb 5-1: khubd timed out on ep0out len=0/0 usb 5-1: khubd timed out on ep0out len=0/0 usb 5-1: device not accepting address 3, error -110 ehci_hcd 0000:00:10.4: port 1 high speed ehci_hcd 0000:00:10.4: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT usb 5-1: new high speed USB device using ehci_hcd and address 4 usb 5-1: khubd timed out on ep0in len=18/64 ehci_hcd 0000:00:10.4: port 1 high speed ehci_hcd 0000:00:10.4: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT usb 5-1: khubd timed out on ep0out len=0/0 usb 5-1: khubd timed out on ep0out len=0/0 usb 5-1: device not accepting address 4, error -110 ehci_hcd 0000:00:10.4: port 1 high speed ------------------------------------------------------- All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid7521&bid$8729&dat1642 _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users