* unusual_devs.h: entry which does NOT work ( lacks: US_FL_IGNORE_RESIDUE | US_FL_FIX_INQUIRY), )

UNUSUAL_DEV(  0x0f19, 0x0103, 0x0100, 0x0100,
              "Oracom Co., Ltd",
              "ORC-200M",
               US_SC_DEVICE, US_PR_DEVICE, NULL,
               US_FL_IGNORE_RESIDUE),


* /sys/module/usb_storage/parameters/delay_use = 1 (5 or 15 seconds does not help either. tested for opensuse people)

* /var/log/messages: plugin/unplug of mp3 stick

Jan 30 17:38:11 linux kernel: usb 1-3: new full speed USB device using ohci_hcd and address 6 Jan 30 17:38:11 linux kernel: usb 1-3: new device found, idVendor=0f19, idProduct=0103 Jan 30 17:38:11 linux kernel: usb 1-3: new device strings: Mfr=0, Product=0, SerialNumber=0
Jan 30 17:38:11 linux kernel: usb 1-3: configuration #1 chosen from 1 choice
Jan 30 17:38:11 linux kernel: usb-storage: USB Mass Storage device detected
Jan 30 17:38:11 linux kernel: usb-storage: -- associate_dev
Jan 30 17:38:11 linux kernel: usb-storage: Vendor: 0x0f19, Product: 0x0103, Revision: 0x0100 Jan 30 17:38:11 linux kernel: usb-storage: Interface Subclass: 0x06, Protocol: 0x50
Jan 30 17:38:11 linux kernel: usb-storage: Transport: Bulk
Jan 30 17:38:11 linux kernel: usb-storage: Protocol: Transparent SCSI
Jan 30 17:38:11 linux kernel: scsi14 : SCSI emulation for USB Mass Storage devices
Jan 30 17:38:11 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:11 linux kernel: usb-storage: device found at 6
Jan 30 17:38:11 linux kernel: usb-storage: waiting for device to settle before scanning Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1 Jan 30 17:38:12 linux kernel: usb-storage: GetMaxLUN command result is -32, data is 0 Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82 len=0
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_clear_halt: result = 0
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=01 len=0
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_clear_halt: result = 0
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Command INQUIRY (6 bytes)
Jan 30 17:38:12 linux kernel: usb-storage:  12 00 00 00 24 00
Jan 30 17:38:12 linux kernel: usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 128 Trg 0 LUN 0 CL 6 Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 31/31
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk command transfer result=0
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 36 bytes, 1 entries Jan 30 17:38:12 linux kernel: usb-storage: Status code -121; transferred 13/36
Jan 30 17:38:12 linux kernel: usb-storage: -- short read transfer
Jan 30 17:38:12 linux kernel: usb-storage: Bulk data transfer result 0x1
Jan 30 17:38:12 linux kernel: usb-storage: Attempting to get CSW...
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 13/13
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk status result = 0
Jan 30 17:38:12 linux kernel: usb-storage: Bulk Status S 0x1008000 T 0x1f R 538976288 Stat 0x20
Jan 30 17:38:12 linux kernel: usb-storage: Bulk logical error
Jan 30 17:38:12 linux kernel: usb-storage: -- transport indicates error, resetting
Jan 30 17:38:12 linux kernel: usb-storage: storage_pre_reset
Jan 30 17:38:12 linux kernel: usb 1-3: reset full speed USB device using ohci_hcd and address 6
Jan 30 17:38:12 linux kernel: usb-storage: storage_post_reset
Jan 30 17:38:12 linux kernel: usb-storage: usb_reset_composite_device returns 0
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x70000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Command INQUIRY (6 bytes)
Jan 30 17:38:12 linux kernel: usb-storage:  12 00 00 00 24 00
Jan 30 17:38:12 linux kernel: usb-storage: Bulk Command S 0x43425355 T 0x2 L 36 F 128 Trg 0 LUN 0 CL 6 Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 31/31
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk command transfer result=0
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 36 bytes, 1 entries
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 36/36
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk data transfer result 0x0
Jan 30 17:38:12 linux kernel: usb-storage: Attempting to get CSW...
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 13/13
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk status result = 0
Jan 30 17:38:12 linux kernel: usb-storage: Bulk Status S 0x53425355 T 0x2 R 0 Stat 0x1 Jan 30 17:38:12 linux kernel: usb-storage: -- transport indicates command failure
Jan 30 17:38:12 linux kernel: usb-storage: Issuing auto-REQUEST_SENSE
Jan 30 17:38:12 linux kernel: usb-storage: Bulk Command S 0x43425355 T 0x3 L 18 F 128 Trg 0 LUN 0 CL 6 Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 31/31
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk command transfer result=0
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 18/18
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk data transfer result 0x0
Jan 30 17:38:12 linux kernel: usb-storage: Attempting to get CSW...
Jan 30 17:38:12 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 30 17:38:12 linux kernel: usb-storage: Status code 0; transferred 13/13
Jan 30 17:38:12 linux kernel: usb-storage: -- transfer complete
Jan 30 17:38:12 linux kernel: usb-storage: Bulk status result = 0
Jan 30 17:38:12 linux kernel: usb-storage: Bulk Status S 0x53425355 T 0x3 R 0 Stat 0x0
Jan 30 17:38:12 linux kernel: usb-storage: -- Result from auto-sense is 0
Jan 30 17:38:12 linux kernel: usb-storage: -- code: 0x70, key: 0x5, ASC: 0x24, ASCQ: 0x0 Jan 30 17:38:12 linux kernel: usb-storage: Illegal Request: Invalid field in cdb
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x2
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Bad target number (1:0)
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x40000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Bad target number (2:0)
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x40000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Bad target number (3:0)
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x40000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Bad target number (4:0)
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x40000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Bad target number (5:0)
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x40000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Bad target number (6:0)
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x40000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: queuecommand called
Jan 30 17:38:12 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:12 linux kernel: usb-storage: Bad target number (7:0)
Jan 30 17:38:12 linux kernel: usb-storage: scsi cmd done, result=0x40000
Jan 30 17:38:12 linux kernel: usb-storage: *** thread sleeping.
Jan 30 17:38:12 linux kernel: usb-storage: device scan complete
Jan 30 17:38:18 linux kernel: usb 1-3: USB disconnect, address 6
Jan 30 17:38:18 linux kernel: usb-storage: storage_disconnect() called
Jan 30 17:38:18 linux kernel: usb-storage: usb_stor_stop_transport called
Jan 30 17:38:18 linux kernel: usb-storage: -- usb_stor_release_resources
Jan 30 17:38:18 linux kernel: usb-storage: -- sending exit command to thread
Jan 30 17:38:18 linux kernel: usb-storage: -- dissociate_dev
Jan 30 17:38:18 linux kernel: usb-storage: *** thread awakened.
Jan 30 17:38:18 linux kernel: usb-storage: -- exiting



