Re: Device is not in smartctl database. Consequences and solution?

Christian Franke <[email protected]>
Newsgroups gmane.linux.utilities.smartmontools
Message-ID <[email protected]>
Ivan Lezhnjov Jr. wrote:
>> This is as expected because the USB ID drivedb entry is (only) used to set the -d option for the ATA pass-through protocol the USB bridge supports.
> Btw, I'm just curious.. in case with my particular drive I think a mere addition of a new DB entry that matches properly USB vendor and product IDs is mostly to associate "-d sat". But what about the actual SMART/ATA commands etc (mind you I have a very superfluous understanding so I may not make much sense lol), are they SOOO much universal that no additional configuration is required?

Yes, the SMART READ DATA command itself is universal and unchanged since 
it first appeared in ATA-3 (1997).

No, the SMART attribute data (bytes 0-361 of SMART data structure) is 
"Vendor specific" since ATA-4 (1998).

The "SMART Attribute Annex" proposal was never included in the standard:
http://sourceforge.net/apps/trac/smartmontools/wiki/Links#ATAATAPIReferences


> Can I be somehow sure that SMART Attributes are interpreted exactly like vendor designed them to be interpreted?

No, unless a documentation of the attributes or a vendor specific SMART 
tool is available.

In practice, it depends:
HDDs: Even recent HDDs apparently use the traditional attribute 
assignments. Documentation is rare.

SSDs: Attributes differ in many cases. Smartctl may not print correct 
names and raw value formats unless a drivedb entry exists. Some vendors 
of SSDs or SSD controllers provide documentation, others don't.

Thanks,
Christian


------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.