Corsair Force 3 SSD, no temperature sensor

Jonathan Russell <[email protected]>
Newsgroups gmane.linux.utilities.smartmontools
Message-ID <[email protected]>
Hi,
I have a fairly large fleet of linux servers (500+) with a few custom 
scripts on them to collect smart data and send it to a back-end database.
Some of the servers have SSD's that identify as:

Model Family:     SandForce Driven SSDs
Device Model:     Corsair Force 3 SSD

According to the manufacturer, these drives do not have temperature 
sensors at all.
Attribute 194 is present in the smart output, (despite being commented 
out normally in the drivedb.h file for this particular drive)
194 Temperature_Celsius     0x0022   128   129   000    Old_age 
Always       -       128 (0 127 0 129 0)
The attribute is always reporting 128, which is causing alerting 
triggers for drive temperature to my administrators.
I can manually edit the drivedb.h and simply change the value to:
194 Ignore_this             0x0022   128   129   000    Old_age 
Always       -       128 (0 127 0 129 0)
However, this means I can no longer update the drive db, as my changes 
would be destroyed.  Is there a way to cause smartctl to ignore a value, 
or rename it in this case?

Since these disks do not have temperature sensors, is there a way that 
the master drivedb.h can have a specific entry to ignore this value for 
this drive?

Thanks very much for your help!

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
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.