[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