On Tue, 2017-09-19 at 10:00 +0200, Oliver Neukum wrote: > > "In order to use UAS that must be enabled in the firmware as well. On that > > device it is not enabled and the official product id wouldn't help there > > either." > > > > What does that mean? Did I purchase a UAS capable hardware with the wrong > > Yes. That is what they told you. With a bit of sugar coating. > > If they provide a tool for updating the firmware and updating the firmware > is supported. Which may be the case or not. Only the vendor can tell you. Heureka! Before buying a new case with a UAS capable bridge I tried flashing some unknown firmware. I searched for "ASM1153 firmware" and found http://www.station-drivers.com/index.php?option=com_remository&Itemid=353&func=fileinfo&id=2842&lang=en I fired up some VirtualBox with extensions to be able to flash that USB3 device. Flashing worked, however ReLink failed. Now plugging to Linux I finally see holy land: [kernel] scsi host9: uas [kernel] usb 4-1: Product: USB3-SATA-UASP1 Opening with cryptsetup showed [kernel] device-mapper: table: 254:4: adding target device sdf caused an alignment inconsistency: physical_block_size=4096, logical_block_size=512, alignment_offset=0, start=2097152 But reading works fine. However the new descriptor of my device now looks like: Bus 004 Device 007: ID 174c:55aa ASMedia Technology Inc. ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 9 idVendor 0x174c ASMedia Technology Inc. idProduct 0x55aa ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge bcdDevice 1.00 iManufacturer 2 Plugable iProduct 3 USB3-SATA-UASP1 iSerial 1 123456789012 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 121 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk-Only .... I wondered the InterfaceClass is still "Mass Storage" but now the uas module has taken over. Best regards, Massimo
Attachment:
signature.asc
Description: This is a digitally signed message part