JMS578 based Adaptor on Linux
If you have a USB3.0 adapter that is not working, or not working properly this might help you.
Mine is a JMS578 chip adapter and a known problem for linux.
My fix is to add a quirks line to the command line and it works perfectly.
Here are the instructions.
Unplug the adapter and type
sudo dmesg -C
sudo dmesg
[ 634.812254] usb 9-1: new SuperSpeed USB device number 8 using xhci_hcd
[ 634.829849] usb 9-1: New USB device found, idVendor=0080, idProduct=a001, bcdDevice= 2.03
[ 634.829860] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 634.829865] usb 9-1: Product: External USB 3.0
[ 634.829870] usb 9-1: Manufacturer: TOSHIBA
[ 634.829873] usb 9-1: SerialNumber: 2015033100064
sudo nano /etc/default/grub
usb-storage.quirks=0080:a001:u
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo dmesg | grep usb-storage
[ 634.831353] usb 9-1: UAS is ignored for this device, using usb-storage instead
[ 634.831359] usb-storage 9-1:1.0: USB Mass Storage device detected
[ 634.831674] usb-storage 9-1:1.0: Quirks match for vid 0080 pid a001: 800000
[ 634.831758] scsi host8: usb-storage 9-1:1.0
Posted
11:39 01-09-2021