Hi,
Phil Dibowitz wrote:
Thanks for the patch. A few things: The MODE_XLATE flag doesnt' do anything in the 2.6 series kernel, so yo can chuck that (replace it with a "0" - see other entries). I can regen the patch for you, or if you prefer you can do it.
I regenerated the patch and attached the result.
If you want to do it, send it to the list (CC'd here) with the output of "cat /proc/bus/usb/devices" with the device plugged in, and we'll go from
there. If you don't want to do it, just send the cat output, and I'll do it
for you.
Here ist the output for this device: T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=07c4 ProdID=a10b Rev=80.00 S: Manufacturer=DataFab Systems Inc. S: Product=USB CF+MS S: SerialNumber=B4684DF968 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=usb-storage E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
Thanks,
Felix Möller
--- linux-2.6.12-rc1-bk3/drivers/usb/storage/unusual_devs.h.orig 2005-03-31 11:51:06.000000000 +0200 +++ linux-2.6.12-rc1-bk3/drivers/usb/storage/unusual_devs.h 2005-03-31 22:33:50.000000000 +0200 @@ -763,6 +763,19 @@ US_FL_SINGLE_LUN ), #endif +#ifdef CONFIG_USB_STORAGE_DATAFAB +/* Reported by Felix Moeller <[EMAIL PROTECTED]> + * in Germany this is sold by Hama with the productnumber 46952 + * as "DualSlot CompactFlash(TM) & MStick Drive USB" + */ +UNUSUAL_DEV( 0x07c4, 0xa10b, 0x0000, 0xffff, + "DataFab Systems Inc.", + "USB CF+MS", + US_SC_SCSI, US_PR_DATAFAB, NULL, + 0 ), + +#endif + /* Datafab KECF-USB / Sagatek DCS-CF / Simpletech Flashlink UCF-100 * Only revision 1.13 tested (same for all of the above devices, * based on the Datafab DF-UG-07 chip). Needed for US_FL_FIX_INQUIRY.