Date: Wed, 12 Mar 2003 19:29:11 +0100 From: Christian Hamm <slice@augusta.de> To: ticso@cicely.de Cc: freebsd-hardware@FreeBSD.ORG Subject: Re: USB card reader and recent CURRENT Message-ID: <20030312192911.35b3777e.slice@augusta.de> In-Reply-To: <20030311152130.GA74131@cicely9.cicely.de> References: <20030306221506.273040a9.slice@augusta.de> <20030311152130.GA74131@cicely9.cicely.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Thank you for the patch! On Tue, 11 Mar 2003 16:21:31 +0100 Bernd Walter <ticso@cicely9.cicely.de> wrote: > On Thu, Mar 06, 2003 at 10:15:06PM +0100, Christian Hamm wrote: > > Hi there, > > > > I recently bought a quite cheap USB card reader, plugged it into my CURRENT box > > in the hope it works out of the box. Recognising the card reader works with a > > CF card attached. GEOM creates the device /dev/da3 - but not more *sniff*... > > Can you please try the following patch: > http://www.cosmo-project.de/~bernd/umass-sim.diff > Because of some lazyness you currently also need USB_DEBUG. OK, recompiled with the patch. The 4 ports of the device are now detected properly (I have devices da3 through da6 - at the time I wrote the last mail I only had da3). Accessing the CF card still doesn't work. Trying to do a disklabel on the device fails with an I/O error. The card is only detected (size, sector info...) if it is pre-attached to the reader when plugged in. Here is what the log says: Mar 12 19:10:03 aurora kernel: uhub0: port error, restarting port 2 Mar 12 19:10:04 aurora kernel: umass0: IMGSYS-3 6-in-1, rev 1.10/1.03, addr 2 Mar 12 19:10:04 aurora kernel: umass0: SCSI over Bulk-Only; quirks = 0x0000 Mar 12 19:10:04 aurora kernel: umass0:1:0:-1: Attached to scbus1 as device 0 Mar 12 19:10:04 aurora kernel: can't re-use a leaf (minimum_cmd_size)! Mar 12 19:10:04 aurora kernel: da3 at umass-sim0 bus 0 target 0 lun 0 Mar 12 19:10:04 aurora kernel: da3: <6-in-1 CF/MD 0202> Removable Direct Access SCSI-0 device Mar 12 19:10:04 aurora kernel: da3: 1.000MB/s transfers Mar 12 19:10:04 aurora kernel: da3: 250MB (512000 512 byte sectors: 64H 32S/T 250C) Mar 12 19:10:04 aurora kernel: can't re-use a leaf (minimum_cmd_size)! Mar 12 19:10:04 aurora kernel: umass0: Residue incorrect, was 0, should've been 512 Mar 12 19:10:04 aurora last message repeated 4 times Mar 12 19:10:04 aurora kernel: da4 at umass-sim0 bus 0 target 0 lun 1 Mar 12 19:10:04 aurora kernel: da4: <6-in-1 SM 0202> Removable Direct Access SCSI-0 device Mar 12 19:10:04 aurora kernel: da4: 1.000MB/s transfers Mar 12 19:10:04 aurora kernel: da4: Attempt to query device size failed: NOT READY, Medium not present Mar 12 19:10:04 aurora kernel: can't re-use a leaf (minimum_cmd_size)! Mar 12 19:10:04 aurora kernel: da5 at umass-sim0 bus 0 target 0 lun 2 Mar 12 19:10:04 aurora kernel: da5: <6-in-1 SD/MMC 0202> Removable Direct Access SCSI-0 device Mar 12 19:10:04 aurora kernel: da5: 1.000MB/s transfers Mar 12 19:10:04 aurora kernel: da5: Attempt to query device size failed: NOT READY, Medium not present Mar 12 19:10:04 aurora kernel: umass0: Residue incorrect, was 0, should've been 512 Mar 12 19:10:04 aurora last message repeated 9 times Mar 12 19:10:04 aurora kernel: can't re-use a leaf (minimum_cmd_size)! Mar 12 19:10:04 aurora kernel: da6 at umass-sim0 bus 0 target 0 lun 3 Mar 12 19:10:04 aurora kernel: da6: <6-in-1 MS 0202> Removable Direct Access SCSI-0 device Mar 12 19:10:04 aurora kernel: da6: 1.000MB/s transfers Mar 12 19:10:04 aurora kernel: da6: Attempt to query device size failed: NOT READY, Medium not present Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): CAM Status: SCSI Status Error Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): SCSI Status: Check Condition Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): NOT READY asc:3a,0 Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): Medium not present Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): Unretryable error Mar 12 19:10:04 aurora kernel: Opened disk da4 -> 6 Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): CAM Status: SCSI Status Error Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): SCSI Status: Check Condition Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): NOT READY asc:3a,0 Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): Medium not present Mar 12 19:10:04 aurora kernel: (da4:umass-sim0:0:0:1): Unretryable error Mar 12 19:10:04 aurora kernel: Opened disk da4 -> 6 Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): READ CAPACITY. CDB: 25 40 0 0 0 0 0 0 0 0 Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): CAM Status: SCSI Status Error Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): SCSI Status: Check Condition Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): NOT READY asc:3a,0 Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): Medium not present Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): Unretryable error Mar 12 19:10:04 aurora kernel: Opened disk da5 -> 6 Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): READ CAPACITY. CDB: 25 40 0 0 0 0 0 0 0 0 Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): CAM Status: SCSI Status Error Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): SCSI Status: Check Condition Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): NOT READY asc:3a,0 Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): Medium not present Mar 12 19:10:04 aurora kernel: (da5:umass-sim0:0:0:2): Unretryable error Mar 12 19:10:04 aurora kernel: Opened disk da5 -> 6 Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): CAM Status: SCSI Status Error Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): SCSI Status: Check Condition Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): NOT READY asc:3a,0 Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): Medium not present Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): Unretryable error Mar 12 19:10:04 aurora kernel: Opened disk da6 -> 6 Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): CAM Status: SCSI Status Error Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): SCSI Status: Check Condition Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): NOT READY asc:3a,0 Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): Medium not present Mar 12 19:10:04 aurora kernel: (da6:umass-sim0:0:0:3): Unretryable error Mar 12 19:10:04 aurora kernel: Opened disk da6 -> 6 Detaching the device looks fine: Mar 12 19:16:22 aurora kernel: umass0: at uhub0 port 2 (addr 2) disconnected Mar 12 19:16:22 aurora kernel: (da3:umass-sim0:0:0:0): lost device Mar 12 19:16:22 aurora kernel: (da3:umass-sim0:0:0:0): removing device entry Mar 12 19:16:22 aurora kernel: (da4:umass-sim0:0:0:1): lost device Mar 12 19:16:22 aurora kernel: (da4:umass-sim0:0:0:1): removing device entry Mar 12 19:16:22 aurora kernel: (da5:umass-sim0:0:0:2): lost device Mar 12 19:16:22 aurora kernel: (da5:umass-sim0:0:0:2): removing device entry Mar 12 19:16:22 aurora kernel: (da6:umass-sim0:0:0:3): lost device Mar 12 19:16:22 aurora kernel: (da6:umass-sim0:0:0:3): removing device entry Mar 12 19:16:22 aurora kernel: umass0: detached > > Mar 6 21:37:23 aurora kernel: umass0: Residue incorrect, was 0, should've been 512 > > Mar 6 21:37:23 aurora last message repeated 14 times > > > > (The last two messages worry me.) > > Maybe the device failed to produce errors without a media inserted. The media is inserted all the time. It doesn't detect it when it is plugged in afterwards. bye Christian -- Christian Hamm <mailto:slice@augusta.de> ------------------------------------------------------ Location: Augsburg::Bavaria::Germany::Earth::Sol Nickname: Slice IRCNet: Slice FinalFrontier: Slice http://www.augusta.de/~slice/ Visit the ACF at http://www.augusta.de/ ------------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030312192911.35b3777e.slice>