On Wed, 21 Jun 2006, frode isaksen wrote:

> Same problem as with the other ScanLogic device. Either add a  
> separate entry (patch provided) or change the bcdDeviceMin in the  
> other ScanLogic entry.
> 
> Frode Isaksen
> 
>     Host scsi0: usb-storage
>         Vendor: ScanLogic SC0.632
>        Product: ScanLogic SC0.632
> Serial Number: ScanLogic SC0.632
>       Protocol: Transparent SCSI
>      Transport: Bulk
>         Quirks: FIX_INQUIRY
> ~
> 
> 
> --- unusual_devs.h.orig.h     2006-06-05 19:18:23.000000000 +0200
> +++ unusual_devs.h    2006-06-21 14:09:41.000000000 +0200
> @@ -258,6 +258,15 @@
>               US_SC_DEVICE, US_PR_DEVICE, NULL,
>               US_FL_FIX_INQUIRY),
> 
> +/* ScanLogic SCO.632 SmartMedia CARD READER <[EMAIL PROTECTED]>
> + * The device needs the flags only.
> + */
> +UNUSUAL_DEV(  0x04ce, 0x0002, 0x0063, 0x0063,
> +             "ScanLogic",
> +             "SmartMedia-CR",
> +             US_SC_DEVICE, US_PR_DEVICE, NULL,
> +             US_FL_FIX_INQUIRY),
> +
>   /* Reported by Kriston Fincher <[EMAIL PROTECTED]>
>    * Patch submitted by Sean Millichamp <[EMAIL PROTECTED]>
>    * This is to support the Panasonic PalmCam PV-SD4090

Are you absolutely certain these devices need the FIX_INQUIRY flag?  
Windows also uses an INQUIRY command, you know -- do they work under
Windows?  Is there maybe a firmware update available for the devices
to make them handle INQUIRY correctly?

Can you provide a usbmon trace or usb-storage verbose debugging log 
showing what happens when you don't use FIX_INQUIRY?

Alan Stern



_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to