On Sun, Jan 09, 2005 at 12:24:48PM -0500, Alan Stern wrote: > On Sat, 8 Jan 2005, Phil Dibowitz wrote: > > > Miquel Vidal wrote: > > > > > > It seems this Pentax camera is not conformant to the USB storage > > > specification (It does not like the INQUIRY command. So we must handle > > > this command of the SCSI layer ourselves.). > > If the camera really didn't like the INQUIRY command, it probably wouldn't > work with Windows either. So I suspect there's more to it than just that.
If the device was tested with a 2.4.x kernel, maybe it does not like the 255-byte INQUIRY sent by the 2.4.x SCSI layer. I have encountered an USB-to-IDE adapter (made by ViPowER, based on the SMSC USB97C202 chip) which works fine with 2.6.10, works with 2.4.26 when used with an IDE disk, but fails with 2.4.26 when a DVD-RW drive is attached. usb-storage debug log shows that the 255-byte INQUIRY command fails, while a 36-byte request works fine.
pgpDIy0wHsH5e.pgp
Description: PGP signature
