On Fri, Nov 12, 2021 at 05:26:17PM +0100, DocMAX wrote: > Sure: > > Bus 006 Device 006: ID 2109:0715 VIA Labs, Inc. VL817 SATA Adaptor > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 3.10 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 9 > idVendor 0x2109 VIA Labs, Inc. > idProduct 0x0715 VL817 SATA Adaptor > bcdDevice 6.14 > iManufacturer 1 VIA Labs,Inc. > iProduct 2 USB3.1 SATA Bridge > iSerial 3 0000000000000004 Wow. Judging by the serial number values, you got the first four devices of this sort ever made. (That is, unless they use the same serial numbers on all of their devices!) Anyway, the patch below should accomplish the same effect as the module parameter override you've been using. Let us know if it works properly. Alan Stern Index: usb-devel/drivers/usb/storage/unusual_devs.h =================================================================== --- usb-devel.orig/drivers/usb/storage/unusual_devs.h +++ usb-devel/drivers/usb/storage/unusual_devs.h @@ -2291,6 +2291,13 @@ UNUSUAL_DEV( 0x2027, 0xa001, 0x0000, 0x USB_SC_DEVICE, USB_PR_DEVICE, usb_stor_euscsi_init, US_FL_SCM_MULT_TARG ), +/* Reported by DocMAX <mail@xxxxxxxxxxxxx> */ +UNUSUAL_DEV( 0x2109, 0x0715, 0x0614, 0x0614, + "VIA Labs, Inc.", + "VL817 USB3.1 SATA Bridge", + USB_SC_DEVICE, USB_PR_DEVICE, NULL, + US_FL_IGNORE_UAS), + UNUSUAL_DEV( 0x2116, 0x0320, 0x0001, 0x0001, "ST", "2A",