|Version 5 (modified by khali, 5 years ago)|
- December 5th, 2006: Note to k8temp users. The Linux 2.6.19 kernel features a new hardware monitoring driver, k8temp, which supports all recent AMD K8 CPUs. The driver will load automatically on supported systems. Due to technical specificities of this driver, upgrade to lm_sensors 2.10.1 is mandatory. Older versions of libsensors will fail with a "General parse error" message. If you can't upgrade lm_sensors for any reason, you'll have to blacklist the k8temp driver to prevent it from being loaded. Thanks to Artem S. Tashkinov for notifying us.
- September 25th, 2006: 2.10.1 Released! See the CHANGES document for details. Go to the download page for download instructions. See the README document for additional warnings and information. 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.
- August 22nd, 2006: 2.10.1 Coming Soon! We plan to release lm_sensors 2.10.1 by the end of September, at the latest. See the CHANGES document for what's coming. Please help test SVN HEAD and let us know if you have any problems. We have nightly snapshots if you don't want to bother with Subversion.
- August 22nd, 2006: Donation! We have received an Asus P4P800-X motherboard with CPU and memory from Winbond. This will help us with the W83627THF support testing and improvements, as well as with the Intel 82801 family of chips. Many thanks to Winbond for their steady support to our project!
- August 2nd, 2006: Mailing lists. Since we created a dedicated list for i2c, people seem to be very confused as to where to report their problems. Many post on the wrong list, some even dare posting the same message to both lists. Please think about what your report is about, and choose the right list. If your problem has nothing to do with hardware monitoring, the lm-sensors list makes no sense. If your problem has nothing to do with the i2c subsystem, the i2c list is not suitable. And don't post your message to both list, please.
- July 25th, 2006: Spam issues. L0t of sp/\m h|t our ticket system, please follow instructions at the bottom of the page when creating or modifying the tickets.
- July 25th, 2006: Still vacation time! Please be patient, as more than two of us are back.
- July 12th, 2006: Vacation! It is a vacation time. Most of us is not available, please check back after July 23rd. Thanks!
- June 20th, 2006: New mailing list! We decided to create a new mailing list dedicated to i2c. For a long time i2c has been discussed on the lm-sensors list, but now we aim at a more neutral i2c subsystem implementation that would not only fit the hardware monitoring needs, but would also be suited for multimedia devices, real-time clocks, and other users of the i2c subsystem. Having a neutral ground where all parties can be equally represented appears to be a requirement if we want to succeed.
- May 29th, 2006: Switching from CVS to Subversion. We are migrating our source repository from CVS to Subversion on a different machine. The new repository will be hosted by Axel Thimm. Many thanks to Philip Edelbrock and Edge Design for hosting the CVS repository for the past 8 years!
- March 22nd, 2006: Donation! We have received the P5MT-S motherboard from ASUS and the processor plus memory from Winbond. This will help us with the W83792D driver testing and improvements. Many thanks!
- February 14th, 2006: 2.10.0 Released! See the CHANGES document for details. Go to the download page for download instructions. See the README document for additional warnings and information. 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.
- January 29th, 2006: 2.10.0 Coming Soon! See the CHANGES document for what's coming. Please help test CVS and let us know if you have any problems. The plan is to release 2.10.0 by the second week of February.
- December 30th, 2005: Switching to Trac. The project maintainers decided to switch over to Trac (a nice tool to manage projects such as lm_sensors) as well as Subversion (a version control system, similar to CVS). It will take some time to perform the switch, please be patient.
- November 19th, 2005: Call to VT8231 users. We are currently in the process of porting the integrated sensors vt8231 driver to Linux 2.6. We're almost done, but now we need testers for both the new 2.6 driver and the old 2.4 driver, which we had to update as well. Please help if you can.
- November 4th, 2005: Donation! Thanks to Barracuda Networks for the donation of a motherboard with CPU and memory for development and testing of Fintek F71805F support!
- October 29th, 2005: Donation! Thanks to Aweta for the generous donation of a complete system for development and testing of PC87431 support!
- September 18th, 2005: CVS Status The libsensors userspace library now depends on libsysfs. Therefore, you must build and install the sysfsutils package before building the lm-sensors userspace. The sysfsutils package is here.
- September 6th, 2005: 2.9.2 Released! See the CHANGES document for details. Go to the download page for download instructions. See the README document for additional warnings and information.
- August 14th, 2005: 2.9.2 Coming soon! See the CHANGES document for what's coming. Please help test CVS and let us know if you have any problems. The plan is to release 2.9.2 by the end of August or beginning of September.
- May 17th, 2005: New mailing-lists The mailing-list move has been completed. Thanks to Axel Thimm, Philip Edelbrock and Andrew Pollock for the great work. See the contact page for details about the new lm-sensors list. This list has its own integrated archive, which also has had all the posts held by the original archive merged in. Note that CVS commits will be posted to a separate list from now on.
- May 15th, 2005: New mailing-list We are in the process of moving to a new mailing-list system. Procmail has shown its limits recently and we will now be using Mailman. Users don't have to worry, they will be automatically subscribed to the new list when it is created, and an information post will tell them about the change.
- April 12th, 2005: 2.9.1 Released! See the CHANGES document for details. Go to the download page for download instructions. See the README document for additional warnings and information.
- March 15th, 2005 2.9.1 Coming soon! See the CHANGES document for what's coming. Please help test CVS and let us know if you have any problems.
- January 3rd, 2005 Problem with 2.9.0 :( A nasty problem slipped into i2c 2.9.0. Kernel header files won't be installed like they used to be, causing lm_sensors 2.9.0 to fail to compile. A patch is provided to workaround the problem. We are sorry for the trouble.
- December 28th, 2004 2.9.0 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information.
Note: This release is compatible with the Linux 2.4 kernel series again! See our installation guide if you still want to patch your kernel tree.
- December 9th, 2004 CVS Status i2c CVS and lm_sensors CVS are now fully compatible with Linux 2.4 kernels. Please test, as these will be released as 2.9.0 quite soon now. We have [download.html#snapshots nightly snapshots] which can be considered a living 2.9.0-rc pre-release. We have an installation guide ready (especially worth reading if you were used to the 2.8.x patches storm).
- November 25th, 2004 CVS Status Please note that lm_sensors CVS now requires i2c CVS.
- November 24th, 2004 Linux 2.4.28 Linux 2.4.28 with ACPI enabled breaks some lm_sensors bus drivers, most notably i2c-viapro on Asus motherboards. See ticket #1819 (and also 1761 and 1820) for additional information. This is fixed in kernel 2.4.28-bk5 and later.
- November 21st, 2004 CVS Status We are in the process of bringing i2c and lm_sensors back to a Linux 2.4-compatible state. This means that CVS versions are likely not to be fully compatible with i2c 2.8 series, nor with Linux 2.4 but somewhere inbetween during the transition. i2c and lm_sensors CVS are kept in sync though. This also means that we welcome testers.
- November 21st, 2004 2.8.8 Compilation Issues We have had several reports that lm_sensors 2.8.8 won't compile with non-C99 compilers (such as gcc 2.95.x). A fix is attached to the first report and was applied to CVS already.
- October 7th, 2004 2.8.8 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information.
Note to Red Hat/Fedora? Core users: Axel Thimm has sensors-enabled kernels and userspace tools packages.
Also note: users of Andrew Morton's 2.6.9-rc3-mm2 kernel (and above) may also need to upgrade to this release, due to an interface change.
- September 28th, 2004 CVS testers wanted We plan to release i2c and lm_sensors 2.8.8 quite soon now. Please test CVS versions if possible, and report problems if they arise. You can get the latest version using cvs. An even more simple method is to download the nightly snapshots. Thanks!
- September 28th, 2004 Linux 2.6.9-rc1 Users of Linux 2.6.9-rc1 and later are invited to use the CVS version of lm_sensors. Failing to do so will result in broken VID readings.
- June 11th, 2004 2.8.7 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information.
Note to Red Hat/Fedora? Core users: Axel Thimm has sensors-enabled kernels and userspace tools packages.
- May 28th, 2004 Nightly CVS Snapshots Now Available! See the [download.html#snapshots bottom of our download page] for links.
- May 28th, 2004 50 Chip Drivers! We welcome our 50th chip driver, max1619. We now support about 90 sensor chips, about a dozen non-sensor chips, and almost 40 bus chips, for a total of almost 150 devices. And there's plenty more on the way! Check out our [newdrivers.html New Drivers Page] for the latest in driver development.
- April 5th, 2004 2.8.6 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information.
Note to Linux 2.6 users: Linux 2.6.5 users will want to upgrade to this version since it addresses an interface change that causes previous versions of lm_sensors not to work anymore. For more details, see our [kernel26.html kernel-2.6-dedicated page].
Note to Red Hat/Fedora? Core users: Axel Thimm has sensors-enabled kernels and userspace tools packages.
- March 12th, 2004 New Red Hat packages available! Axel Thimm upgraded his sensors-enabled kernels and userspace tools packages for Red Hat 7.3, 8.0 and 9, and Fedora Core 1. They are available for download on his ATrpms website. Thanks Axel!
- March 9th, 2004 Installation Guide Chris Peters wrote a nice installation guide for lm_sensors. Take a look at it here. Note that it doesn't ethercover the i2c interface change that affects various multimedia devices in Linux 2.4. If you use one of these, this more complex installation guide is still what you need.
- March 7th, 2004 Andrew Morton's kernels Users of Andrew Morton's 2.6.3-mm4 and 2.6.4-mm1 kernels need to get lm_sensors from [download.html#cvs CVS]. 2.8.5 will not work for them. The same is likely to be true for later -mm kernels as well.
- March 5th, 2004 2.8.5 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information.
- February 22nd, 2004 Patches for Linux 2.4 Our Linux 2.4 patches page has been updated. There now are i2c 2.8.4 patches available for Linux 2.4.22 to 2.4.25. Read about them and download them here.
- February 8th, 2004 IRC Channel For some time now, we've had an IRC channel on the Freenode network: #linux-sensors. Meet us there for friendly chats about i2c and lm_sensors.
- February 7th, 2004 2.8.4 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information.
Note to Linux 2.6 users: Linux 2.6.2 users will want to upgrade to this version since it fixes a number of problems (e.g. bad temperature readings). For more details, see our [kernel26.html kernel-2.6-dedicated page].
Note to Linux 2.4 users:If your system requires other i2c-related kernel modules (bttv, i2c-matroxfb, rivatv, zoran, lirc...) see our installation guide for additional information about i2c-2.8.0 interface changes and patches for these drivers.
- January 15th, 2004 2.8.3 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information. If your system requires other i2c-related kernel modules (bttv, i2c-matroxfb, rivatv, zoran, lirc...) see our installation guide for additional information about i2c-2.8.0 interface changes and patches for these drivers.
Note to Linux 2.6 users: Linux 2.6.1 users will want to upgrade to this version since it fixes a number of problems (e.g. problems reading alarms and temperatures). Linux 2.6.0 users on the other hand should stick to the previous release because this new one would introduce similar problems. In short: use 2.8.2 for Linux 2.6.0 and 2.8.3 for Linux 2.6.1.
Note to it87 users: The advice above does not apply to you. Whether you user Linux 2.6.0 or 2.6.1, you should stick to 2.8.2 until we fix a remaining bug in our library. Sorry for the trouble.
- January 9th, 2004 New Red Hat packages available! Axel Thimm upgraded his sensors-enabled kernels and userspace tools packages for Red Hat 7.3, 8.0 and 9, and Fedora Core 1. They are available for download on his ATrpms website. Thanks Axel!
- December 11th, 2003 2.8.2 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information. If your system requires other i2c-related kernel modules (bttv, i2c-matroxfb, rivatv, zoran, lirc...) see our updated installation guide for additional information about i2c-2.8.0 interface changes and patches for these drivers.
- November 27th, 2003 sensors-detect now has 2.6 support! In CVS. To build and install userspace tools _only_, do 'make user' and 'make user_install'. Please test, and report problems to the [author.html#active mailing-list].
- November 26th, 2003 Linux 2.4.23 patch available! Our installation guide has been updated and a 2.4.23 kernel patch is now available, based on i2c 2.8.1 (plus a few fixes). As for previous patches, testers are welcome. Please report successes and problems to the [author.html#active mailing-list].
- November 20th, 2003 2.6 Kernel userspace tools available! Preliminary userspace tools (sensors, i2cdump, i2cdetect) and libsensors support for 2.6 kernels are now in CVS. Sensors-detect and eeprom support are not yet updated. Most readings should work for the kernel chip drivers currently in 2.6.0-test9: adm1021, it87, lm75, lm78, lm85, via686a, and w83781d. To build and install userspace tools _only_, do 'make user' and 'make user_install'. Please test, and report successes and problems to the [author.html#active mailing-list].
- October 26th, 2003 New Linux 2.4.22 patch available! Our installation guide has been updated and the 2.4.22 kernel patch is now based on i2c 2.8.1. Testers are more than welcome, since we plan to submit this patch for inclusion into Linux 2.4.23. Please report successes and problems to the [author.html#active mailing-list].
- October 5th, 2003 2.8.1 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information. If your system requires other i2c-related kernel modules (bttv, i2c-matroxfb, rivatv, zoran...) see our installation guide for additional information about i2c-2.8.0 interface changes and patches for these drivers.
- August 31st, 2003 Linux 2.4.22 patch available! Our installation guide has been updated and we now support the 2.4.22 kernel.
- August 11th, 2003 Red Hat packages available! Axel Thimm was kind enough to build sensors-enabled kernels and userspace tools packages for Red Hat 7.3, 8.0 and 9. They are available for download on his ATrpms website. Thanks Axel!
- August 6th, 2003 Lm_sensors in Top 100. Lm_sensors is ranked 85th of 29,538 projects in popularity on Freshmeat.net today. Pretty impressive considering we are rubbing shoulders with such projects as Apache, Wine, GCC, MySQL, the Linux kernel and others which share the top 100. Kudos to the developers!
- August 6th, 2003 Note to PPC users. The sound system of some (all?) PPC systems uses the i2c subsystem. Due to the incompatibility between our i2c subsystem and the one found in 2.4 kernels so far, PPC users wanting to install lm_sensors 2.8.0 should stick to the instructions in our installation guide to avoid serious problems. Thanks to Zeno Davatz for pointing this out.
- July 25th, 2003 Important CVS change. I2c CVS development has moved to HEAD again. The old lk2-4 branch isn't used anymore.
- July 14th, 2003 2.8.0 Released! See the CHANGES document for details. Go to the [download.html download page] for download instructions. See the README document for additional warnings and information. If your system requires other i2c-related kernel modules (bttv, i2c-matrox, rivatv, zoran...) see our installation guide for additional information about i2c-2.8.0 interface changes and patches for these drivers.
- June 22nd, 2003 Please test CVS The 2.8.0 release is coming soon. It will be a 2.4-compatible release (2.4.9 or later). See the CHANGES document for a preview. Please test lm_sensors2 CVS and i2c (lk2-4 branch) CVS. See the bottom of the [download.html download page] for CVS download instructions. See the README document for additional warnings and information.
- June 7th, 2003 Tyan posts sensors.conf files! This should be quite helpful for Tyan users. There are 10 different files posted for various motherboards. You can download them from their Software Utilities Web page or directly from ftp. Thanks to Tyan!
- June 5th, 2003 Help still wanted! In the following areas: Modifying libsensors for kernel 2.5/2.6 sysfs; and answering support tickets. Send us email if you can help!
- June 4th, 2003 Release plans Our next release will be 2.8.0 and will be a 2.4-compatible release (2.4.9 or later). This will be from lm_sensors2 (which will not be branched) and from the lk2-4 branch in i2c. 2.5 development is continuing in BK. The HEAD branch of i2c is obsolete.
- May 31st, 2003 Problems with compiling lm_sensors and picking up I2C-2.7.0 headers The lm_sensors compile sees i2c headers in the kernel include directory before it sees them in /usr/local/include; try the updated Makefile in CVS for a fix. The new file etc/config.c is also required.
- March 23rd, 2003 Active I2C/Sensors Development in 2.5 Kernel The I2C drivers are being converted to the kernel Driver Model. Also, three drivers (i2c-ali15x3, i2c-i801, and i2c-piix4) were added to kernel 2.5.65. Please copy any patch submissions to our mailing list.
- March 23rd, 2003 CVS Warning CVS continues to be difficult to compile and is incompatible with I2C in stock 2.4 and 2.5 kernels; I2C CVS is required. See the bottom of the download page for details.
- March 23rd, 2003 Oopses from i2c-CVS Caused by problems in the sysctl registration in i2c-proc.c; see Ticket 1175 for a fix.
- March 23rd, 2003 Problems/crashes when I2C-2.7.0 Compiled-in Duplicate "chips" files may be present in /proc/sys/dev/sensors, and duplicate initialization messages in dmesg. Caused by double initialization; see Ticket 1185 for a fix.
- January 14th, 2003 I2C CVS Branched! We have branched I2C CVS to ease support for 2.5 kernels. The HEAD branch is now for 2.5 kernels and the lk2-4 branch is for 2.4 kernels. Sensors CVS has not yet branched but probably will after some cleanup. See the bottom of the [download.html download page] for details.
- January 7th, 2003 Sensors in kernel 2.5.54! Four drivers (adm1021, lm75, i2c-amd756, and i2c-amd8111) are included in kernel 2.5.54. These are the first drivers from our package accepted into the kernel. Note that i2c driver refcount changes made in this kernel makes the 2.5.53 patches on our patch page incompatible with kernels 2.5.54+. We're working on backporting the 2.5.54 drivers to CVS, and submitting more drivers. If you would like to help, please [author.html#contact let us know].
- December 28th, 2002 'sensors' segfaults: To fix this, delete old libsensors libraries /usr/lib/libsensors.*; the new libraries are installed by default in /usr/local/lib. To catch this in the future, we've added checks for old libraries to 'make install' in CVS.
- December 8th, 2002 2.7.0 Released! New release! Please see the CHANGES document.
- November 29th, 2002 Mailing List Archive Unstuck! Our mailing list archive apparently was stuck and hadn't added any messsages since late August. It's been fixed, and no messages were lost. Thanks to Andrew!
- November 1st, 2002 Donation! Thanks to HP for the generous donation of a complete system!
- Oct. 26th, 2002 Email list troubles Ouch, a nasty email loop has affected the mailing list. Sorry to those affected! :'(
- Sept. 21st, 2002 Help still wanted! in the following areas: Maintainers / testers for PowerPC I2C drivers (8xx and IBM 405), creating a public sensors.conf database for individual board configuration; answering email; answering support tickets; and creating new RPM's. Send us email if you can help!
- Sept. 21st, 2002 2.6.5 Issues i2c-2.6.5 won't compile for 2.2 kernels: sorry, use 2.6.4 or remove exits. i2c-piix4 won't compile in mkpatched kernel: sorry, compile outside of kernel.
- August 28th, 2002 I2C-2.6.4 in 2.5 Kernel Our i2c kernel patches were accepted in kernel 2.5.32. This brings the 2.5 kernel up to our i2c-2.6.4 release, which includes SMBus 2.0 support! See the other patches we are working on here.
- July 28st, 2002 2.4.18 Kernel Patches We now have 2.4.18 kernel patches available here.
- July 28th, 2002 Missing config entries The following new sensors drivers are missing config entries in a mkpatched kernel: lm92, pcf8574, pcf8591, smsc47m1, vt1211. Sorry. Compile outside the kernel or get the fixed Config.in file here.
- July 25th, 2002 Kernel won't compile after i2c-2.6.4 mkpatch Sorry. Remove i2c-algo-8xx.o target at mkpatch/mkpatch.pl line 476, or get the fixed files in CVS.
- July 17th, 2002 Top 100 on Freshmeat ! We're in the top 100 most popular projects on freshmeat.net out of 24,000 projects! See our project page here - subscribe on that page to be notified of new releases (and push our popularity even higher!).
- July 17th, 2002 Help still wanted! in the following areas: Creating a public sensors.conf database for individual board configuration; answering email; answering support tickets; and creating new RPM's. Send us email if you can help!
- osi-certified-120x100-t.png July 8th, 2002 Added OSI Certification notice to [download.html download] page Since the I2C and Lm_sensors code is under the GPL license, the project automaticly qualifies for OSI Certification.
- June 30th, 2002 New Drivers in CVS New bus support in CVS: Savage4, ICH4, VT8231, VT8233A, nForce. New chip support in CVS: SMSC47M1xx, VT1211, VT8231, DDR, LM92, DS1307. Please give us feedback on these. We plan to release 2.6.4 in July. See the changes document for details. The upcoming i2c-2.6.4 package contains SMBus 2.0 support; See the i2c changes document and the new [protocol.html protocol summary] for details.
- June 21st, 2002 I2C-2.6.3 in 2.5 Kernel Our i2c kernel patches were accepted in kernel 2.5.24. This brings the 2.5 kernel up to our i2c-2.6.3 release. See the other patches we are working on here.
- June 21st, 2002 Donation! Thanks to Via for the generous donation of three motherboards and a CPU!
- June 6th, 2002 Donation! Thanks to Intel for the generous donation of a complete SMBus 2.0 system!
- May 24th, 2002 Patches for 2.5 Kernels We're working on both i2c and lm_sensors patches to kernel 2.5 for submission to Linus. You can preview these patches here. Please send us your comments and test results. Note that mkpatch won't generate a working patch for 2.5 due to changes in the kernel.
- May 10th, 2002 Donation! Thanks to HardData Ltd. for the generous donation of a motherboard and CPU!
- April 11th, 2002 Tyan 2460 Initialization As a substitute for booting into the BIOS first: See ticket 867 for C code derived from assembly code in 861. Warning - Not verified or tested by us.
- April 11th, 2002 Tyan 2688 Hangs Use 'modprobe w83781d init=0 ignore_range=0,0x00,0x28,0,0x2a,0x7f'. See ticket 721 for more information.
- April 9th, 2002 LM80 Problems You don't really have an LM80; look at your board, see FAQ 4.17-I for information.
- April 1st, 2002 Help still wanted! in the following areas: Answering email; answering support tickets; sending i2c patches to Marcelo; sending a big lm_sensors patch to Linus for 2.5; creating a sensors.conf database for individual board configuration; and creating new RPM's. Send us email if you can help!
- April 1st, 2002 Asus P4B See prog/hotplug/README.p4b in release 2.6.3 for information.
- March 9th, 2002 Tyan 2466 Boards - See tickets 941, 840, 841 for information. See also the 2460/2462 tickets below.
- February 9th, 2002 Tyan 2460/2462 SMP Boards (and possibly other Tyan boards) - See tickets 808, 765, 781, 812, 813 for information.
- February 6th, 2002 New Documentation Page!!! We've put together a page with links to all our lm_sensors and i2c documentation [docs.html here].
- January 11th, 2002 Help Wanted! We need help in the following areas: Answering email; answering support tickets; sending i2c patches to Marcelo; sending a big lm_sensors patch to Linus for 2.5; creating a sensors.conf database for individual board configuration; and creating new RPM's. Send us email if you can help!
- November 27th, 2001 Many thanks to Fujitsu Siemens Computers for the donation of a complete system for general support of the lm_sensors project!
- November 25th, 2001 Mailing List Archive! We now have a mailing list archive provided by Andrew Pollock, here. It dates to October 28, 2001. We still recommend our FAQ and our Support Database as the primary resources if you are looking for help, but we hope the mailing list archive also proves useful. Thanks to Andrew.
- November 19th, 2001 2.6.2 Install Details Kernels 2.4.13 and higher contain i2c-2.6.1, which is sufficient for lm-sensors 2.6.2 for most users. Therefore you do not need to download and install i2c-2.6.2 if you have kernel 2.4.13 or higher. Be sure and enable "I2C /proc interface" in your kernel. Note that i2c-2.6.2 does contain several updates; see the I2C Changes document to see if these affect you.
- November 18th, 2001 2.6.2 Released! Highlights include new support for the Via VT8233, Intel 82443MX and 82801CA/CAM, and Fujitsu-Siemens Poseidon and Scylla. See the Sensors changes document for full details.
- November 1st, 2001 CVS Server Moving The CVS server will be going offline and moving this weekend starting Friday afternoon (PST). It should be back up by Monday. DNS changes will be made to keep 'cvs.lm-sensors.nu' working as the address.
- October 6th, 2001 Via VT8233 support in CVS! They must be selling a lot of these because everyone has been asking for support for this chip. Support has been added to the i2c-viapro module. If you have problems, let us know.
- August 30th, 2001 2.6.1 is released! Like the 2.6.0 release, you will need to make sure your i2c is also up to date. See the Changes document for details.
- August 12th, 2001 Important!!! Patching your Kernel with I2C and LM_Sensors Version 2.6.0. You MUST configure "I2C /proc interface" in the "I2C Support" section and the head item in the "Hardware Sensors Support" section to the same thing, either modules or compiled-in. If you only patched your kernel with i2c and you are compiling sensors outside the kernel, you MUST configure I2C /proc as a module, do NOT compile-in or you may have random kernel crashes. This is also the fix for "Undefined reference to sensors_init" at kernel compile-time.
The safest configuration for a kernel patched with i2c-2.6.0 is to have I2C /proc be a module, and (if you patched the kernel with lm-sensors-2.6.0 too) have your hardware sensors drivers be modules also.
These problems only occur in I2C-patched kernels. I2C and lm_sensors CVS contains fixes to the kernel configuration checking and driver initialization to fix these problems and prevent bad configurations.
- July 29th, 2001 SiS Chipset Support Update: For many SiS chips, sensors-detect will recommend the i2c-sis5595 (bus) and sis5595 (sensor) modules, because they have the same PCI ID as the 5595. Neither module will load, however; we don't have i2c bus support for these chips yet, and they don't contain sensors. The modules have been updated in CVS to give a better error message (in dmesg) when it encounters an unsupported chip. For recent SiS chipsets (540, 630, ...) you probably have a IT87xx/SiS950 as your sensor chip and you should use the it87 module instead of sis5595. If you really do have a 5595, the i2c-sis5595 bus driver should work, but you may have problems with the temperature reading in the sis5595 chip driver. Sorry. We are working on it.
- July 22th, 2001 Mkpatch fails for kernel 2.4.7. Sorry. Fixed in CVS.
- July 22th, 2001 i2c-i801 broken by kernel 2.4.6. Sorry. Fixed in CVS.
- June 12th, 2001 Version 2.6.0 release There have been many minor changes and fixes accumulated to warrant the release. We've also moved some functionality from the lm_sensors project into the i2c project (to make the division more logical). Therefore, you must download both the I2C and Lm_sensors packages of version 2.6.0 for the complete package to install and work correctly.
RRD scripts included in Release 2.6.0 to generate graphs like this''
Check out our Changes document for a list of the many,many enhancements! We have new drivers for IT87xx/SiS950, ADM1024, and Alpha boards! We have lots of fixes, and users of AS99127F, LM84, LM87, MTP008, and SIS5595 chips will definitely want to upgrade to the new release.
- June 12th, 2001 Version 2.6.0 release There have been many minor changes and fixes accumulated to warrant the release. We've also moved some functionality from the lm_sensors project into the i2c project (to make the division more logical). Therefore, you must download both the I2C and Lm_sensors packages of version 2.6.0 for the complete package to install and work correctly.
- May 27th, 2001 mkpatch fails on kernel 2.4.5 Fixed in CVS. However CVS mkpatch may not be completely stable either. If you have problems with a patched kernel, try the separate-compilation option instead! We're trying to stabilize things and get our 2.6.0 release out soon. Notice - CVS lm-sensors REQUIRES CVS i2c, and the upcoming 2.6.0 release will REQUIRE the upcoming i2c-2.6.0. Check out our Changes document for a preview of the many,many enhancements!
- March 19th, 2001 CeBIT begins the 22nd! We won't be there, but our software will. For example, ATIX sent us [atix-cbit.txt this] email letting us know that they have a Linux cluster featuring Lm_sensors monitored nodes at the show. Look for Lm_sensors at other booths, too! Nice to know that we don't need dedicated floor space to make a showing! ;')
- January 18th, 2001 Last Time Buy for the National Semiconductor LM78! - March 6, 2001!! This is your last chance to get the chip that started it all. However, due to chip inventory at distributors and board manufacturers, you may still see new motherboards with LM78's for another year or so. Or see the National Semiconductor website to order your own LM78! Details here.
The Classic LM78 - This one a December 1996 model''
- January 15th, 2001 Release of 2.5.5! Support for Serverworks OSB4, ADM1021A/1023, MTP008, DS1621, a LM87 rewrite, and many enhancements.
- December 15th, 2000 Support for Serverworks SMBus Available! Available in CVS (see [download.html download] page), is initial support for ServerWorks? SMBus host. It was provided by Steffen Persvold at Scali under NDA development with ServerWorks?. We've successfully tested it to a limited extent. We're looking for more testers with feedback. Thanks again to Steffen and Scali!
- November 30th, 2000 ServerWorks? Progress ServerWorks? sent us a statement regarding their solution to providing technical documentation on their products specificly for the Linux community (sounds like what 3Dfx did for their Voodoo3/Banshee products):
We want to enable the Linux community as quickly as possible; we agree with you that it makes business sense to do so. Given the fact that our IP is our sole product, we cannot release our technical documents to the world at large. We have been working to create an extract of our documents to enable the Linux community. As a small company experiencing tremendous growth, our support infrastructure must focus on our existing customers. At this time, I do not have an estimated release date for the technical extract. We have been willing to accommodate software engineers here at our facilities to write the drivers which they could then release. However, we haven't found anybody willing to sign the required NDA and come to our labs to write the code. We have no problem with the code being public, it's the contents of our technical documents that we cannot disseminate without an NDA. We are continuing our work to enable the Linux community. Can you think of any alternative methods to enable the Linux community without exposing ourselves? I'm certainly open to new ideas... Best regards, Jim Foster OEM Account Developer, ServerWorks Corporation
- November 28th, 2000 Supported Devices Chart Available! Check out [supported.html this chart] for a nice summary of devices supported by our package.
- November 27th, 2000 Unsupported: ServerWorks? Chipsets Due to demand, I thought I would try to shortcut many of the emails we are getting regarding the support of ServerWorks? chipsets. We currently don't support the ServerWorks? chipsets because of a few issues:
ServerWorks? requires us to fly to their office in California to sign non-disclosure agreements (NDA) with them in order to protect their intellectual property. I think this is smart on their part, but conflicts a bit with the ideals of non-profit, open-source projects like ours.
Related to the above, we would prefer to keep all source information (code, technical documentation, notes, etc.) open to other developers. We are not a 'group' of well defined people. There are a few key people, but we welcome anyone who is willing to contribute as an Lm_sensors developer (including people on company payrolls).
In order for ServerWorks? chips to be supported, I see two possible solutions: (1) ServerWorks? changes their policy to freely provide their techinical documentation (as Intel and others do) to developers (e.g. Lm_sensors), or (2) ServerWorks? develops the driver(s) in-house and provides the source to us which we will happily fold into the project (HP among others have done this).
- November 3rd, 2000 CVS Server Has Moved!!! Be aware that the CVS server has moved! It is now at cvs.lm-sensors.nu instead of penn.netroedge.com!!
- October 17th, 2000 2.5.4 mkpatch fails on 2.4.0-test9 kernel. Sorry. Fixed in CVS. Either check out the CVS version or use the separate-compilation option.
- October 12th, 2000 2.5.4 is released! More fixes related to compatibility with the latest 2.4.0 test kernels. Support for Via 596B, important fix for mkpatch.pl. Due to the significance of these changes, we haven't delayed making this release eventhough we just released 2.5.3 a few days ago.
Module i2c-viapro: Add support for Via 596B (0x3051) Program m7101: moved to CVS tree, updated for 2.4.0 kernels Program mkpatch.pl: fixed infinite loop Program sensors-detect: Detect Via 596B (0x3051)
Be sure that you grab i2c 2.5.4 FIRST!
- October 8th, 2000 2.5.3 is released! Compatibility with the latest 2.4.0 test kernels, fixes, additions, and other goodies.
NOTE: i2c 2.5.3 MUST BE be compiled and installed first. File useful_addresses.html: update Library: Add lm87 support Module pcf8574: new Module ali-1535: new Module ali-15x3: removed force #ifdef. Module i2c-i801: support Intel 82801BA (815E chipset) Module i2c-i801: add i2c block write support, fix smbus block bugs (requires i2c 2.5.3 package) Module i2c-i810: support Intel 82815 Module lm87: new Module sensors: Fix for kernel 2.4.0-test8 (remove copy_to_user_ret and put_user_ret) Module w83781d: limit fan divisors to 8 max. for as99127f Program decode-dimms: Add html output option, update for SPD spec 1.2B. Program i2cdump: Add smbus block read support Programs i2cdetect, i2cdump: Improve error reporting Program sensors: new switch -u (--unknown) Program sensors-detect: detect Intel 82801BA (815E chipset) Program sensors-detect: detect Intel 82815 Program sensors-detect: detect ITE IT8705F / IT8712F (no driver yet) Program sensors-detect: detect National LM87 Program sensors-detect: detect nVidia devices supported by i2c-riva.o Program sensors-detect: Improve error reporting
Be sure that you grab i2c 2.5.3 FIRST!
- September 26th, 2000 RedHat 7.0 is shipping. Amoung the list of featured driver additions is Lm_sensors!
- September 20th, 2000 LM87 Driver in CVS, contributed by RocketLogix!! Testers needed. Send us mail with your results.
- September 10th, 2000 Release 2.5.2 won't compile with Kernel 2.4.0-test8. This has been fixed in CVS. Instructions for checking out lm_sensors from CVS are at the bottom of our [download.html download page]. You MUST check out and install the i2c CVS package before compiling CVS lm_sensors!!!
- September 3rd, 2000 New Driver Chart Available! Check out [newdrivers.html this chart] for the latest in driver development. Please refer to it if your hardware is not recognized.
- July 9th, 2000 Release of 2.5.2! Various updates, improvements and important fixes. Please refer to the CHANGES doc for details.
- Jun 21st, 2000 M7101 Enabler Module 0.1 ALPHA Available! This module, contributed by Burkhard Kohl and Frank Bauer, is an ALPHA version. It enables the M7101 device for Ali M15x3 chipsets for those pesky Gigabyte GA-5AX boards that don't enable the SMBus. Read the README file [misc/README-m7101.txt here] for more information and warnings. Download the module [misc/m7101-0.1.tar.gz here]. Please send us [author.html#contact feedback] on this module. UPDATE September 20, 2000: This module will not compile with 2.4.0 kernels. We are working on a replacement. Watch this space for updates.
- Jun 19th, 2000 Release 2.5.1! includes these changes:
Library: Add adm1025 support Module adm1025: new Module ddcmon: Fixed bus scan which could hang SMBus Module maxilife: Add support for Maxilife '99 (NBA) Module via686a: Enable sensors if not enabled by BIOS Module w83781d: Improve w83783s support, w83627hf always has 2 pwm Module w83781d: Fix sensor2&3 selection, enable VBAT (in8) monitoring Module w83781d: Remove as99127f entries for in7-8, pwm3-4, sensor1-3 Module w83781d: Fis as99127f fan speed (was 66% too high) Module w83781d: Improve beep input checking Program i2cdump: Add Winbond-style bank selection Program isadump: Add Winbond-style bank selection Program sensors: Add adm1025 support. Program sensors: Remove some as99127f entries, fix as99127 "(beep)" Program sensors-detect: Fix i801 detection, add adm1025 driver entry File sensors.conf.eg: Add Maxilife '99 entries File sensors.conf.eg: Remove some as99127f entries. Note: For as99127f, reinstall sensors.conf.eg manually (make install won't reinstall it) or else 'sensors -s' will fail.
- Apr 29th, 2000 Kernel 2.3.99-pre6 includes the sysctl.c patch referenced below; the sensors package should work great on this kernel!
- Apr 14th, 2000 Many thanks to Cendio Systems of Sweden for the donation of a motherboard for driver development!
- Apr 14th, 2000 Kernel 2.3.99-pre4 and -pre5 also require [patch-2.3.99-pre3-sysctl the same patch as for -pre3]for sensors to work.
- Apr 3rd, 2000 Kernel 2.3.99-pre3 requires [patch-2.3.99-pre3-sysctl this patch]for sensors to work. This patch has been submitted to Linus. Thanks to Bill Wendling for his help in finding and fixing the problem.
- Mar 30th, 2000 Older sensors releases also have problems with kernel 2.3.99-pre3. Looks like a change in kernel/sysctl.c in the kernel may be the culprit. We are investigating further. Check this page for updates.
- Mar 29th, 2000 Release 2.5.0 has problems with kernel 2.3.99-pre3. We have several reports that 'sensors' returns 'Can't access /proc file'. We are investigating. Check this page for updates.
- Mar 12th, 2000 2.5.0 is released. NOTE: This release does not support 2.0.x kernels! Please use 2.4.5 if you are using a 2.0.x kernel. Changes include: * Dropped all kernel 2.0 and 2.1 compatibility!
* Module i2c-i810: new
* Module ddcmon: new
* Module via686a: new
* Module i2c-amd756: fixed region request
* Module i2c-voodoo3: Converted to use i2c-algo-bit layer
* Module w83781d: Don't change pin settings at initialization; also fix chip detection.
* Library: Support for ddcmon and via686a
* Program sensors-detect: Support for ddcmon and via686a
* Program sensors: Support for eeprom, ddcmon and via686a
- Jan 18th, 2000 -- 2.4.5 is released. Notice: The I2C project is still required, but is seperate from the Lm_sensors distribution since it is already included in new 2.3.x kernels. You can still download it from the [download.html download] page. Changes in 2.4.5 include:
Introduced DESTDIR installation prefix Module lm80: fixes, temperature now read and set correctly Module i2c-voodoo3: driver enhancements Module w83781d: fixes, AS99127 works much better now Library: New ignore keyword in config file Programs: Support for new ignore keyword Program sensors-detect: Support for MGA detections
- Jan 3rd, 1900 -- The new I2C has been integrated into the current 2.3.x kernel. This is a huge step at improving the I2C foundation from which Lm_sensors was built. Lm_sensors will most likely be introduced into the kernel when 2.5.x gets going (shortly after 2.4.x is released). Lastly, I'd like to encourage supporters of Lm_sensors to participate in Slashdot's Open Source Awards, particularly we are eyeing the 'most improved kernel module' award. (oh, and yes, the date is a joke :')
- Dec 9th, 1999 -- We have sent the i2c and lm_sensors code, together with a new BTTV port using the current i2c drivers, to Alan Cox. His reaction to it was very favourable, and it is not entirely unlikely that everything will appear in a 2.3 kernel soon (depending on Linus' views, of course).
- Dec 5th, 1999 -- A new [identify.html Identify your hardware flowchart] may help you if you are not sure what hardware you have. Remember, always start with running sensors-detect!
In CVS, we have an, as of yet untested, SiS5595 SMBus driver. Please [author.html#contact report] any experiences with it (good or bad).
- Dec 2nd, 1999 -- Version 2.4.4 released w/ pre-made patches for 2.2.13 and 2.3.29 kernels. Changes include: Alpha-level support for the AMD 756 SMBus host and the AS99127F sensor, many fixes and updates to the gl518sm driver, updates and fixes for device detection, a and tweaks. Collateral work is also progressing in related projects (such as BTTV) to prepare for seamless inclusion in the Linux kernel. Also, the Lm-sensors web site has twice the bandwidth (512kb/s) as well as a European mirror becoming available soon.
- Nov 17th, 1999 -- An article about lm_sensors has appeared in the german Linux Magazin of december. By their kind permission we are allowed to host an [linux-magazin/sensor.html online copy], and we have even prepared a [linux-magazin/sensor-en.html translation into english!]
- Oct 10th, 1999 -- Many important and exciting happenings! 2.4.3 is available on the download page, including some prebuilt patches for kernel 2.2.12 and 2.3.19. A European web mirror is in the works. And, patches are now being submitted to Alan Cox for inclusion in the 2.3.x kernels, which means that lm-sensors will mostly likely be included in kernel 2.4.0. Lastly, the support area of the site has been reorganized a bit to manange the growing number of trouble tickets.
Call to Device Manufacturers: We are now entering another phase of development where our efforts will be more concentrated on adding support for new devices. If you wish to send us samples, datasheets, or project donations (hardware, software, etc.), please drop us an [author.html#contact email].
- Sept 22nd, 1999 -- The long awaited 2.4.0 is released, as well as our first kernel patches. Patches aren't required to be used, but they can help simplify the driver installation process. You can use our pre-made patches, or you can make your own against just about any kernel version. (Read the docs for details.)
Also, Lm_sensors may yet be included in the upcoming 2.4.x kernel! A feature-freeze was called a while ago on the current development kernel, but it has been pointed out that Lm_sensors isn't nessesarily adding new features from scratch; it is updating the kernel's ancient I2C library and replacing the experimental LM78 driver in the kernel with the Lm_sensors package which has many more features and supported hardware. Alan Cox has shown some interest in the last couple days of emailling that he wouldn't have a problem with the integration of Lm_sensors 2.4.x into the kernel! Only time will tell if we can get the logistics of the situation solved in time for the 2.4.0 kernel release.
- Sept 7th, 1999 -- Drivers for the i801 SMBus/I2C bus are written and available for testing (aka for the i810 'Whitney' chipset for Celeron machines). We are also looking for testers for other modules under development, such as the LM81, THMC10, and W83627HB. Testing at this point can only be done via the CVS distribution (see the download page for info).
Also, for those interested, Lm_sensors won't be making it into the 2.4.x release due to time constraints, but we will definitely be ready for inclusion into the up-and-coming 2.5.x development kernels. Our next release of Lm_sensors will most likely be in the form of a combination kernel patch and user space app package. Most of the development since the release of 2.3.4 has been devoted to reorganizing the code for this purpose. Our goal is to unify kernel I2C code into a single, well written (and debugged) package. Unfortunately, it is going to require some porting of already existing kernel drivers based off older (and often partial) I2C releases to do so.
We are are calling for hardware manufacturers to [author.html#contact contact us] with technical specifications and samples. We thank Texas Intruments for being gracious enough to donate computer hardware, semiconductor samples, and engineering support for our effort. They clearly are one of the few outstanding hardware manufacturers to support the Linux effort. If you are a hardware manufacturer which wants support added for your I2C and/or hardware health monitoring devices under Linux, then drop us a note. All we ask is for detailed documentation and some samples for testing.
- August 13th, 1999 -- We are working on the kernel patches. It doesn't look like it will be included in time for kernel 2.4.x, but things are coming together. Work on 2.3.x is basically done, but we may have a few patches to keep it working under the newer experimental kernels. Look for a new release of Lm-sensors soon which will be in the form of a kernel patch and a user-app directory. Slashdot went partially down today due to a failed power supply. Had they been using Lm_sensors, they might have had some advance warning... :') Mark received a mainboard from Texas Instruments with the new i8x0 chipset. He'll be writing bus drivers, and Phil will be working with him to get chip drivers for the THMC10 and THMC50 written and working.
- June 28th, 1999 -- Matrix-Orbital put a link to us on their web page. BTW- I took a couple pictures of my display in action. [tower.jpg Here's a picture showing the tower], and [towerzoom.jpg here's a picture zoomed in on the display]. It is being driven by a modified verison of healthd.sh which updates the display every 3 seconds. (Sorry about the quality. It's dark under my desk. ;')
- June 16th, 1999 -- A major CVS restructuring has happened: Simon Vogl's I2C project has been moved out of lm_sensors2. For a short while the project may not compile until we get some project issues resolved. Check this news area for updates. (ps- This is a *good* change. We are preparing the code for possible integration into the mainstream kernel distribution with Alan Cox's help. We are also becoming the home for Simon Vogl's I2C project code.)
- June 16th, 1999 -- Release 2.3.4 with some fixes for the gl518sm driver, a new Matrix-Orbital display driver, and some fixes for compiling on kernel 2.0.x systems.
- June 2rd, 1999 -- The hit counter passed 50,000! The 50,000ith hit was merlin.keble.ox.ac.uk which is a Linux (kernel 2.2.9, i686) machine running the english version of Netscape 4.6 under X11. 2.3.3 is also released with more bug fixes and a functional bt869 driver. Lastly, there is some talk going on with Alan Cox about on integrating the Lm_sensors project into the mainstream kernel distribution. This is exciting, and I hope some good things come of it.
- May 7th, 1999 -- Released 2.3.2 with some minor fixes. Also includes the beginnings of an I2C driver for the Voodoo3's on-board I2C bus and for the BT869 PAL/NTSC video out chip (found on the Voodoo3 as well as others). These don't compile by default because they need further development and testing. Check out the CVS archive if you wish to use these.
- May 2nd, 1999 -- The new PPC support has some compilation problems under other 2.0.x kernels. We think it is fixed in the current CVS archive which we will be releasing as 2.3.2 when we get some review and confirmation of the fix. Sorry to those of you with kernel 2.0.x!
- May 1st, 1999 -- Released 2.3.1. Some bug fixes and includes PPC support.
- April 28th, 1999 -- Thanks to Geert Uytterhoeven, the project now supports the PPC architecture using the Apple 'Hydra' I/O chip for I2C support. So far, eeprom access has been the only thing tested, but I don't know why the other I2C drivers wouldn't work. Testers needed!
- April 22nd, 1999 -- The long awaited 2.3.0 is released! More features, more devices supported, more, more, more!!
- April 14th, 1999 -- We've been progressing towards releasing 2.3.0. Hopefully we can get it released within the next week or so. We are also receiving several samples of new products, too, so we will have yet more drivers to write. (it never ends...)
- March 20th, 1999 -- We've got our own domain! Our new domain is "lm-sensors.nu". Your old bookmarks should still work, but the new URL ( http://www.lm-sensors.nu) should be easier to remember. There is also a new mirror for downloads to ease the bandwidth traffic a bit.
- February 27th, 1999 -- Some more minor fixes to web site, posted an announcement to Freshmeat.net. 2.2.2 was released a few days ago.
- February 17th, 1999 -- Whoops, fixed some minor typos and syntax related issues and released 2.2.1.
- February 16th, 1999 -- The long awaited Lm_sensors 2.2.0 is tagged and released! Many new improvements and expanded hardware support is included. The package should now work on the majority of mainboards made today which include hardware health monitoring hardware. Please let us know of any problems or incompatibilities you run across.
- February 14th, 1999 -- On the eve of releasing 2.2.0! We've been polishing the edges and I reorganized the web site a little bit so people can navigate it better.
- February 5th, 1999 -- Got some feedback from a user using the ADM9240 driver (first known implementation: Intel SE440BX-2). We f ixed some problems with it, and now it seems to work well. We are getting close to releasing 2.2.0 which will have some new code, better file organization, and more fixes. This will be the most significant release since 2.0.0.
- January 23rd, 1999 -- Web changes: Added some info on SMBus hardwar hacking. Updated some picures on this page. Hopefully I can get around to dividing up this page into a few smaller pages. Code related: some minor fixes and additions made today, nothing ground breaking.
- January 18th, 1999 -- The entire archive is now PGP signed by me (Phil). The public key is at my web site ( http://secure.netroedge.com/~phil) and may be confirmed by emailing me at phil@…. Using the standard free PGP tools, you can verify that you are getting the original archive by getting the ".asc" file corresponding with the downloaded binar y and running "pgpv lm_sensors-*.asc". (Be sure to have added my public key via a "pgpk -a" first for this to work.) You should get a response such as:
[phil@Stimpy archive]$ pgpv lm_sensors-2.1.2.tar.gz.asc This signature applies to another message File to check signature against [lm_sensors-2.1.2.tar.gz]: (just hit return) Good signature made 1999-01-18 16:34 GMT by key: 1024 bits, Key ID EFC93849, Created 1999-01-14 "Philip Edelbrock <firstname.lastname@example.org>"
- January 16th, 1999 -- Released 2.1.2 which fixed a few more bugs and adds some more drivers.
- January 11th, 1999 -- We've got a few new drivers added to the mix. These include two Analog Devices chips (ADM9240 and ADM1021) and a Linear Technologies chip (LTC1710). We also heard a confirmation that the Analog Devices ADM7416 works with the LM78 driver. 2.1.2 will probably be released soon with these new drivers as well as some minor bug fixes. We are also working on a better chip detection/fallback system to automatically detect/insert modules. Lastly, we have put a call out to chip makers to provide us with samples so we can write more drivers. So look for more drivers for various chips in the coming weeks.
- January 7th, 1999 -- Released 2.1.1 which fixes a symbol linking problem with older 2.0.x kernels (2.0.35 and earlier).
- January 6th, 1999 -- Hits and downloads are at an all-time high average, but feedback is surprisingly low. There is an average of about 100 downloads of the software package per day, and about 1 email (at most) from users per day. I guess that means that things are working, and/or the support page is serving its function! :') So, in light of that and internal testing, we've upgraded the status of 2.1.x from late-beta to 'stable'. In other news, Debian is now distributing our package in thier Linux systems! Also, our package is also being used to monitor the health of Linux based routers. We're also moving towards working with RedHat to integrate the package in their distribution, as well. Keep that [author.html#contact feedback] flowing!
- December 30th, 1998 -- After a busy couple weeks we are proud to release new versions of both 1.x (1.4.12 -- probably our last for the 1.x series) and 2.x (2.1.0). 2.1.0 has many fixes and enhancements and has been moved from 'very beta' status to a 'beta' (hopefully stable) status. The main difference between 2.x and 1.x is a much better user application interface (through /proc files). We also hope to expand the range of device support. We are also encouraging others to develop drivers for new devices to be included into the package. Keep an eye out for many nice GUI interfaces for our package coming out by third-parties. Also, now that Kernel 2.2.x is out, we will be doing our part to include our code in the kernel 2.3.x as a permanent fixture. Lastly, please use our [support.html support page] for questions and issues. This is the fastest/easiest way for us to track and solve problems. For general questions, [author.html#contact mail us].
- December 18th, 1998 -- Just added and are testing a new support database! Check it out at [support.html http://secure.netroedge.com/~lm78/support.html]. We hope to use it to track specific issues posted by both ourselves and users. Initially, we will probably need to populate the database with some issues we've already encountered. We are hoping this can provide a sort of self-serve help site.
- December 14th, 1998 -- 2.0.2 is released. We've had no reports of serious bugs lately, so we've been putting much of the effort into expanding device support and user app support. EEPROM support has been added! At this point it is quite simple and crude, but it can read the first 128 bytes of an (SDRAM) DIMM's EEPROM. A perl script is included which parses the information according to Intel's [pdfs/spdsd12a.pdf Serial Presence Detect] Spec.
- December 9th, 1998 -- The first beta of lm_sensors2 is released!! We've have some promising feedback from a handfull of internal testers. Users of Via chipsets will especially be happy to hear that the project has encouraging results using the Via's I2C bus to communicate with hardware health monitoring sensors. We also hope to provide a much expanding support for an array of devices from EEPROMs (like on SDRAM DIMMs, Xeon processors, etc.), LM81, Analog Devices sensor chips, Intel's new IPMI (Intelligent Platform Management Interface), etc. If you download the beta, you MUST [author.html#contact contact us] on your results (good or bad).
- December 5th, 1998 -- lm_sensors2 is really coming along. It is now in a working Alhpa stage. There are still some major and many minor bugs and development to finish up on, but Frodo has done a great job in laying down the foundation of a very robust project core which will make it much easier to develop interfaces for things like Via chipsets (I2C & SMBus), GL sensor chips, as well as new features like deatailed SDRAM DIMM info reporting.
Also, we've had some positive responses that lm_sensors(1) has been working well under the latest kernels. As always, [author.html#contact let us know] of any bugs or problems. We will continue to support this project, but we will not be expanding it's device support (that's what lm_sensors2 is for).
- November 30th, 1998 -- 1.4.11 differs from 1.4.10 in very minor ways. We released the current cvs archive as 1.4.11 for a couple reasons: (1) it's been a while ;') (2) We've had reports of 1.4.10 having problems working under 2.0.36 but *this* version, anyway, seems to not have any problems that we were able to find (3) Some very minor changes have been made prior to the release of 2.0.36 to the cvs archive which may have actually solved some unknown problem. In any case, it works with 2.1.130 and 2.0.36. Please [author.html#contact email us] if you experience any strange compatibility problems or such. We are particularly interested in how the module works with the RedHat? prebuilt 2.0.36 kernel (which we haven't directly tested ourselves).
In other news, lm_sensors2 (the completely re-written version of the project) is comming along with fantastic work by Frodo. We hope to start releasing betas of it soon. Once again, I urge users to [author.html#contact GIVE US FEEDBACK]!! It's the only way we know we are doing things right and making something that is functionally useful for the Linux community. We appreciate bug reports, suggestions, comments, prase, etc.
- November 9th, 1998 -- 1.4.10 fixes the 2.1.127 kernel scheduling update building 'bug', introduces a Via SMBus driver 'teaser' (doesn't work), and probably a few other minor additions/changes. For the latest, use the CVS checkout method (described above). Normal release downloads will, of course, still be posted here as enough siginicant fixes/features are accumulated. New device support will most likely be put into version 2.x of our module (when it gets finished enough to start working) instead of being 'patched' into 1.4.x. Thanks for the continued support (end-user and manufacturer hardware donations), and we urge people to [author.html#contact EMAIL US] as issues arrise, but please read the docs and FAQ first (they can usually answer your question faster than we can by email).
- November 2nd, 1998 -- 1.4.9 seems to be holding up well for the time being. We are now completely reorganizing the whole project to better handle the impending demand of easily adding lots of new drivers for various sensors and busses. This will be starting with version 2.0.0. Some priorities for 2.x:
Via I2C/SMBus support! Complete reorganization of the module core to better handle the future expansion of additional drivers of busses and sensors. Integrate the already developed drivers which haven't yet been included (see planned support section above)