Re: USB2 - umass problem

From: Vladimir Grebenschikov <vova_at_fbsd.ru>
Date: Wed, 04 Feb 2009 13:11:25 +0300
On Wed, 2009-02-04 at 10:44 +0100, Hans Petter Selasky wrote:

> > Simple umass device (WD external disk) works fine, but
> > integrated to doc-station card-reader failed:
> >
> > First time card insertion, two umass devices appeared, both just do not
> > work:
> >
> > ugen4.4: <SMSC> at usbus4
> > umass0: <SMSC 2228, class 0/0, rev 2.00/3.95, addr 4> on usbus4
> > umass0:  SCSI over Bulk-Only; quirks = 0x0000
> > umass0:5:0:-1: Attached to scbus5
> > (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
> > (probe0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
> > (probe0:umass-sim0:0:0:0): SCSI Status: Check Condition
> > (probe0:umass-sim0:0:0:0): NOT READY asc:3a,0
> > (probe0:umass-sim0:0:0:0): Medium not present
> > (probe0:umass-sim0:0:0:0): Unretryable error
> > da0 at umass-sim0 bus 0 target 0 lun 0
> > da0: <SMSC 2228  HS-COMBO 3.95> Removable Direct Access SCSI-0 device
> > da0: 40.000MB/s transfers
> > da0: Attempt to query device size failed: NOT READY, Medium not present
> 
> Have you tried "cat /dev/null > /dev/da0", to refresh the label on the disk?
> NOTE: /dev/null is not /dev/zero
> 
> > da1 at umass-sim0 bus 0 target 0 lun 1
> > da1: <SMSC 2228  HS-CF 3.95> Removable Direct Access SCSI-0 device
> > da1: 40.000MB/s transfers
> > da1: Attempt to query device size failed: NOT READY, Medium not present
> 
> Same with "da1"
> 
> >
> > Second time - a bit better, second device read correct card label, but
> > still failed on mount:
> 
> Maybe your device needs a quirk, because it hangs on one of the issues SCSI 
> commands. Have you looked at:
> 
> http://wiki.freebsd.org/USB

Probably, did not tried yet, 
but old usb stack works as expected, did all usb1 quircks imported to
usb2 ? 

-- 
Vladimir B. Grebenschikov
vova_at_fbsd.ru
Received on Wed Feb 04 2009 - 09:11:30 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:41 UTC