On Wed, Mar 09, 2005 at 01:03:32AM -0800, Andrew Morton wrote:
>
> From: Hanno Boeck <[EMAIL PROTECTED]>
>
> I have a usb-cardreader here that needs some FORCELUN-entries in
> scsi_devinfo.c.
>
> lsusb says about the device:
>
> Bus 001 Device 003: ID 0483:1307 SGS Thomson Microelectronics Cytronix 6in1
> card reader
>
> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
The problem with these devices is there are so many of them,
(The Fedora kernel had over a dozen additions to the whitelist at one point),
and there were still devices getting reported that weren't detected.
There's no way to stay on top of the amount of these things that are being
produced.
There are only two sane solutions that I see
1) Have usb-storage tell the scsi layer "Its a card reader, scan all luns"
or
2) enable scanning of all luns, and blacklist any devices that misbehave.
I chose (2) in the Fedora kernel, and so far, only 1 device got picked up
that needed adding to the blacklist.
Dave
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html