Date: Sat, 27 Nov 2010 14:42:00 +0100 From: Andrea Venturoli <ml@netfence.it> To: freebsd-questions@freebsd.org Subject: Help with USB Card Reader Message-ID: <4CF10AA8.6000009@netfence.it>
next in thread | raw e-mail | index | archive | help
Hello. I've got a "hama" branded USB 2.0 Card Reader 19 in 1, which I'd like to use with 8.1/i386. This thing has four slots, only one of which I'd like to populate with an SD card. However I've had no luck so far. If I insert the card and then plug the reader into an USB port, I get: root: Unknown USB device: vendor 0x0dda product 0x2005 bus uhub2 kernel: ugen2.2: <Hama> at usbus2 kernel: umass0: <i|> on usbus2 kernel: umass0: SCSI over Bulk-Only; quirks = 0x0000 kernel: umass0:2:0:-1: Attached to scbus2 However, no da device is created in /dev; I only get ugen2.2 When I unplug it, I get: kernel: ugen2.2: <Hama> at usbus2 (disconnected) kernel: umass0: at uhub2, port 2, addr 2 (disconnected) kernel: (probe0:umass-sim0:0:0:0): AutoSense failed If I plug the reader WITHOUT the SD card, I get: root: Unknown USB device: vendor 0x0dda product 0x2005 bus uhub2 kernel: ugen2.2: <Hama> at usbus2 kernel: umass0: <i|> on usbus2 kernel: umass0: SCSI over Bulk-Only; quirks = 0x0000 kernel: umass0:2:0:-1: Attached to scbus2 kernel: (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0 kernel: (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error kernel: (probe0:umass-sim0:0:0:0): SCSI status: Check Condition kernel: (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present) kernel: da2 at umass-sim0 bus 0 scbus2 target 0 lun 0 kernel: da2: <Hama CF Card Reader 9317> Removable Direct Access SCSI-0 device kernel: da2: 40.000MB/s transfers kernel: da2: Attempt to query device size failed: NOT READY, Medium not present kernel: (probe0:umass-sim0:0:0:1): TEST UNIT READY. CDB: 0 20 0 0 0 0 kernel: (probe0:umass-sim0:0:0:1): CAM status: SCSI Status Error kernel: (probe0:umass-sim0:0:0:1): SCSI status: Check Condition kernel: (probe0:umass-sim0:0:0:1): SCSI sense: NOT READY asc:3a,0 (Medium not present) kernel: da3 at umass-sim0 bus 0 scbus2 target 0 lun 1 kernel: da3: <Hama SM Card Reader 9317> Removable Direct Access SCSI-0 device kernel: da3: 40.000MB/s transfers kernel: da3: Attempt to query device size failed: NOT READY, Medium not present kernel: (probe0:umass-sim0:0:0:2): TEST UNIT READY. CDB: 0 40 0 0 0 0 kernel: (probe0:umass-sim0:0:0:2): CAM status: SCSI Status Error kernel: (probe0:umass-sim0:0:0:2): SCSI status: Check Condition kernel: (probe0:umass-sim0:0:0:2): SCSI sense: NOT READY asc:3a,0 (Medium not present) kernel: da4 at umass-sim0 bus 0 scbus2 target 0 lun 2 kernel: da4: <Hama SD Card Reader 9317> Removable Direct Access SCSI-0 device kernel: da4: 40.000MB/s transfers kernel: da4: Attempt to query device size failed: NOT READY, Medium not present kernel: (probe0:umass-sim0:0:0:3): TEST UNIT READY. CDB: 0 60 0 0 0 0 kernel: (probe0:umass-sim0:0:0:3): CAM status: SCSI Status Error kernel: (probe0:umass-sim0:0:0:3): SCSI status: Check Condition kernel: (probe0:umass-sim0:0:0:3): SCSI sense: NOT READY asc:3a,0 (Medium not present) kernel: da5 at umass-sim0 bus 0 scbus2 target 0 lun 3 kernel: da5: <Hama MS Card Reader 9317> Removable Direct Access SCSI-0 device kernel: da5: 40.000MB/s transfers kernel: da5: Attempt to query device size failed: NOT READY, Medium not present Inserting the SD card afterwards gives no messages at all; "mount /dev/da4 /mnt/", "fdisk /dev/da4" or any other command result in an "Input/output error". Here are some (possibly useful?) further info: # camcontrol devlist <SEAGATE ST318406LW 0109> at scbus0 target 1 lun 0 (pass0,da0) <PLEXTOR CD-ROM PX-40TS 1.12> at scbus0 target 4 lun 0 (pass1,cd0) <IOMEGA ZIP 100 E.08> at scbus0 target 5 lun 0 (pass2,da1) <BENQ DVD DC DW1670 103> at scbus1 target 0 lun 0 (pass3,cd1) <Hama CF Card Reader 9317> at scbus2 target 0 lun 0 (da2,pass4) <Hama SM Card Reader 9317> at scbus2 target 0 lun 1 (da3,pass5) <Hama SD Card Reader 9317> at scbus2 target 0 lun 2 (da4,pass6) <Hama MS Card Reader 9317> at scbus2 target 0 lun 3 (da5,pass7) # usbconfig ugen0.1: <OHCI root HUB ATI> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen1.1: <OHCI root HUB ATI> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen2.1: <EHCI root HUB ATI> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen3.1: <OHCI root HUB ATI> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen4.1: <OHCI root HUB ATI> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen5.1: <EHCI root HUB ATI> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen6.1: <OHCI root HUB ATI> at usbus6, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen3.2: <Trackball Logitech> at usbus3, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON ugen0.2: <Smart-UPS 1500 FW:653.13.I USB FW:7.3 American Power Conversion> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON ugen3.3: <USB COMPOUND HUB SAMSUNG> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE ugen3.4: <product 0x8002 SAMSUNG> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen2.2: <Card Reader Hama> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON Any help is appreciated. bye & Thanks av.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CF10AA8.6000009>