On Wed, 17 Jun 2009, Jithin Emmanuel wrote: > My usb drive was under warranty so I had it replaced. Now everything > is working fine, with docking station also. > > One suggestion I have is that if a USB device is rejecting address > like this, can it be switched to uhci from ehci after N number of > tries instead of trying continuously ? In theory it could. The problem is that it's hard for the kernel to tell the difference between a device failing and reconnecting (like your drive did) and a device being unplugged and replaced by a different device. In the latter case we would not want to switch over to UHCI. In order to tell the difference, the kernel would have to keep track of how many connection attempts occurred during the last (say) 10 seconds for each port of every hub. It could be done, but it seems like a waste -- particularly since it isn't needed unless the hardware is broken like yours was. Not to mention the fact that many people would get annoyed if their devices didn't run at 480 Mb/s but instead slowed down to 12 Mb/s. It sounds like you can go ahead and close out this bug report now. Mark it REJECTED. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html