I²C, SMBus and hardware monitoring references
This document contains all kinds of useful references to I²C and SMBus
documents and implementations, and to hardware sensors documentation and
implementations. Please report any other references you have found!
-
I²C
-
SMBus
-
I²C and SMBus implementations
-
Hardware monitoring chips
-
Other protocol information
-
IPMI documentation
Intelligent Platform Management Interface, a standard for hardware
monitor chip reading
-
Hardware Monitoring Applications using the lm_sensors package.
Also see the prog/ directory in the lm_sensors package for sample applications.
- Freshmeat search for "Lm_sensors" brings up a good starter list
-
A web-based
hardware monitor (tellerstats)
This is created by Phil Edelbrock, one of our main project contributors (Now defunct, but still viewable).
An updated version is now included in the lm_sensors package.
-
asfatm
After Step fan and temperature monitor
-
asftavm
After Step fan, temperature, and voltage monitor.
An enhancement of asfatm.
-
Dogsled
A tool to manage and monitor Linux clusters.
-
GLS
Stijn Jonker's program to make nice graphs of the lm_sensors output.
Recommended. Requires mysql package.
-
gpdial_applet
A Gnome applet that displays a specific number from a file on the Gnome panel.
By configuring it for a specific sensor file in /proc, you get a
sensor reading. Requires fam and fam++.
-
GnomeSensors
Brendon Humphrey's Gnome display program for lm_sensors.
Nice. Recommended.
-
Gsensor
GTK app. In Italian.
-
klm
Brendon Humphrey's KDE display program for lm_sensors.
-
LCD4Linux
Displays kernel information on an external LCD.
-
MonitorSensors
Daniel Schudel's Gnome display program for lm_sensors.
Requires GTK--.
-
Procmeter
A comprehensive system monitoring package. Nice desktop app. Recommended.
-
Sens2web
A perl script to generate a web page of sensor readings.
-
Sensor Sweep Applet
A configurable Gnome Panel Applet.
-
Sensors Server
Nice client/server application with a html-embedded Java applet.
- sentinelle
A daemon which warns you when your sensor readings reach critical values.
- Thermal
A simple set of scripts to plot LM75 temperatures using gnuplot.
Similar to tellerstats.
-
wmsensors and wmlm78
wmlm78 and wmsensors are graphical extensions of lm_sensors, which
can be docked in Window Manager. By Adrian Baugh.
-
wmsensors for W83697HF
By J. D.
-
Other Hardware monitoring implementations (NOT using lm_sensors)
-
Other useful tools
-
CPUBURN
CPU-heating program to stress-test marginally-cooled systems and test
lm_sensors. Recommended.
-
Round Robin Database (RRDTool)
The RRD tool is a database for readings taken over time, such as sensor data.
The lm_sensors package contains scripts to create and update an RRD database
and graphically display the data on webpages.
-
White Papers and Other things