Matthew Darm mentioned this: > 4) Something in your system is polling the device, waiting for it to > become "ready". HOWEVER, the device is continually answering with > "Not Ready: Medium not present" I rebuild a v3.4 kernel with my config and the problem was still there. So, taken the above into consideration I thought the kernel somehow 'tripped' over the first (empty) device and never bothered to check the other. So I first set CONFIG_SCSI_SCAN_ASYNC=y. Did not work. Then I snooped around the rest of the SCSI config and it turned out I had to re-enable: CONFIG_SCSI_MULTI_LUN=y This made the device work like a charm. However, this was kind of unexpected to me but it's resolved now. Thank you for your time and sorry for wasting it... As for the ehci-pci regression, it's somehwere between v3.8-rc2 and v3.8-rc7. So, rc2 works. But in rc7, I get: [ 842.760400] hub 1-0:1.0: unable to enumerate USB device on port 3 [ 843.080058] usb 1-3: new high-speed USB device number 48 using ehci-pci [ 858.230072] usb 1-3: device descriptor read/64, error -110 [ 873.490070] usb 1-3: device descriptor read/64, error -110 It's bisecting in this region right now. Any obvious 'candidates' maybe? -- 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