Re: Issue with UAS and" VIA Labs, Inc. VL817 SATA Adaptor"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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",



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux