CRW-600 MultiCard reader

Scott Mitchell scott+freebsd at fishballoon.org
Wed Apr 2 13:25:05 PST 2003


On Tue, Apr 01, 2003 at 05:59:23PM +0400, Dima Veselov wrote:
> First of all, I want to thank you for your pretty detailed answer. 
> Thanks.
> 
> Your are right, it is 6-in-1 device with 4 slots.
> 
> > first one is recognised automatically.  Try this:
> > # camcontrol rescan 1:0:1
> 
> I have tried these commands and more (up to 1:0:10 as experiment) and now
> I have 
> 
> [root at laura dev]$ camcontrol devlist 
> <QUANTUM FIREBALL_TM3200S 300X>    at scbus0 target 3 lun 0 (pass0,da0)
> <PLEXTOR CD-ROM PX-40TS 1.13>      at scbus0 target 5 lun 0 (pass1,cd0)
> <PLEXTOR CD-R   PX-W1210S 1.04>    at scbus0 target 6 lun 0 (pass2,cd1)
> <MCRW CRW600        CF 2.1D>       at scbus1 target 0 lun 0 (da1,pass3)
> <MCRW CRW600        MS 2.1D>       at scbus1 target 0 lun 1 (da2,pass4)
> <MCRW CRW600    MMC/SD 2.1D>       at scbus1 target 0 lun 2 (da3,pass5)
> <MCRW CRW600        SM 2.1D>       at scbus1 target 0 lun 3 (da4,pass6)
> <MCRW CRW600 2.1D>                 at scbus1 target 0 lun 4 (pass7)
> <MCRW CRW600 2.1D>                 at scbus1 target 0 lun 5 (da5,pass8)
> <MCRW CRW600 2.1D>                 at scbus1 target 0 lun 6 (da6,pass9)
> <MCRW CRW600 2.1D>                 at scbus1 target 0 lun 7 (da7,pass10)
> <MCRW CRW600 2.1D>                 at scbus1 target 0 lun 8 (pass11)
> <MCRW CRW600 2.1D>                 at scbus1 target 0 lun 9 (da8,pass12)
> <MCRW CRW600 2.1D>                 at scbus1 target 0 lun 10 (da9,pass13)

Well, I guess da1-da4 are the right devices to use, since they even have
the right names :-)

I think we have reached the limit of my SCSI/umass/camcontrol knowledge
here...I'm not really sure what to try next.

You might be right that you just need some kind of quirk entry to get this
device working, or the right camcontrol magic.  I think I'll turn this one
over to the USB & SCSI experts... anyone?

It may be worthwhile posting something on -stable as there seem to be a few
people know about the USB side of things on there.

> By the way, does not this two commands say card is somehow recognized?:
> 
> [root at laura dev]$ camcontrol periphlist 1:0:1
> camcontrol: cam_real_open_device: couldn't open passthrough device /dev/pass4
> cam_real_open_device: No such file or directory
> [root at laura dev]$ camcontrol periphlist 1:0:0
> da1:  generation: 8 index: 1 status: MORE
> pass3:  generation: 8 index: 2 status: LAST

You're right, that looks to me like *something* is being found in that
slot.  Clearly the device isn't behaving in quite the way the driver
expects it to, though.

Sorry I couldn't be more help, and good luck in getting this working.

Cheers,

	Scott

-- 
===========================================================================
Scott Mitchell           | PGP Key ID | "Eagles may soar, but weasels
Cambridge, England       | 0x54B171B9 |  don't get sucked into jet engines"
scott at fishballoon.org | 0xAA775B8B |      -- Anon


More information about the freebsd-questions mailing list