Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Apr 2003 22:24:21 +0100
From:      Scott Mitchell <scott+freebsd@fishballoon.org>
To:        Dima Veselov <kab00m@lich.phys.spbu.ru>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: CRW-600 MultiCard reader
Message-ID:  <20030402212421.GE517@tuatara.fishballoon.org>
In-Reply-To: <20030401135923.GB352@lich.phys.spbu.ru>
References:  <20030401093247.GA352@lich.phys.spbu.ru> <20030401131732.GA30248@tuatara.fishballoon.org> <20030401135923.GB352@lich.phys.spbu.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030402212421.GE517>