[smartmontools-support] Seagate Backup external USB drive (ID 0bc2:ac30 Seagate RSS LLC BUP Slim)

James bjlockie at lockie.ca
Sun Apr 10 22:00:04 CEST 2022


> Anyway, I'm guessing you are affected by the "SAT with UAS under Linux"
> issue; see
>    https://www.smartmontools.org/wiki/SAT-with-UAS-Linux
>
>
> You didn't mention which distro you are running, but I think you should
> be able to follow the instructions in the Temporary Settings section
> (regardless of distro) to quickly test whether blacklisting UAS (i.e. using
> the string "0x0bc2:0xac30:u") allows smartctl to access the SMART data
> from the drive.

I use lubuntu (light ubuntu :-)).
I spent a long time trying to get the module parameter to work but I 
couldn't so I modified the grub command line and it used usb_storage. :-)

/etc/default/grub
GRUB_CMDLINE_LINUX="iommu=soft audit=0 usb_storage.quirks=0bc2:ac30:u"

$ sudo smartctl -d sat -a /dev/sdc
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.13.0-39-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Mobile HDD
Device Model:     ST2000LM007-1R8174
Serial Number:    ZDZGPTYN
LU WWN Device Id: 5 000c50 0db33fd8b
Firmware Version: EB01
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches
TRIM Command:     Available
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-3 T13/2161-D revision 3b
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sun Apr 10 15:26:01 2022 EDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

> If you have a chance, it would be great if you could also try using the
> drive with the UAS driver but with the NO_ATA_1X disabled (i.e. string
> "0x0bc2:0xac30:" in the Temporary Settings instructions) -- but note
> that the reason that flag is enabled by default is that some Seagate USB
> bridges have errors or crash without it, so do your initial testing with
> unimportant data....
GRUB_CMDLINE_LINUX="iommu=soft audit=0 usb_storage.quirks=0bc2:ac30:"
I think it is using UAS but how do I know it is not using NO_ATA_1X?
It seems to work for smart but I'll put it back in case it has bugs.


More information about the Smartmontools-support mailing list