Sorry I'm not sure what you mean by that, would you like the output of lsusb -v before and after the quirk is added? And again from my laptop? I'd like to point the device worked fine when running a 4.4 kernel on LEDE 17.01.4 On 21 March 2018 at 17:10, Menion <menion@xxxxxxxxx> wrote: > Then it is so strange, it is completely dead from USB host perspective > in UASP mode > What lsusb shows when it is attached in UASP mode? > Can you test it with some "regular" host with USB 3.0, like a PC? > > 2018-03-21 18:07 GMT+01:00 Mike Lothian <mike@xxxxxxxxxxxxxx>: >> Sorry, yes that was me disconnecting the device and reconnecting it, >> just to confirm that it was the quirk that was fixing things (I might >> not have connected it into the same port) >> >> I am changing the quirks in the modules config and reattaching, >> modprobe on this device doesn't seem to let me specify options >> >> It's a USB3 caddy that has its own power supply, that you can put any >> SATA hard disk into, I currently have a 1.5TB drive in it. >> >> On 21 March 2018 at 17:00, Menion <menion@xxxxxxxxx> wrote: >>> I see a disconnect from port 4:1 of some un-enumerated device then >>> connect to port 2:1 with UAS blacklist: >>> >>> [ 281.814757] usb 4-1: USB disconnect, device number 2 >>> [ 283.418292] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd >>> [ 482.153319] usb 2-1: USB disconnect, device number 2 >>> [ 484.250856] usb 2-1: UAS is blacklisted for this device, using >>> usb-storage instead >>> [ 484.250901] usb-storage 2-1:1.0: USB Mass Storage device detected >>> [ 484.258055] usb-storage 2-1:1.0: Quirks match for vid 174c pid 55aa: c00000 >>> [ 484.264432] scsi host1: usb-storage 2-1:1.0 >>> >>> Are you peraphs changing the quirks in the modules config and reattach >>> the device? >>> Anyhow I see some strange reset from the USB host. What is this >>> device? Perhaps some self-powered external HDD? >>> >>> 2018-03-21 17:56 GMT+01:00 Mike Lothian <mike@xxxxxxxxxxxxxx>: >>>> It had both, as did my follow up, the follow up should be more clear though >>>> >>>> On 21 March 2018 at 16:45, Menion <menion@xxxxxxxxx> wrote: >>>>> You sent the dmesg with quirks :u enabled >>>>> We need the one without quirks :u, when the device takes UAS driver >>>>> Bye >>>>> >>>>> 2018-03-21 17:41 GMT+01:00 Mike Lothian <mike@xxxxxxxxxxxxxx>: >>>>>> Hi >>>>>> >>>>>> Please find attached my dmesg >>>>>> >>>>>> Cheers >>>>>> >>>>>> Mike >>>>>> >>>>>> On 21 March 2018 at 16:12, Oliver Neukum <oneukum@xxxxxxxx> wrote: >>>>>>> Am Mittwoch, den 21.03.2018, 17:09 +0100 schrieb Greg KH: >>>>>>>> > I'm guessing it doesn't quite match up with the rules already in place >>>>>>>> > in uas-detect.h >>>>>>>> >>>>>>>> That device has a quirk already as a "normal" usb-storage device. >>>>>>>> Oliver added it back in 2013 with 32c37fc30c52 ("usb-storage: add quirk >>>>>>>> for mandatory READ_CAPACITY_16") >>>>>>> >>>>>>> That should cause different symptoms. >>>>>>> >>>>>>>> > Looks like it's an ASM1053 that can't do UAS >>>>>>>> >>>>>>>> No, it's not a UAS device, is someone trying to recycle device ids to do >>>>>>>> different things now? That's not good :( >>>>>>> >>>>>>> The second interface looks like UAS though. The second interface looks >>>>>>> like UAS though. What exactly does happen when you ennumerate? >>>>>>> Dmesg please. >>>>>>> >>>>>>> We may need some exotic logic for these devices. >>>>>>> >>>>>>> Regards >>>>>>> Oliver >>>>>>> -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html