usbmon trace:

dfe70740 535570973 C Ii:1:002:1 0:8 8 = 00000000 00000000
dfe70740 535571006 S Ii:1:002:1 -115:8 8 <
dfe53e40 540583844 C Ii:1:001:1 0:128 2 = 0800
dfe53e40 540583850 S Ii:1:001:1 -115:128 2 <
f70f5640 540639840 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f70f5640 540639845 C Ci:1:001:0 0 4 = 01010100
f70f5640 540639848 S Co:1:001:0 s 23 01 0010 0003 0000 0
f70f5640 540639850 C Co:1:001:0 0 0
f70f5640 540639853 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f70f5640 540639857 C Ci:1:001:0 0 4 = 01010000
f70f5640 540671819 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f70f5640 540671823 C Ci:1:001:0 0 4 = 01010000
f70f5640 540703965 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f70f5640 540703969 C Ci:1:001:0 0 4 = 01010000
f70f5640 540735817 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f70f5640 540735820 C Ci:1:001:0 0 4 = 01010000
f70f5640 540767850 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f70f5640 540767856 C Ci:1:001:0 0 4 = 01010000
f70f5640 540767869 S Co:1:001:0 s 23 03 0004 0003 0000 0
f70f5640 540783818 C Co:1:001:0 0 0
dfe53e40 540835860 C Ii:1:001:1 0:128 2 = 0800
dfe53e40 540835868 S Ii:1:001:1 -115:128 2 <
f5a855c0 540839854 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f5a855c0 540839860 C Ci:1:001:0 0 4 = 03011000
f5a855c0 540895939 S Co:1:001:0 s 23 01 0014 0003 0000 0
f5a855c0 540895947 C Co:1:001:0 0 0
f5a855c0 540895967 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
f5a855c0 540897276 C Ci:1:000:0 0 18 = 12011001 00000020 190f0301 00010000 0001
f5a855c0 540897294 S Co:1:001:0 s 23 03 0004 0003 0000 0
f5a855c0 540911819 C Co:1:001:0 0 0
f5983440 540967876 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f5983440 540967884 C Ci:1:001:0 0 4 = 03011000
f5983440 541023823 S Co:1:001:0 s 23 01 0014 0003 0000 0
f5983440 541023830 C Co:1:001:0 0 0
f5983440 541023835 S Co:1:000:0 s 00 05 0008 0000 0000 0
f5983440 541025282 C Co:1:000:0 0 0
f5983440 541043830 S Ci:1:008:0 s 80 06 0100 0000 0012 18 <
f5983440 541045284 C Ci:1:008:0 0 18 = 12011001 00000020 190f0301 00010000 0001
f5983440 541045303 S Ci:1:008:0 s 80 06 0200 0000 0009 9 <
f5983440 541048283 C Ci:1:008:0 0 9 = 09022700 01010080 31
f5983440 541048297 S Ci:1:008:0 s 80 06 0200 0000 0027 39 <
f5983440 541051281 C Ci:1:008:0 0 39 = 09022700 01010080 31090400 00030806 50000705 01024000 00070582 02400000
f775d740 541051449 S Co:1:008:0 s 00 09 0001 0000 0000 0
f775d740 541054286 C Co:1:008:0 0 0
f7577e40 541054671 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f7577e40 541054675 C Ci:1:001:0 0 4 = 03010000
f70f5b40 542051931 S Ci:1:008:0 s a1 fe 0000 0000 0001 1 <
f70f5b40 542053338 C Ci:1:008:0 -32 0
f70f5b40 542053353 S Co:1:008:0 s 02 01 0000 0082 0000 0
f70f5b40 542056337 C Co:1:008:0 0 0
f70f5b40 542056350 S Co:1:008:0 s 02 01 0000 0001 0000 0
f70f5b40 542059337 C Co:1:008:0 0 0
f70f5b40 542059394 S Bo:1:008:1 -115 31 = 55534243 01000000 24000000 80000612 00000024 00000000 00000000 000000
f70f5b40 542062337 C Bo:1:008:1 0 31 >
f5a858c0 542062353 S Bi:1:008:2 -115 36 <
f5a858c0 542063337 C Bi:1:008:2 -121 13 = 00000000 00000000 00000000 01
f70f5b40 542063353 S Bi:1:008:2 -115 13 <
f70f5b40 542066337 C Bi:1:008:2 0 13 = 00800001 1f000000 20202020 20
f5a858c0 542066358 S Co:1:001:0 s 23 03 0004 0003 0000 0
dfe53e40 542077350 C Ii:1:001:1 0:128 2 = 0800
dfe53e40 542077354 S Ii:1:001:1 -115:128 2 <
f5a858c0 542079926 C Co:1:001:0 0 0
f5a858c0 542135929 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f5a858c0 542135933 C Ci:1:001:0 0 4 = 03011000
f5a858c0 542191932 S Co:1:001:0 s 23 01 0014 0003 0000 0
f5a858c0 542191934 C Co:1:001:0 0 0
f5a858c0 542191941 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
f5a858c0 542193345 C Ci:1:000:0 0 18 = 12011001 00000020 190f0301 00010000 0001
f5a858c0 542193356 S Co:1:001:0 s 23 03 0004 0003 0000 0
f5a858c0 542207935 C Co:1:001:0 0 0
f5a858c0 542263938 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f5a858c0 542263942 C Ci:1:001:0 0 4 = 03011000
f5a858c0 542319814 S Co:1:001:0 s 23 01 0014 0003 0000 0
f5a858c0 542319816 C Co:1:001:0 0 0
f5a858c0 542319819 S Co:1:000:0 s 00 05 0008 0000 0000 0
f5a858c0 542321352 C Co:1:000:0 0 0
f5a858c0 542339953 S Ci:1:008:0 s 80 06 0100 0000 0012 18 <
f5a858c0 542341354 C Ci:1:008:0 0 18 = 12011001 00000020 190f0301 00010000 0001
f5a858c0 542341362 S Ci:1:008:0 s 80 06 0200 0000 0027 39 <
f5a858c0 542344352 C Ci:1:008:0 0 39 = 09022700 01010080 31090400 00030806 50000705 01024000 00070582 02400000
f5a858c0 542344359 S Co:1:008:0 s 00 09 0001 0000 0000 0
f5a858c0 542347352 C Co:1:008:0 0 0
f5a858c0 542347359 S Co:1:008:0 s 01 0b 0000 0000 0000 0
f5a858c0 542350353 C Co:1:008:0 0 0
f70f5b40 542351164 S Bo:1:008:1 -115 31 = 55534243 02000000 24000000 80000612 00000024 00000000 00000000 000000
f70f5b40 542353356 C Bo:1:008:1 0 31 >
f5a85940 542353377 S Bi:1:008:2 -115 36 <
f5a85940 542354356 C Bi:1:008:2 0 36 = 00800001 1f000000 20202020 20202020 44696769 74616c20 41756469 6f202020
f70f5b40 542354387 S Bi:1:008:2 -115 13 <
f70f5b40 542357356 C Bi:1:008:2 0 13 = 55534253 02000000 00000000 01
f70f5b40 542357381 S Bo:1:008:1 -115 31 = 55534243 03000000 12000000 80000603 00000012 00000000 00000000 000000
f70f5b40 542358356 C Bo:1:008:1 0 31 >
f70f5b40 542358375 S Bi:1:008:2 -115 18 <
f70f5b40 542361355 C Bi:1:008:2 0 18 = 70000500 0000000a 00000000 24000000 0000
f70f5b40 542361373 S Bi:1:008:2 -115 13 <
f70f5b40 542364353 C Bi:1:008:2 0 13 = 55534253 03000000 00000000 00
dfe53e40 553720289 C Ii:1:001:1 0:128 2 = 0800
dfe53e40 553720302 S Ii:1:001:1 -115:128 2 <
f35c1dc0 553720318 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f35c1dc0 553720323 C Ci:1:001:0 0 4 = 00010300
f35c1dc0 553720327 S Co:1:001:0 s 23 01 0010 0003 0000 0
f35c1dc0 553720329 C Co:1:001:0 0 0
f35c1dc0 553720332 S Co:1:001:0 s 23 01 0011 0003 0000 0
f35c1dc0 553720334 C Co:1:001:0 0 0
f70f5b40 553720810 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f70f5b40 553720814 C Ci:1:001:0 0 4 = 00010000
f7fd5840 553752672 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f7fd5840 553752680 C Ci:1:001:0 0 4 = 00010000
f7fd5840 553783823 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f7fd5840 553783828 C Ci:1:001:0 0 4 = 00010000
f7fd5840 553816668 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f7fd5840 553816673 C Ci:1:001:0 0 4 = 00010000
f7fd5840 553847823 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
f7fd5840 553847830 C Ci:1:001:0 0 4 = 00010000
dfe70740 559596342 C Ii:1:002:1 0:8 8 = 01000000 00000000
dfe70740 559596369 S Ii:1:002:1 -115:8 8 <
dfe70740 559772390 C Ii:1:002:1 0:8 8 = 01000600 00000000
dfe70740 559772417 S Ii:1:002:1 -115:8 8 <

-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to