CRW-600 MultiCard reader

Scott Mitchell scott+freebsd at fishballoon.org
Tue Apr 1 05:18:16 PST 2003


On Tue, Apr 01, 2003 at 01:32:47PM +0400, Dima Veselov wrote:
> Hello there!
> 
> I have problem using Multi-Card reader CRW-600 6-in-1

Hi Dima,

First of all, I assume this is one of those 6-in-1 devices that has four
slots, for different flash media types?  Each of those slots should
probably map to a separate 'da' device, although as you've seen only the
first one is recognised automatically.  Try this:

# camcontrol rescan 1:0:1
# camcontrol rescan 1:0:2
# camcontrol rescan 1:0:3

(use whatever bus/device the reader has been attached to... I'd be slightly
concerned that your message shows it attaching to 0:0:0 while the devlist
at the end shows 1:0:0 - any idea what happened there?)

Hopefully then you should have da1-da4 attached and be able to put media in
one of the slots and mount the appropriate /dev/daX device.  You'll need to
figure out which slot corresponds to which device, and note that you might
need to mount a slice (/dev/da1s1, or whatever).  Trial and error is
required to get this right :-)

I'm almost certain that the 'Medium not present' messages you were getting
when you tried to mount the device were simply because you were trying to
mount from a slot with no media in it...

Afraid I can't help with the multiple attach/detach problem; best advice is
probably to not do that.  At least you should be able to get the thing
working, or turn up some more information to tell us why it isn't.

I've attached a message I wrote a while ago describing how I got my own
very similar card reader working.  Maybe that will be helpful to you as
well.

> [root at laura files]$ 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 (pass3,da1)

Thinking about the changing device number a bit more, you might want to
look into 'wiring down' the device numbers of your various SCSI drives in
your kernel config - so that they always come up as da0, cd0, cd1.  That
should also ensure that the card reader uses da1-da4 every time.

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
-------------- next part --------------
An embedded message was scrubbed...
From: Scott Mitchell <scott+freebsd at fishballoon.org>
Subject: Sitecom CN-300 multi flash reader success
Date: Fri, 21 Feb 2003 23:00:46 +0000
Size: 4600
Url: http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20030401/50eee258/attachment.eml


More information about the freebsd-questions mailing list