On Fri, 10 Dec 2010, Jon 'maddog' Hall wrote: > Alan, > > I will also repeat that when I unplug the drive, then plug it back in to > the same socket (and nothing happens), when I do an "lsusb" command from > a terminal window, all of a sudden the device comes alive and mounts. lsusb causes the root hub to resume. At that point the disconnect (or more generally, the connection-status change) is detected and everything goes back to normal. Your problem is caused by the fact that the connect-status changes do not cause the suspended root hub to wake up -- presumably because they don't cause the controller to generate an interrupt request. > If you would like me to, I can replicate that with a trace also. Not needed as far as I'm concerned. Sarah might want more information. 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