Alan, Thanks for the quick answer. >> Messages: >> XXXX kernel: [ 6027.939013] usb 2-1.1: reset high-speed USB device >> number 7 using ehci_hcd >> >> When that happens, all said bridges do disconnect and reset. >> They came back and remain functional. But sometimes with certain effects. >> >> Like when (04fc:0c25) was disconnected and reset. it came back, but >> the touchpad became sloppy and some false keypresses happened. Reset > > What touchpad? Does your DVD drive have a touchpad? No, of course :-) It did affect my laptop's touchpad (choppy movement) and keyboard (key pressed on their own) until i rebooted. >> was required. Problem > What sort of reset? The log message above indicates that the device > had just been reset; why did it need another reset? The growisofs error: :-[ WRITE@LBA=0h failed with SK=3h/POWER CALIBRATION AREA ERROR]: Input/output error happens with such writer attached directly to a sata controller, so it is definitivelly not usb related. I believe that when such error happens with said writer attached to such USB-SATA bridges (or maybe others) sometimes the bridge disconnects, resets ans return, instead of giving the same error again without disconnecting. Or maybe there is another error/event/issue that causes the disconnection and reset. I am not saying that the reset is wrong, but i am investigating why those bridges are being disconnecting. > If you want to track this down, you should collect a usbmon trace. > Read the instructions in Documentation/usb/usbmon.txt. I Captured them when that happened (using the port to where the bridge were plugged) # cat /sys/kernel/debug/usb/usbmon/2u > ~/file.out Two of them are prety big, 3mb (compressed) and one not so much. should i upload them somewhere or attach them here? Cheers. ~~~~~~~~~~~~~~ >On Wed, Apr 11, 2012 at 5:00 PM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > On Wed, 11 Apr 2012, Reartes Guillermo wrote: > >> I am currently running F16 X86_64 (.3.1-3.fc16.x86_64): >> But at least one of the bridges also disconnects with Centos 5.3 (i am >> stil testing that) >> >> >> I have found multiple usb-sata bridges disconnect themselves >> sometimes, when growisofs gives error X, if i retrying enough times, >> either i gets error Y (and the bridge reset with usb consequences >> sometimes) or the disc is burn and no problem. >> >> It happens with: >> >> * Writer: TEAC DV-W28SS-R >> >> * USB-SATA Bridges: >> #1 Sunplus Innovation Technology Inc. (1bcf:0c31) >> #2 Sunplus Technology Co., Ltd SATALink SPIF225A (04fc:0c25) >> #3 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 >> Hi-Speed USB to SATA & PATA Combo Bridge (152d:2338) > > ... > >> Messages: >> XXXX kernel: [ 6027.939013] usb 2-1.1: reset high-speed USB device >> number 7 using ehci_hcd >> >> When that happens, all said bridges do disconnect and reset. >> They came back and remain functional. But sometimes with certain effects. >> >> Like when (04fc:0c25) was disconnected and reset. it came back, but >> the touchpad became sloppy and some false keypresses happened. Reset > > What touchpad? Does your DVD drive have a touchpad? > >> was required. Problem > > What sort of reset? The log message above indicates that the device > had just been reset; why did it need another reset? > > If you want to track this down, you should collect a usbmon trace. > Read the instructions in Documentation/usb/usbmon.txt. > >> ceased when the offending device was unplugged and returned if >> replugged without a reboot. >> >> Or when (1bcf:0c31) was disconnected and reset, it came back, but >> ehic-hcd died when i finally unplugged the bridge. > > ... > >> XXXX kernel: [ 9104.212925] usb 2-1.1: USB disconnect, device number 5 >> XXXX kernel: [ 9148.049696] usb 2-1.1: new high-speed USB device >> number 6 using ehci_hcd >> XXXX kernel: [ 9148.127310] ehci_hcd 0000:00:1d.0: fatal error >> XXXX kernel: [ 9148.131193] ehci_hcd 0000:00:1d.0: HC died; cleaning up >> XXXX kernel: [ 9148.134080] ehci_hcd 0000:00:1d.0: force halt; >> handshake ffffc9000066e024 00004000 00004000 -> -110 > > I posted a patch yesterday to fix this problem. Try looking at > > http://marc.info/?l=linux-usb&m=133408482610287&w=2 > > 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