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
