On Mon, 14 Jun 2004, Phil Brunner wrote:

> Didn't work with 2.6.7-rc3-mm2 either.
> 
> However, applying Matthew Dharm's patch
> 
> [linux-usb-devel] Re: PATCH: INQUIRY fixup, mode-sense options, Genesys devices
> 
> to 2.6.7-rc3 seems to have fixed the problem! This is true whether or 
> not CONFIG_USB_STORAGE_RW_DETECT is set.

So you're all set.  Good.

You were actually contending with three separate problems.  The first
problem was an INQUIRY command for more than 36 bytes; your device didn't
like it and crashed.  The BLIST_INQUIRY_36 patch (or removing the device
entry from scsi_devinfo.c) fixes that up.

The second problem was that your device was reporting medium not present.  
I don't know what the reason for that was; maybe it has something to do 
with the device needing some time to initialize itself.  None of the 
patches or code changes in the different kernels would have affected this.  
It's not clear why you saw this in some of your tests but not others.

The third problem was a MODE SENSE command for 4 bytes.  Again, your 
device doesn't like that and it crashed your USB host controller.  The 
latest patch you mentioned fixes that problem.

So even though all the questions haven't been answered, at least you're 
working again.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to