Hello.

I bought a SIIG USB CF reader at Fry's for $20 and they have a ton of
them, but they don't appear to work with RedHat's 2.4.9-13 kernel.
I didn't see any notes about this device in recent USB or kernel
patches.  I think this is not the "SIIG/Datafab Memory Stick+CF 
Reader/Writer"
0x0644 of "Jimmie Mayfield ([EMAIL PROTECTED]) Subject:
[PATCH] Datafab and Lexar Jumpshot USB driver updates patch 2001-12-28
11:21:28 PST" as it is not a DataFab chip, and it is CF only.

I opened it and found that it uses a GL641USB chip.  Google doesn't find  
it, but Altavista did.  The manufacturer doesn't list it on their home 
 page any
more, but the specs and all are still there at
 http://www.genesyslogic.com/Bridge-GL641USB-e.htm  
I've put a copy of the information at
http://graflex.org/klotz/gl641usb.tar.gz  including converting the MS
Windows *.exe self-extracting archive PDF file into a plain PDF.

I've taken the steps below to try to get it to work, but have failed.
Is there something else I should have done?  Can anyone more experienced
figure out what flags are necessary in ususual_devices based on the
reference documentation I've uncovered?

Thank you,
Leigh.
-----------------------------------------------------------------


The device is vend/prob 0x5e3/0700, unrecognized.  

Jan  9 11:47:37 klotzpc kernel: hub.c: USB new device connect on bus1/2,
assigned device number 3
Jan  9 11:47:37 klotzpc kernel: usb.c: USB device 3 (vend/prod
0x5e3/0x700) is not claimed by any active driver.
Jan  9 11:47:45 klotzpc kernel: usb.c: USB disconnect on device 3

I did modload usb-storage and it says this when I plug it in.

Jan  9 11:48:23 klotzpc kernel: Initializing USB Mass Storage driver...
Jan  9 11:48:23 klotzpc kernel: usb.c: registered new driver usb-storage
Jan  9 11:48:23 klotzpc kernel: USB Mass Storage support registered.
Jan  9 11:48:46 klotzpc kernel: hub.c: USB new device connect on bus1/2,
assigned device number 4
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 2, frame# 1553
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 3, frame# 1554
Jan  9 11:48:46 klotzpc kernel: scsi2 : SCSI emulation for USB Mass
Storage devices
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 2, frame# 1558
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 3, frame# 1560
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 2, frame# 1562
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 3, frame# 1564
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 2, frame# 1566
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 3, frame# 1568
Jan  9 11:48:46 klotzpc kernel: usb-uhci.c: interrupt, status 2, frame# 1570


But it doesn't note any SCSI drive in /var/log/messages, the way other
USB storage devices do.
I tried adding this entry to unusual-devices.h, based on some comments
in the web page that says it uses BULK protocol, but it didn't help.
I didn't mess with hotplug/usb.* because I forced loading the 
usb-storage driver
beforehand and it didn't help.

UNUSUAL_DEV(  0x05e3, 0x0700, 0x0000, 0x9999,
                "SIIG",
                "CF Reader US2256",
                US_SC_SCSI, US_PR_BULK, NULL,
        US_FL_SINGLE_LUN | US_FL_START_STOP ),

Here is the short blurb that led me to those flags.

 > The GL641USB is a USB storage class controller that supports
 > ATA/ATAPI/Compact Flash
 > device. It is compliant to USB 12Mbps protocol and data transfer rate
 > is up to
 > 1.1Mbytes/Sec. It is also compliant to USB Storage Class Bulk Only
 > protocol. There are 4
 > endpoints in GL641USB controller. Endpoint 0 is a Control endpoint for
 > this controller. It is
 > used to initialize this USB device. Endpoint 1 is a Bulk IN endpoint.
 > It is used to read data
 > from the storage device. Endpoint 2 is a Bulk OUT endpoint. It is used
 > to issue SCSI packet
 > command to the storage device and write data to the storage device.
 > Endpoint 3 is an
 > Interrupt IN endpoint and not used by USB Storage Class Bulk Only
 > protocol currently.<><><>
 >

Thanks,
Leigh.




_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to