On Sun, 11 Jul 2004, Florian Schmitt wrote:

> sorry, but I overlooked the following failure, which occurs right
> before the passage with those "bulk logical errors". I marked the
> errors with a *.

Okay, thanks.  This is what I was missing before.

> Jul 10 23:46:39 phoenix kernel: usb-storage: Command INQUIRY (6 bytes)
> Jul 10 23:46:39 phoenix kernel: usb-storage:  12 01 80 00 ff 00

My guess was right; this is the same illegal command that got retried 
later.

> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk Command S 0x43425355 T 0x15 L 512 
> F 128 Trg 0 LUN 0 CL 6
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 
> bytes
> Jul 10 23:46:39 phoenix kernel: usb-storage: Status code 0; transferred 31/31
> Jul 10 23:46:39 phoenix kernel: usb-storage: -- transfer complete
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk command transfer result=0
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 512 
> bytes
> Jul 10 23:46:39 phoenix kernel: usb-storage: Status code -32; transferred 0/512
> Jul 10 23:46:39 phoenix kernel: usb-storage: clearing endpoint halt for pipe 
> 0xc0010280
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_control_msg: rq=01 rqtype=02 
> value=0000 index=82 len=0
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_clear_halt: result = 0
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk data transfer result 0x2
> Jul 10 23:46:39 phoenix kernel: usb-storage: Attempting to get CSW...
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 
> bytes
> Jul 10 23:46:39 phoenix kernel: usb-storage: Status code 0; transferred 13/13
> Jul 10 23:46:39 phoenix kernel: usb-storage: -- transfer complete
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk status result = 0
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk Status S 0x53425355 T 0x15 R 512 
> Stat 0x1
> *  Jul 10 23:46:39 phoenix kernel: usb-storage: -- transport indicates command 
> failure
> Jul 10 23:46:39 phoenix kernel: usb-storage: Issuing auto-REQUEST_SENSE
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk Command S 0x43425355 T 0x80000015 
> L 18 F 128 Trg 0 LUN 0 CL 6
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 
> bytes
> Jul 10 23:46:39 phoenix kernel: usb-storage: Status code 0; transferred 31/31
> Jul 10 23:46:39 phoenix kernel: usb-storage: -- transfer complete
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk command transfer result=0
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 18 
> bytes
> Jul 10 23:46:39 phoenix kernel: usb-storage: Status code 0; transferred 18/18
> Jul 10 23:46:39 phoenix kernel: usb-storage: -- transfer complete
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk data transfer result 0x0
> Jul 10 23:46:39 phoenix kernel: usb-storage: Attempting to get CSW...
> Jul 10 23:46:39 phoenix kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 
> bytes
> Jul 10 23:46:39 phoenix kernel: usb-storage: Status code 0; transferred 13/13
> Jul 10 23:46:39 phoenix kernel: usb-storage: -- transfer complete
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk status result = 0
> Jul 10 23:46:39 phoenix kernel: usb-storage: Bulk Status S 0x53425355 T 0x15 R 512 
> Stat 0x1

This line indicates a bug in your device.  It's a repeat of the previous 
Bulk Status line, but the values are supposed to be different.  It should 
say T 0x800000015 (to match the previous Bulk Command) and R 0 Stat 0x0.

So this indicates yet a third problem.  Fortunately this one wouldn't come 
up if the hotplug program didn't send that illegal command in the first 
place.

Alan Stern



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to