usb-storage multiple usb-sata bridges disconnect themselves sometimes, when growisofs gives error X, retrying enough times gets error Y (and the bridge reset with usb consequences sometimes)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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)

Basically, sometimes i get this growisofs error:

# growisofs -Z /dev/sr1 -R -J -speed=10 /test/1/
Executing 'mkisofs -R -J /test/1/ | builtin_dd of=/dev/sr1 obs=32k seek=0'
I: -input-charset not specified, using utf-8 (detected in locale settings)
  3.13% done, estimate finish Xxx Xxx xx xx:xx:xx xxxx
/dev/sr1: "Current Write Speed" is 8.2x1352KBps.
:-[ WRITE@LBA=0h failed with SK=3h/POWER CALIBRATION AREA ERROR]:
Input/output error
:-( write failed: Input/output error

That's ok (at least for USB for now). But if i insist enough times,
either the disc is burn or this happens:

# growisofs -Z /dev/sr1 -R -J -speed=10 /test/1/
Executing 'mkisofs -R -J /test/1/ | builtin_dd of=/dev/sr1 obs=32k seek=0'
I: -input-charset not specified, using utf-8 (detected in locale settings)
  3.13% done, estimate finish Xxx Xxx xx xx:xx:xx xxxx
/dev/sr1: "Current Write Speed" is 8.2x1352KBps.
:-( unable to WRITE@LBA=0h: Input/output error
:-( write failed: Input/output error

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
was required. Problem
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: [ 4334.808381] usb 2-1.1: new high-speed USB device
number 5 using ehci_hcd
 XXXX kernel: [ 4334.887016] usb 2-1.1: New USB device found,
idVendor=1bcf, idProduct=0c31
 XXXX kernel: [ 4334.887023] usb 2-1.1: New USB device strings: Mfr=1,
Product=2, SerialNumber=3
 XXXX kernel: [ 4334.887030] usb 2-1.1: Product: USB to Serial-ATA bridge
 XXXX kernel: [ 4334.887036] usb 2-1.1: Manufacturer: Sunplus
Innovation Technology
 XXXX kernel: [ 4334.887041] usb 2-1.1: SerialNumber: DF0F28FF0F0001720956
 XXXX mtp-probe: checking bus 2, device 5:
"/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1"
 XXXX mtp-probe: bus: 2, device: 5 was not an MTP device
 XXXX kernel: [ 4336.034351] Initializing USB Mass Storage driver...
 XXXX kernel: [ 4336.034498] scsi6 : usb-storage 2-1.1:1.0
 XXXX kernel: [ 4336.034573] usbcore: registered new interface driver
usb-storage
 XXXX kernel: [ 4336.034575] USB Mass Storage support registered.
 XXXX kernel: [ 4337.047018] scsi 6:0:0:0: CD-ROM            TEAC
DV-W28SS-R       1.0C PQ: 0 ANSI: 0
 XXXX kernel: [ 4337.629315] sr1: scsi3-mmc drive: 24x/24x writer
dvd-ram cd/rw xa/form2 cdda caddy
 XXXX kernel: [ 4337.630349] sr 6:0:0:0: Attached scsi generic sg2 type 5

<got the: unable to WRITE@LBA=0h: Input/output error>

 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
 XXXX kernel: [ 9148.134085] ehci_hcd 0000:00:1d.0: HC died; cleaning up
 XXXX kernel: [ 9148.138196] usb 2-1.1: device descriptor read/all, error -108
 XXXX kernel: [ 9148.138204] hub 2-1:1.0: cannot disable port 1 (err = -19)
 XXXX kernel: [ 9148.138220] hub 2-1:1.0: cannot reset port 1 (err = -19)
 XXXX kernel: [ 9148.138225] hub 2-1:1.0: cannot disable port 1 (err = -19)
 XXXX kernel: [ 9148.138233] hub 2-1:1.0: cannot reset port 1 (err = -19)
 XXXX kernel: [ 9148.138237] hub 2-1:1.0: cannot disable port 1 (err = -19)
 XXXX kernel: [ 9148.138244] hub 2-1:1.0: cannot reset port 1 (err = -19)
 XXXX kernel: [ 9148.138248] hub 2-1:1.0: cannot disable port 1 (err = -19)
 XXXX kernel: [ 9148.138253] hub 2-1:1.0: unable to enumerate USB
device on port 1
 XXXX kernel: [ 9148.138257] hub 2-1:1.0: cannot disable port 1 (err = -19)
 XXXX kernel: [ 9148.138267] usb 2-1: USB disconnect, device number 2
 XXXX kernel: [ 9148.138271] usb 2-1.7: USB disconnect, device number 3
 XXXX kernel: [ 9148.139077] usb 2-1.8: USB disconnect, device number 4

Thanks in advance.
--
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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux