Subject: Re: USB CF reader doesn't
To: Jukka Marin <jmarin@pyy.jmp.fi>
From: None <wulf@ping.net.au>
List: netbsd-users
Date: 01/15/2003 09:30:37
> 
> Hello,
> 
> Due to my problems with a PCMCIA<->ISA adapter, I bought a USB CF reader.
> Yep, you guessed it - it does not work.
> 
> This is a Pretec "Card Reader/Write Model UIC4GL/UIC5GL".  This is how
> NetBSD 1.6_STABLE probes it:
> 
> Jan 14 14:16:16 pyy /netbsd: umass0 at uhub2 port 2 configuration 1 interface 0
> Jan 14 14:16:17 pyy /netbsd: 
> Jan 14 14:16:17 pyy /netbsd: umass0: Genesys Logic USB Storage Device, rev 1.10/1.13, addr 5
> Jan 14 14:16:17 pyy /netbsd: umass0: using SCSI over Bulk-Only
> Jan 14 14:16:17 pyy /netbsd: scsibus1 at umass0: 2 targets, 1 luns per target
> Jan 14 14:16:17 pyy /netbsd: scsibus1: waiting 2 seconds for devices to settle...
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB reset failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-in clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-out clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB reset failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-in clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-out clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB reset failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-in clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-out clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB reset failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-in clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-out clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB reset failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-in clear stall failed, IOERROR
> Jan 14 14:16:19 pyy /netbsd: umass0: BBB bulk-out clear stall failed, IOERROR
> 
> Inserting or removing a CF card has no effect.  Having a CF card inserted
> when plugging the reader to NetBSD has no effect.

I've reported similar experiences with a 6in1 FC reader a little while back
and haven't received any useful clues. The same FC works when inserted into
a CoolPix camera connected via USB.

I suspect that a lot of these devices don't conform to the standard
and hence would need special treatment via a quirk table etc. With
the number of devices on offer, Murphy's Law would dictate that whatever
device you buy, it's the one that isn't supported... :(  This leaves
me with a 6in1 card reader, 128Mb FC and 64Mb USB memory stick that in
the current configuration are useless on NetBSD.

Perhaps it would be a good idea to add a web-page listing USB devices
that are supported and have been tested successfully on NetBSD.

Needless to say, the combination FC reader and flash card works perfectly
under MS Windows XP.

I'm afraid this is not much of a help, but shaking the Bee's Hive and
bringing it to attention.

cheerio Berndt