Ok, Way too many requests. SO..... here's my Mini How-To. Use of this is at your own risk, Blah Blah Blah legal disclaimer applies..... ;-) Download from either: http://secure.netroedge.com/~lm78/ or http://www.integratedsolutions.org/downloads/i2c-2.8.7.tar.gz http://www.integratedsolutions.org/downloads/i2c-2.9.0.1.patch http://www.integratedsolutions.org/downloads/i2c-2.9.0.tar.gz http://www.integratedsolutions.org/downloads/lm_sensors-2.8.7.tar.gz http://www.integratedsolutions.org/downloads/lm_sensors-2.9.0.tar.gz WARNING: We have not finished testing 2.9.0 and there seems to be a few bugs there. So we recommend downloading the 2.8.7 files above.... NEXT: un-tar.gz the files to directories in home go to your kernel source directory: edit Makefile to read the same as the installed kernel (uname -r) (delete the word "custom" at the end of the line: EXTRAVERSION = -27.0.2.Elcustom) run make mrproper run make oldconfig run make dep run make clean The above sets up the kernel source so you can build and install the i2c and lm sensors drivers correctly. cd to i2c directory under /home run make clean run make all run make install cd to lm sensors directory under /home run make clean run make all run make install do an extra depmod -a (just in case :) ) ignore any unresolved symbols messages if you get them run sensors-detect and read the outputs carefully test the lines that the sensors-detect script tells you to add to rc.local one at a time to make sure the appropriate drivers load successfully. If they do you're all set. Next: Just add the lines required to /etc/modules.conf and /etc/rc.d/rc.local and reboot. Your i2c and lm sensors stuff will start at power up. You can test the output with the sensors command. You might want to look in the /home/lmsensors ( cd /home; find . -name "sensors*.*" ) directories for the newer sensors.conf file and copy it to /etc. Modify the new one to give you the output you want. Here is a script that we use when doing burn-in on our systems to monitor the time they have been running and the latest temps - we test under full load using cpuburn-1.4. #! /bin/csh # temp display shell script # ISSLLC sab 3/04 echo "" echo "Starting" echo "" @ counter_s = 0 @ minutes = 0 @ hrs = 0 echo "Burn Time = $hrs hrs $minutes mins $counter_s secs" echo "" while (1) sensors | grep emp sleep 10 echo "" @ counter_s += 10 if($counter_s == 60) then @ counter_s = 0 @ minutes += 1 if($minutes == 60) then @ minutes = 0 @ hrs += 1 endif endif echo "Burn Time = $hrs hrs $minutes mins $counter_s secs" end echo "I'm Done..." After its all working properly, have a drink and say "thanks Integrated Solutions" ;-) Let me know if this was helpful. Best, Seth Bardash Integrated Solutions and Systems 1510 North Gate Road Colorado Springs, CO 80921 719-495-5866 719-495-5870 Fax 719-337-4779 Cell http://www.integratedsolutions.org Failure can not cope with perseverance! -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.7 - Release Date: 2/10/2005