https://bugzilla.kernel.org/show_bug.cgi?id=216282 --- Comment #21 from Alan Stern (stern@xxxxxxxxxxxxxxxxxxx) --- It looks like you may be right about the initial time delay being too small. I don't see any significant differences in the usbmon trace between the initial plug-in and the later one, except that the device failed to respond during the initial plug-in when asked to identify itself. (You can compare them yourself just by looking at the trace file. The initial plug-in is detected at line 7, and the second plug-in is detected at line 193. The lines subsequent to those are virtually identical if you ignore the first two columns, with just one or two unimportant differences -- up until the failure at line 75.) You can change the length of the time delay by setting the usb-storage delay_use parameter. For instance, assuming that the usb-storage module is already loaded, do: echo 20 >/sys/module/usb_storage/parameters/delay_use before you plug in the drive. That will change the delay to 20 seconds (the default delay value is 1 second). Maybe it will help. -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.