USB2 - umass problem

Vladimir Grebenschikov vova at fbsd.ru
Wed Feb 4 02:11:31 PST 2009


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


More information about the freebsd-usb mailing list