[Bug 261409] [umass] Prolific PL2773 2nd device size query fails

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 22 Jan 2022 19:45:31 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261409

            Bug ID: 261409
           Summary: [umass] Prolific PL2773 2nd device size query fails
           Product: Base System
           Version: 12.2-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: usb
          Assignee: usb@FreeBSD.org
          Reporter: freebsd@rnd.se

FreeBSD 12.2-RELEASE-p11 75566f060d4(HEAD) TRUENAS

umass0 on uhub2
umass0: <Prolific Technology Inc. USB-SATA Bridge, class 0/0, rev 3.00/1.00,
addr 1> on usbus1
umass0:  SCSI over Bulk-Only; quirks = 0x8000
umass0:6:0: Attached to scbus6
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
da0: <ST8000VN 0022-2EL112 SC61> Fixed Direct Access SCSI device
da0: 400.000MB/s transfers
da0: 7630885MB (15628053168 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>
da1 at umass-sim0 bus 0 scbus6 target 0 lun 1
da1: <ST8000VN 0022-2EL112 SC61> Fixed Direct Access SCSI device
da1: 400.000MB/s transfers
da1: Attempt to query device size failed: ILLEGAL REQUEST, Invalid command
operation code
da1: quirks=0x2<NO_6_BYTE>

# usbconfig -d 1.2 dump_device_desc
ugen1.2: <Prolific Technology Inc. USB-SATA Bridge> at usbus1, cfg=0 md=HOST
spd=SUPER (5.0Gbps) pwr=ON (24mA)

  bLength = 0x0012 
  bDescriptorType = 0x0001 
  bcdUSB = 0x0300 
  bDeviceClass = 0x0000  <Probed by interface class>
  bDeviceSubClass = 0x0000 
  bDeviceProtocol = 0x0000 
  bMaxPacketSize0 = 0x0009 
  idVendor = 0x067b 
  idProduct = 0x2773 
  bcdDevice = 0x0100 
  iManufacturer = 0x0001  <retrieving string failed>
  iProduct = 0x0002  <retrieving string failed>
  iSerialNumber = 0x0003  <retrieving string failed>
  bNumConfigurations = 0x0001

Device is a two bay USB-SATA dock.
Device tested ok on Manjaro and Windows.

-- 
You are receiving this mail because:
You are the assignee for the bug.