Alan Stern wrote:
Perhaps reducing the max_sectors value will help. If you have a sysfs filesystem mounted, you ought to be able to find the max_sectors file in some place like /sys/block/sda/device/ (I'm not sure exactly what the path will be, but you shouldn't have much trouble finding it). Try writing a smaller value into the file. For instance,
echo 128 >/sys/block/sda/device/max_sectors
Or even smaller, like 80 -- any multiple of 8 is okay. Maybe it will help.
I've tried, but it didn't help (used values 80 and 16). Btw. the path is something like /sys/devices/pci0000:00/0000:00:10.1/usb2/2-1/2-1:1.0/host6/6:0:0:0/max_sectors. It changes every time.
I've already tried kernel 2.6.7, but Mozilla and gqview didn't work any longer.
Here's the latest log. Any more suggestions?
-----------------------------------------
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk command transfer result=0
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 8192 bytes, 2 entries
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 8192/8192
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk data transfer result 0x0
Jun 30 23:19:13 dialup kernel: usb-storage: Attempting to get CSW...
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 13/13
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk status result = 0
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk Status S 0x53425355 T 0x2fab R 0 Stat 0x0
Jun 30 23:19:13 dialup kernel: usb-storage: scsi cmd done, result=0x0
Jun 30 23:19:13 dialup kernel: usb-storage: *** thread sleeping.
Jun 30 23:19:13 dialup kernel: usb-storage: queuecommand called
Jun 30 23:19:13 dialup kernel: usb-storage: *** thread awakened.
Jun 30 23:19:13 dialup kernel: usb-storage: Command READ_10 (10 bytes)
Jun 30 23:19:13 dialup kernel: usb-storage: 28 00 00 00 bf a0 00 00 10 00
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk Command S 0x43425355 T 0x2fac L 8192 F 128 Trg 0 LUN 0 CL 10
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 31/31
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk command transfer result=0
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 8192 bytes, 2 entries
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 8192/8192
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk data transfer result 0x0
Jun 30 23:19:13 dialup kernel: usb-storage: Attempting to get CSW...
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 13/13
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk status result = 0
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk Status S 0x53425355 T 0x2fac R 0 Stat 0x0
Jun 30 23:19:13 dialup kernel: usb-storage: scsi cmd done, result=0x0
Jun 30 23:19:13 dialup kernel: usb-storage: *** thread sleeping.
Jun 30 23:19:13 dialup kernel: usb-storage: queuecommand called
Jun 30 23:19:13 dialup kernel: usb-storage: *** thread awakened.
Jun 30 23:19:13 dialup kernel: usb-storage: Command READ_10 (10 bytes)
Jun 30 23:19:13 dialup kernel: usb-storage: 28 00 00 00 bf b0 00 00 10 00
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk Command S 0x43425355 T 0x2fad L 8192 F 128 Trg 0 LUN 0 CL 10
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 31/31
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk command transfer result=0
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 8192 bytes, 2 entries
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 8192/8192
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk data transfer result 0x0
Jun 30 23:19:13 dialup kernel: usb-storage: Attempting to get CSW...
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 13/13
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk status result = 0
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk Status S 0x53425355 T 0x2fad R 0 Stat 0x0
Jun 30 23:19:13 dialup kernel: usb-storage: scsi cmd done, result=0x0
Jun 30 23:19:13 dialup kernel: usb-storage: *** thread sleeping.
Jun 30 23:19:13 dialup kernel: usb-storage: queuecommand called
Jun 30 23:19:13 dialup kernel: usb-storage: *** thread awakened.
Jun 30 23:19:13 dialup kernel: usb-storage: Command READ_10 (10 bytes)
Jun 30 23:19:13 dialup kernel: usb-storage: 28 00 00 00 bf c0 00 00 10 00
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk Command S 0x43425355 T 0x2fae L 8192 F 128 Trg 0 LUN 0 CL 10
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jun 30 23:19:13 dialup kernel: usb-storage: Status code 0; transferred 31/31
Jun 30 23:19:13 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:19:13 dialup kernel: usb-storage: Bulk command transfer result=0
Jun 30 23:19:13 dialup kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 8192 bytes, 2 entries
Jun 30 23:19:43 dialup kernel: usb-storage: command_abort called
Jun 30 23:19:43 dialup kernel: usb-storage: usb_stor_stop_transport called
Jun 30 23:19:43 dialup kernel: usb-storage: -- cancelling sg request
Jun 30 23:19:43 dialup kernel: usb-storage: Status code -104; transferred 0/8192
Jun 30 23:19:43 dialup kernel: usb-storage: -- transfer cancelled
Jun 30 23:19:43 dialup kernel: usb-storage: Bulk data transfer result 0x4
Jun 30 23:19:43 dialup kernel: usb-storage: -- command was aborted
Jun 30 23:19:43 dialup kernel: usb-storage: usb_stor_Bulk_reset called
Jun 30 23:19:43 dialup kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
Jun 30 23:20:03 dialup kernel: usb-storage: Timeout -- cancelling URB
Jun 30 23:20:05 dialup kernel: usb-storage: Soft reset failed: -104
Jun 30 23:20:05 dialup kernel: usb-storage: scsi command aborted
Jun 30 23:20:05 dialup kernel: usb-storage: *** thread sleeping.
Jun 30 23:20:05 dialup kernel: usb-storage: queuecommand called
Jun 30 23:20:05 dialup kernel: usb-storage: *** thread awakened.
Jun 30 23:20:06 dialup kernel: usb-storage: Command TEST_UNIT_READY (6 bytes)
Jun 30 23:20:06 dialup kernel: usb-storage: 00 00 00 00 00 00
Jun 30 23:20:06 dialup kernel: usb-storage: Bulk Command S 0x43425355 T 0x2fae L 0 F 0 Trg 0 LUN 0 CL 6
Jun 30 23:20:06 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jun 30 23:20:06 dialup kernel: usb-storage: Status code 0; transferred 31/31
Jun 30 23:20:06 dialup kernel: usb-storage: -- transfer complete
Jun 30 23:20:06 dialup kernel: usb-storage: Bulk command transfer result=0
Jun 30 23:20:06 dialup kernel: usb-storage: Attempting to get CSW...
Jun 30 23:20:06 dialup kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jun 30 23:20:06 dialup kernel: usb-storage: Status code -75; transferred 13/13
Jun 30 23:20:06 dialup kernel: usb-storage: -- babble
Jun 30 23:20:06 dialup kernel: usb-storage: Bulk status result = 3
Jun 30 23:20:06 dialup kernel: usb-storage: -- transport indicates error, resetting
Jun 30 23:20:06 dialup kernel: usb-storage: usb_stor_Bulk_reset called
Jun 30 23:20:06 dialup kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
Jun 30 23:20:13 dialup kernel: usb-storage: command_abort called
Jun 30 23:20:13 dialup kernel: usb-storage: usb_stor_stop_transport called
Jun 30 23:20:13 dialup kernel: usb-storage: -- cancelling URB
----------------------
Regards, Volker Wysk
-------------------------------------------------------
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-devel