Version 9 (modified by khali, 7 years ago)

Update all download links

Downloading i2c and lm_sensors

'OSI certified' logo

WARNING: IBM Thinkpad users should not install LM Sensors. Full story is available here. If you wish to help (laptop donation, technical help, testing), please let us know.

This software is OSI Certified open source software. OSI Certified is a certification mark of the  Open Source Initiative.

Available Releases

i2c and lm_sensors v2.10.0

This is the latest release of the current project, for Linux 2.4.10+. This is a stable release with support for most devices. Userspace tools support 2.4 and 2.6 kernels. Modules will not compile on 2.6 kernels (use those coming with the kernel itself). Note that LM Sensors 2.10.0 requires I2C 2.9.0 or newer. See the I2C changes document for details of changes in I2C 2.10.0.

Please note:

  • You will need to install the libsysfs library (or a dev package from your distribution) if you want support for Linux 2.6, because libsensors now depends on it.
  • This release supersedes, and is not compatible with, 2.8.x releases. The 2.8.x series is considered deprecated and unsupported. Third party i2c driver authors are invited to drop support for this broken series.

PGP signatures are made by  Philip Edelbrock using a DSS key compatible with  GnuPG.

i2c-2.10.0 (135 kB)

 i2c-2.10.0.tar.gz ( PGP signature)
 i2c-2.10.0.tar.gz ( PGP signature) (FTP mirror)
See below for an i2c-2.10.0 Linux kernel patch.
Linux 2.6 users do not need to get this i2c package, it's already part of the kernel tree.

lm_sensors-2.10.0 (860 kB)

 lm_sensors-2.10.0.tar.gz ( PGP signature)
 lm_sensors-2.10.0.tar.gz ( PGP signature) (FTP mirror)

i2c and lm_sensors v2.7.0

This is the last 2.2/2.3 kernel-compatible release (including 2.4 kernels through 2.4.9). Note that LM Sensors 2.7.0 requires I2C 2.7.0.

i2c-2.7.0 (120kB)

 i2c-2.7.0.tar.gz ( PGP signature)
 i2c-2.7.0.tar.gz ( PGP signature) (FTP mirror)

lm_sensors-2.7.0 (582kB)

 lm_sensors-2.7.0.tar.gz ( PGP signature)
 lm_sensors-2.7.0.tar.gz ( PGP signature) (FTP mirror)

Other Downloads

  • Users who have a monolithic (as opposed to modular) kernel or simply want some i2c drivers built-in will need to patch their kernel tree. A minor incompatibility issue exists with two drivers (bttv and tvmixer) in the Linux 2.4.23 to 2.4.28 kernels. A complete installation guide with patches is available  here.
  •  RPMs for Red Hat and Fedora Core distributions were made available by Axel Thimm on his  ATrpms website. For 2.4 kernels, you need to use the  i2c/lm_sensors-enabled kernels from the same site.
  • You can access all released files  here.

Subversion Repository

Anonymous access to our Subversion repository (SVN) is available. This means that users can have direct access to up-to-the-minute code.

Driver development for 2.6 kernels is taking place directly in the kernel using GIT. Do not use the drivers from our SVN repository for 2.6 kernels, it will not work. The user-space tools will work though.

We presume that you have  Subversion installed on your machine. To check out a working copy of the code for this project use the following commands:

svn checkout http://lm-sensors.org/svn/i2c/trunk i2c

svn checkout http://lm-sensors.org/svn/lm-sensors/trunk lm-sensors

To update the code, do a svn update from within the i2c or lm-sensors directories. Please read the README and INSTALL files of your working copy for how to build the code. Also read the related files in the 'doc' directory for info regarding the different bus and chip drivers. Lastly, you can use the regular svn commands on the files (like cvs log [filename]) to see the comments made by the developers as changes were made.

If you're not familiar with the use of Subversion we recommend the excellent  Subversion book which is a valuable resource.

Commits to the repositories are notified on the  lm-sensors-notify mailing-list. Feel free to subscribe if you want to be informed of the changes made to the i2c and lm-sensors repositories.

Browse the Distribution

Choose the links below to view the current development code:

  • i2c (source code and documentation)
  • lm-sensors (source code and documentation)

Nightly SVN snapshots

They are generated at 6:00 in the morning of Central European Time ( CET/CEST)

Attachments