Invalid Command Status Wrapper Tag, External USB Drive

Mark Bucciarelli mark at gaiahost.coop
Wed Nov 9 07:19:51 PST 2005


FreeBSD 5.4 RELEASE

Log output on plugging device in:

    umass0: VIA Technologies Inc. USB 2.0 IDE Bridge, rev 2.00/0.03, addr 
    da0 at umass-sim0 bus 0 target 0 lun 0
    da0: <WDC WD25 00BB-98DWA0 15.0> Fixed Direct Access SCSI-2 device
    da0: 1.000MB/s transfers
    da0: 238475MB (488397168 512 byte sectors: 255H 63S/T 30401C)
    umass0: Invalid CSW: tag 7 should be 8
    (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x10, scsi status == 0x0
    Opened disk da0 -> 5 

root at pooh# usbdevs
addr 1: UHCI root hub, Intel
 addr 2: USB 2.0 IDE Bridge, VIA Technologies Inc.
root at pooh# mount -t msdos /dev/da0 /mnt
msdosfs: /dev/da0: Input/output error

Kernel config includes all devices listed on the USB handbook page, 
plus ehci.

I looked through umass.c and didn't see any quirks that would skip this 
tag mismatch error.

Any suggestions for how to debug/fix this?  Is the USB_DEBUG switch useful?

If it matters, here's a link to the disk enclosure the drive is in: 
http://www.komplett.co.uk/k/ki.asp?sku=307791&cks=PRL

m



More information about the freebsd-usb mailing list