On Mon, 9 Aug 2010, Chris Beauchamp wrote: > On 6 August 2010 19:51, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > On Fri, 6 Aug 2010, Chris Beauchamp wrote: > > > > > That's a little unclear. Under 2.6.27 or later, suppose you plug it > > in, unplug it, wait 10 seconds, then plug it in again. Does it work? > > What if you wait 60 seconds? 60 minutes? 3 days? A year? At what > > point does the device stop working? > > Thanks for the reply - Did some experimenting this morning: > > Under 10 seconds: Still doesn't work properly - tried this 2-3 times > > 2-3 minutes: works fine > > 30 minutes: works fine > > I can do some more experimenting to narrow down when it starts > working, if you think its relevant You're missing the point. If you can plug the device in and after that it works okay for the next 30 minutes, or 60 minutes, or 24 hours, or 30 days, or 12 months, or 10 years ... then what difference does it make? Plug in the device once when you get it and it will work forever after. > Three traces: > > Freshly power cycled server, freshly powered Edgeport, first plugin: > > http://www.chillibean.net/usbmon/firstplug.usbmon > > Now unplug (for completeness) > http://www.chillibean.net/usbmon/firstunplug.usbmon > > Then plugged back in, after 2-3 minutes > http://www.chillibean.net/usbmon/secondplug.usbmon > > > Corresponding kern.log extracts with debug=1 for io_ti & usbserial modules: > > http://www.chillibean.net/usbmon/firstplug.kern.log > http://www.chillibean.net/usbmon/firstunplug.kern.log > http://www.chillibean.net/usbmon/secondplug.kern.log These traces are very difficult to follow because they show multiple hubs with multiple devices attached to them. Can you provide the equivalent information for a single device with no hubs? 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