Context Navigation

Devices

This is the summary page listing of over 150 hardware monitoring devices supported by the Linux 2.6 kernel. For Linux 2.4 support, please see LegacyDevices instead.

Drivers are listed in two groups: sensor chip and bus. Bus drivers are the I2C/SMBus bus masters. If your sensor chip is on an I2C or SPI bus, a bus driver is required to access any device on the bus. Chip drivers are used to access the sensor chips themselves and export the readings.

To find out what driver you need and what chips you have use the sensors-detect utility in our package. If your version of sensors-detect failed to detect a chip, you should try the latest version of sensors-detect. sensors-detect is a stand-alone script, so you can simply download it and run it on any system, without installing anything (other than perl). You may also try our Installation Wizard.

If you would like us to support a chip not listed below, or listed as 'not planned', please contact us. Please indicate if you can help in development, testing, or donations. We don't have much spare time, so the more help you can provide, the better your chances to get a chip supported fast.

Latest AMD K8 processors have integrated sensors which can be read directly without any additional monitoring chip. Driver contributed by Rudolf Marek. Upgrade to lm_sensors 2.10.1 or later is mandatory, earlier versions of libsensors will fail with a "General parse error" message. Note: many recent K8 models (revision F and later) have been reported to have broken thermal sensors so the k8temp driver will return bogus values. See ticket #2278 for example. Changes in kernel 2.6.29 may improve the situation a bit. Feedback welcome.

(2009-12-06) Embedded sensors are known to be unreliable on the DR-BA, DR-B2, DR-B3, RB-C2 and HY-D0 revisions of the family 10h CPU, which will never be supported. Driver contributed by Clemens Ladisch, reviewed by Jean Delvare.

(2009-01-08) The ICH8 (82801H) and possibly later Intel south bridges have embedded sensors. These are not yet supported, due to a lack of technical documentation and support from Intel. The OpenAMT project is supposed to help, but in practice not much is happening. Or maybe there is some hope? Here too.

(2007-11-03) We have a datasheet. Two requests (John Sutton, Scott in ticket #1690) and one potential tester (Andrew). On most boards it seems that the limited hardware monitoring features of this chip aren't used, so there's no point in adding support before we know of at least one system where they are used.

(2008-09-26) Complete hardware monitoring solution with SMBus interface. Seems to be mostly compatible with the LM85, using the lm85 driver should work just fine, although dedicated support is still missing. Under investigation by Herbert Pötzl.

(2004-12-16) Found on some ATI graphics adapters and Tyan motherboards, among others. Temperature part is more or less compatible with the LM86, but a dedicated driver was preferred. Note that we could not access the LM63 chips on the ATI boards so far (it didn't show on any of the 4 known I2C buses of the graphics adapter). Driver contributed by Jean Delvare, lacks automatic fan speed control (could be developed upon donation of an LM63-enabled piece of hardware).

(2009-02-20) Usually disabled. Accessible both on the LPC bus and the SMBus, SMBus interface is compatible with the LM96000. There exists "legacy reduced" variants of this chip (WPCD376I, WPCD377I) with the same device ID which do not have the hardware monitoring features. This results in all zero values if you load the lm85 driver (#2182, Intel DG45FC). We don't know how to differentiate between all these chips yet. Please contact us if you have any of these chips.

(2009-01-16) Found on several Asus M2N series motherboards. Many requests (Diggory Hardy, Juergen Kilb, Len J. White and more). Driver contributed by Jordan Crouse, reviewed and submitted by Hans de Goede.

(2010-05-04) Only the EMC1403 is supported by the driver right now, but adding support for the EMC1404 would be easy. Driver contributed by Kalhan Trisal and Alan Cox (Intel), reviewed by Jean Delvare.

(2005-02-10) Sponsored by In-Store Broadcasting Network. Contributed by Mark M. Hoffman.(2007-06-25) SCH5307 is supported since kernel 2.6.14.(2007-06-25) SCH5317 is compatible and will be supported in kernel 2.6.23.

(2007-03-27) Found on Dell systems (Precision 380, XPS400). No datasheet. Two requests (Jon Graves, Dan Russo). There is no evidence that this Super-I/O embeds hardware monitoring features at all. (2007-12-19) SCH5514 is found on Dell Optiplex 745 systems. No datasheet. Doesn't seem to contain HW monitoring features (see here).