CRW-600 MultiCard reader
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.
> 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.
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