Hi Alan,

> There are lots of messages in the usb-devel mailing list archives from
> people having trouble with Genesys devices.  You could try searching there
> for solutions.  For example, here's one message that might help:
>
> http://marc.theaimsgroup.com/?l=linux-usb-devel&m=107525535629425&w=2

thanks for a prompt reply. The message you've referred to indeed has resolved 
my old problems -- reading from the device seems to be OK now, and it's 
really fast, ~10-12MB per second. But now I've discovered problems with 
writing large files to the device. In my original mail I've claimed that 
writing works and it indeed did, but that was with the kernel version 
2.4.19-suse. In a mean time (while I was trying to get the box to run) I've 
upgraded to 2.4.25 and there something goes wrong with writing. The syslog 
trace is attached. But it seem to have the very same roots as the read 
problem I had before. The only difference is that it manages to store some 
10-50MBs of data before it crashes. Interestingly enough, the activity 
indicator on the HD case remains red and doesn't switch off even after I  
disconnect the USB cable.

The difference that I've noticed between the old 2.4.18 and the new 2.4.25 is 
that the data transfer rates are much higher now (at least as long as 
transfer takes place). I'm not sure whether this concerns usb-storage driver 
or the host interface driver.

Regards,
Max

=============================================================
Mar  1 16:55:29 wh85 kernel: usb-storage: usb_stor_transfer_partial(): xfer 
4096 bytes
Mar  1 16:55:29 wh85 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
xferred 4096/4096
Mar  1 16:55:29 wh85 kernel: usb-storage: usb_stor_transfer_partial(): 
transfer complete
Mar  1 16:55:29 wh85 kernel: usb-storage: Bulk data transfer result 0x0
Mar  1 16:55:29 wh85 kernel: usb-storage: Attempting to get CSW...
Mar  1 16:55:29 wh85 kernel: usb-storage: Bulk status result = 0
Mar  1 16:55:29 wh85 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x27b R 
0 Stat 0x0
Mar  1 16:55:29 wh85 kernel: usb-storage: scsi cmd done, result=0x0
Mar  1 16:55:29 wh85 kernel: usb-storage: *** thread sleeping.
Mar  1 16:55:29 wh85 kernel: usb-storage: queuecommand() called
Mar  1 16:55:29 wh85 kernel: usb-storage: *** thread awakened.
Mar  1 16:55:29 wh85 kernel: usb-storage: Command WRITE_10 (10 bytes)
Mar  1 16:55:29 wh85 kernel: usb-storage: 2a 00 00 16 ef cd 00 00 40 00 00 00
Mar  1 16:55:29 wh85 kernel: usb-storage: Bulk command S 0x43425355 T 0x27c 
Trg 0 LUN 0 L 32768 F 0 CL 10
Mar  1 16:55:29 wh85 kernel: usb-storage: Bulk command transfer result=0
Mar  1 16:55:29 wh85 kernel: usb-storage: usb_stor_transfer_partial(): xfer 
4096 bytes
Mar  1 16:55:59 wh85 kernel: usb-storage: command_abort() called
Mar  1 16:55:59 wh85 kernel: usb-storage: usb_stor_bulk_msg() returned -104 
xferred 1536/4096
Mar  1 16:55:59 wh85 kernel: usb-storage: usb_stor_transfer_partial(): 
transfer aborted
Mar  1 16:55:59 wh85 kernel: usb-storage: Bulk data transfer result 0x3
Mar  1 16:55:59 wh85 kernel: usb-storage: -- transport indicates command was 
aborted
Mar  1 16:55:59 wh85 kernel: usb-storage: Bulk reset requested
Mar  1 16:56:04 wh85 kernel: usb_control/bulk_msg: timeout
Mar  1 16:56:04 wh85 kernel: usb-storage: Bulk soft reset failed -110
Mar  1 16:56:04 wh85 kernel: usb-storage: scsi command aborted
Mar  1 16:56:04 wh85 kernel: usb-storage: *** thread sleeping.
Mar  1 16:56:04 wh85 kernel: usb-storage: queuecommand() called
Mar  1 16:56:04 wh85 kernel: usb-storage: *** thread awakened.
Mar  1 16:56:04 wh85 kernel: usb-storage: Command TEST_UNIT_READY (6 bytes)
Mar  1 16:56:04 wh85 kernel: usb-storage: 00 00 00 00 00 00 00 00 40 00 00 00
Mar  1 16:56:04 wh85 kernel: usb-storage: Bulk command S 0x43425355 T 0x27d 
Trg 0 LUN 0 L 0 F 0 CL 6
Mar  1 16:56:14 wh85 kernel: usb-storage: command_abort() called
Mar  1 16:56:14 wh85 kernel: usb-storage: Bulk command transfer result=-104
Mar  1 16:56:14 wh85 kernel: usb-storage: -- transport indicates command was 
aborted
Mar  1 16:56:14 wh85 kernel: usb-storage: Bulk reset requested
Mar  1 16:56:19 wh85 kernel: usb_control/bulk_msg: timeout
Mar  1 16:56:19 wh85 kernel: usb-storage: Bulk soft reset failed -110
Mar  1 16:56:19 wh85 kernel: usb-storage: scsi command aborted
Mar  1 16:56:19 wh85 kernel: usb-storage: *** thread sleeping.
Mar  1 16:56:19 wh85 kernel: usb-storage: device_reset() called
Mar  1 16:56:19 wh85 kernel: usb-storage: Bulk reset requested
Mar  1 16:56:24 wh85 kernel: usb_control/bulk_msg: timeout
Mar  1 16:56:24 wh85 kernel: usb-storage: Bulk soft reset failed -110
Mar  1 16:56:24 wh85 kernel: usb-storage: bus_reset() called
Mar  1 16:56:24 wh85 kernel: usb.c: USB disconnect on device 00:1d.7-1 address 
12
Mar  1 16:56:24 wh85 kernel: usb-storage: storage_disconnect() called
Mar  1 16:56:24 wh85 kernel: usb-storage: -- releasing main URB
Mar  1 16:56:24 wh85 kernel: usb-storage: -- usb_unlink_urb() returned -19
Mar  1 16:56:29 wh85 kernel: usb-storage: host_reset() requested but not 
implemented
Mar  1 16:56:39 wh85 kernel: scsi: device set offline - command error recover 
failed: host 1 channel 0 id 0 lun 0
Mar  1 16:56:39 wh85 kernel: SCSI disk error : host 1 channel 0 id 0 lun 0 
return code = 6050000
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 1503118
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 1503119
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 32782
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 1
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 382
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 16757
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 391
Mar  1 16:56:39 wh85 kernel: bread in fat_access failed
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 391
Mar  1 16:56:39 wh85 kernel: bread in fat_access failed
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 1
Mar  1 16:56:39 wh85 kernel: FAT bread failed in fat_clusters_flush
Mar  1 16:56:39 wh85 kernel:  I/O error: dev 08:01, sector 390
Mar  1 16:56:39 wh85 kernel: bread in fat_access failed
Mar  1 16:56:39 wh85 kernel: Filesystem panic (dev 08:01).
Mar  1 16:56:39 wh85 kernel:   File without EOF
Mar  1 16:56:39 wh85 kernel:   File system has been set read-only
Mar  1 16:56:43 wh85 kernel:  I/O error: dev 08:01, sector 32782
Mar  1 16:56:43 wh85 kernel: dev = 08:01, i_pos = 524520
Mar  1 16:56:43 wh85 kernel: Filesystem panic (dev 08:01).
Mar  1 16:56:43 wh85 kernel:   msdos_write_inode: unable to read i-node block



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to