hddtemp with an old database

Bug #1260900 reported by Sergio Benjamim
44
This bug affects 10 people
Affects Status Importance Assigned to Milestone
hddtemp (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

It seems that hddtemp has an old database.

I tried to get temperature of a Samsung SSD 840 PRO, and got an error:

sudo hddtemp /dev/sdb
WARNING: Drive /dev/sdb doesn't seem to have a temperature sensor.
WARNING: This doesn't mean it hasn't got one.
WARNING: If you are sure it has one, please contact me (<email address hidden>).
WARNING: See --help, --debug and --drivebase options.
/dev/sdb: Samsung SSD 840 PRO Serise �: no sensor

But, with sudo hddtemp --debug /dev/sdb

================= hddtemp 0.3-beta15 ==================
Model: Samsung SSD 840 PRO Serise �

field(5) = 0
field(9) = 16
field(12) = 11
field(177) = 0
field(179) = 0
field(181) = 0
field(182) = 0
field(183) = 0
field(187) = 0
field(190) = 35
field(195) = 0
field(199) = 0
field(235) = 1
field(241) = 140

The temperature of this SSD is the field 190, in Celsius, I saw it in SMART Data & Self-Tests of Disks app.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: hddtemp 0.3-beta15-52
ProcVersionSignature: Ubuntu 3.11.0-14.21-generic 3.11.7
Uname: Linux 3.11.0-14-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: amd64
Date: Sat Dec 14 01:17:15 2013
InstallationDate: Installed on 2013-12-13 (0 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
SourcePackage: hddtemp
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Sergio Benjamim (sergio-br2) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in hddtemp (Ubuntu):
status: New → Confirmed
Revision history for this message
Alexander (xxorde) wrote :

Same Problem here.
field(190) is a possible candidate for temperature in °C!

# hddtemp --debug /dev/sda

================= hddtemp 0.3-beta15 ==================
Modell: Samsung SSD 840 Series

field(5) = 0
field(9) = 27
field(12) = 167
field(177) = 20
field(179) = 0
field(181) = 0
field(182) = 0
field(183) = 0
field(187) = 0
field(190) = 27
field(195) = 0
field(199) = 0
field(235) = 74
field(241) = 2

Revision history for this message
Alexander (xxorde) wrote :

To fix:

echo '"Samsung SSD 840 Series" 190 C "Samsung SSD 840 Series"' >> /etc/hddtemp.db

I already informed the author. (maybe not the first, hopefully the last)

Revision history for this message
Clemens Kirchgatterer (clemens-8) wrote :

for the PRO series the line in /etc/hddtemp.db has to look like this:

"Samsung SSD 840 PRO Serise" 190 C "Samsung SSD 840 PRO Series"

mind the typo in the first string "Serise" it really is like that!

Revision history for this message
Flavio Stanchina (flavio-stanchina) wrote :

FWIW, this whitepaper from Samsung confirms that 190 is the temperature:
http://www.samsung.com/global/business/semiconductor/minisite/SSD/us/html/about/whitepaper07.html

Revision history for this message
Jack (jwright-bigpond) wrote :

For the 840 EVO 120GB this line worked in /etc/hddtemp.db

"Samsung SSD 840 EVO 120G B" 190 C "Samsung SSD 840 Series"

Note the space between G and B.

Revision history for this message
axel (axel-nygard) wrote :

And for my 250GB evo --> echo '"Samsung SSD 840 EVO 250G B" 190 C "Samsung SSD 840 EVO 250G B"' >> /etc/hddtemp.db

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.