Changes between Version 15 and Version 16 of SAT-with-UAS-Linux


Ignore:
Timestamp:
Nov 23, 2019, 11:02:40 PM (11 months ago)
Author:
Nathan Stratton Treadway
Comment:

add HTML anchors to the workaround entries to allow external links to point to a particular workaround

Legend:

Unmodified
Added
Removed
Modified
  • SAT-with-UAS-Linux

    v15 v16  
    2121For more information on the usb-storage flags, search for the 'usb-storage.quirks' entry in the [https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html Kernel Parameters Documentation].
    2222
    23 You can easily check to see whether the kernel using uas or usbstorage for a particular device using the `lsusb -t` command:
     23You can easily check to see whether the kernel using uas or usb-storage for a particular device using the `lsusb -t` command:
    2424
    2525{{{
     
    145145There are two approaches to getting smartmontools to work with one of these devices, both involving setting a "quirks" flag for the device in question.
    146146
    147 * If you just want to get smartmontools working again and don't care about the performance improvements the come from using UAS mode, you can simply use the IGNORE_UAS flag to tell Linux to stick with the usb-storage mode instead, by using the "u" flag on the `usb-storage.quirks` setting.
    148 
    149 * If you want to continue using UAS mode and are sure your particular device does properly support SAT mode even though the kernel detects it as a device that does not (e.g. as described in ticket:971#comment:12) , you can override that default configuration by passing an empty flag list in the `usb-storage.quirks` setting.
     147A. [=#workaround-set-u] If you just want to get smartmontools working again and don't care about the performance improvements the come from using UAS mode, you can simply use the IGNORE_UAS flag to tell Linux to stick with the usb-storage mode instead, by using the "u" flag on the `usb-storage.quirks` setting.[[BR]][[BR]]
     148A. [=#workaround-unset-t] If you want to continue using UAS mode and are sure your particular device does properly support SAT mode even though the kernel detects it as a device that does not (e.g. as described in ticket:971#comment:12) , you can override that default configuration and suppress the NO_ATA_1X/":t" flag by passing an empty flag list in the `usb-storage.quirks` setting.
    150149
    151150Note that in either case, you will need to find the idVendor and idProduct fields for your device, in 4-digit hex format.  This information is found in the `New USB device found, idVendor=NNNN, idProduct=NNNN`