On Fri, 29 Oct 2004, Dieter Weber wrote:

> Hi!
> I am experiencing failures (see kern.log) when writing to the 05e3:0702 rev. 
> 0.02 Genesys Logic IDE to USB 2.0 bridge with USB 2.0 speed with linux kernel 
> 2.6.9. The drive has to be reset by unplugging power. Again plugging in the 
> device causes the error messges appended as kern_replug.log. I need to reboot 
> to get USB working again. My board is based on Intel ICH4/ICH4-L (P4 2GHz). 
> Device descriptors are appended, too.
> I thought those problems have been resolved with 2.6.9, according to the 
> changelog...
> 
> kern.log   the device just failed to operate
> kern_replug.log device reset by unplugging power
>     and plugged in again
> dmesg.out   Output of dmesg after booting again.
> lspci.out    # lspci -vv                   
> usb_devices  # cat /proc/bus/usb/devices
> kern_again.log  plugging in and unplugging the device without writing to it
> 
> Thank you for tolerating the excessive attachements... ;)
> 
> (hoping for help)
> Dieter Weber

This certainly does look like the classic Genesys Logic usb-storage 
problem.  The workaround that was added to 2.6.9 has helped many people, 
but apparently it's not adequate for your drive.

You could try increasing the internal time delay.  If you edit the 
drivers/usb/storage/transport.c file in the kernel source and search for 
GENESYS, on the next line you'll see

                udelay(100);

You could change the 100 to 200; maybe it will help.

The other problems in your logs are errors in the SCSI layer.  People have 
been working on fixing them recently, but I don't know if the fixes are 
available yet.  Perhaps if you try the most recent -mm kernel...

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&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