Alan Stern wrote:
Those -71 errors may be more or less harmless. More important is why the drive fails to work with usb-storage. What do you see when you turn on usb-storage verbose debugging?

Also, what happens when you unload ehci_hcd before plugging in the drive?


Unloading ehci_hcd results same errors :(

Debug output follows:

>scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
SCSI error : <0 0 0 0> return code = 0x50000
hub 1-0:1.0: state 5 ports 4 chg fff8 evt 0000
hub 1-0:1.0: port 4, status 0501, change 0000, 480 Mb/s
usb 1-4: USB disconnect, address 3
usb 1-4: usb_disable_device nuking all URBs
usb 1-4: unregistering interface 1-4:1.0
usb-storage: storage_disconnect() called
usb-storage: usb_stor_stop_transport called
usb-storage: -- usb_stor_release_resources
usb-storage: -- sending exit command to thread
usb-storage: *** thread awakened.
usb-storage: -- exit command received
usb-storage: -- dissociate_dev
usb 1-4:1.0: hotplug
usb 1-4: unregistering device
usb 1-4: hotplug
ehci_hcd 0000:00:10.3: port 4 high speed
ehci_hcd 0000:00:10.3: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: new high speed USB device using ehci_hcd and address 4
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: port 4 high speed
ehci_hcd 0000:00:10.3: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: device descriptor read/64, error -71
ehci_hcd 0000:00:10.3: port 4 high speed
ehci_hcd 0000:00:10.3: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-4: default language 0x0409
usb 1-4: Product: FHD-Classic
usb 1-4: Manufacturer: Freecom Technologies
usb 1-4: SerialNumber: 1000000000000000152CF
usb 1-4: hotplug
usb 1-4: adding 1-4:1.0 (config #1, interface 0)
usb 1-4:1.0: hotplug
usb-storage 1-4:1.0: usb_probe_interface
usb-storage 1-4:1.0: usb_probe_interface - got id
usb-storage: USB Mass Storage device detected
usb-storage: -- associate_dev
usb-storage: Vendor: 0x07ab, Product: 0xfccd, Revision: 0x0406
usb-storage: Interface Subclass: 0x06, Protocol: 0x50
usb 1-4: 05-wait_for_sys timed out on ep0in
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
usb-storage: Vendor: Freecom Technologies, Product: FHD-Classic
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
usb-storage: GetMaxLUN command result is -71, data is 85
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
usb-storage: *** thread sleeping.
scsi1 : SCSI emulation for USB Mass Storage devices
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
ehci_hcd 0000:00:10.3: devpath 4 ep0in 3strikes
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 24 00
usb-storage: Bulk Command S 0x43425355 T 0x12 L 36 F 128 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes
usb-storage: Status code 0; transferred 36/36
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x12 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
Vendor: HDS72808 Model: 0PLAT20 Rev: PF2O
Type: Direct-Access ANSI SCSI revision: 00
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command TEST_UNIT_READY (6 bytes)
usb-storage: 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0x13 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x13 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_CAPACITY (10 bytes)
usb-storage: 25 00 00 00 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0x14 L 8 F 128 Trg 0 LUN 0 CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 8 bytes
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x14 R 0 Stat 0x0
usb-storage: US: Fixing capacity: from 160836481 to 160836480
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
SCSI device sda: 160836480 512-byte hdwr sectors (82348 MB)
sda: assuming drive cache: write through
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command TEST_UNIT_READY (6 bytes)
usb-storage: 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0x15 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x15 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_CAPACITY (10 bytes)
usb-storage: 25 00 00 00 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0x16 L 8 F 128 Trg 0 LUN 0 CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 8 bytes
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x16 R 0 Stat 0x0
usb-storage: US: Fixing capacity: from 160836481 to 160836480
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
SCSI device sda: 160836480 512-byte hdwr sectors (82348 MB)
sda: assuming drive cache: write through
sda:<7>usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage: 28 00 00 00 00 00 00 00 08 00
usb-storage: Bulk Command S 0x43425355 T 0x17 L 4096 F 128 Trg 0 LUN 0 CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 4096 bytes, 1 entries
usb-storage: Status code 0; transferred 4096/4096
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x17 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
sda1
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (1:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (2:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (3:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (4:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (5:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (6:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (7:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: device scan complete
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 ff 00
usb-storage: Bulk Command S 0x43425355 T 0x1f L 255 F 128 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 255 bytes, 1 entries
usb-storage: Status code -121; transferred 36/255
usb-storage: -- short read transfer
usb-storage: Bulk data transfer result 0x1
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code -32; transferred 0/13
usb-storage: clearing endpoint halt for pipe 0xc0010480
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82 len=0
ehci_hcd 0000:00:10.3: devpath 4 ep0out 3strikes
usb-storage: usb_stor_clear_halt: result = -71
usb-storage: Bulk status result = 4
usb-storage: -- transport indicates error, resetting
usb-storage: usb_stor_Bulk_reset called
usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
ehci_hcd 0000:00:10.3: devpath 4 ep0out 3strikes
usb-storage: Soft reset failed: -71
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 ff 00
usb-storage: Bulk Command S 0x43425355 T 0x20 L 255 F 128 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 255 bytes, 1 entries
usb-storage: Status code -32; transferred 0/255
usb-storage: clearing endpoint halt for pipe 0xc0010480
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82 len=0
ehci_hcd 0000:00:10.3: devpath 4 ep0out 3strikes
usb-storage: usb_stor_clear_halt: result = -71
usb-storage: Bulk data transfer result 0x4
usb-storage: -- transport indicates error, resetting
usb-storage: usb_stor_Bulk_reset called
usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
ehci_hcd 0000:00:10.3: devpath 4 ep0out 3strikes
usb-storage: Soft reset failed: -71
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 ff 00
usb-storage: Bulk Command S 0x43425355 T 0x21 L 255 F 128 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 255 bytes, 1 entries
usb-storage: Status code -32; transferred 0/255
usb-storage: clearing endpoint halt for pipe 0xc0010480
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82 len=0
ehci_hcd 0000:00:10.3: devpath 4 ep0out 3strikes
usb-storage: usb_stor_clear_halt: result = -71
usb-storage: Bulk data transfer result 0x4
usb-storage: -- transport indicates error, resetting
usb-storage: usb_stor_Bulk_reset called
usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
ehci_hcd 0000:00:10.3: devpath 4 ep0out 3strikes
usb-storage: Soft reset failed: -71
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 ff 00
usb-storage: Bulk Command S 0x43425355 T 0x22 L 255 F 128 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: command_abort called
usb-storage: usb_stor_stop_transport called
usb-storage: -- cancelling URB
usb-storage: Status code -104; transferred 0/31
usb-storage: -- transfer cancelled
usb-storage: Bulk command transfer result=4
usb-storage: -- command was aborted
usb-storage: usb_stor_Bulk_reset called
usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
ehci_hcd 0000:00:10.3: devpath 4 ep0out 3strikes
usb-storage: Soft reset failed: -71
usb-storage: scsi command aborted
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command TEST_UNIT_READY (6 bytes)
usb-storage: 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0x22 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes



-- Eero


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to