First, even though lm_sensors 2.8.6 is masked in Portage for all but AMD64 (I know, it can be unmasked, but I'd rather not put the package onto my system until the ebuild has been figured out), we can still use the tgz on the website (http://secure.netroedge.com/~lm78/download.html) without installing everything. So here are the steps:
1) Download lm_sensors-2.8.6.tar.gz from here: http://secure.netroedge.com/~lm78/archi ... 8.6.tar.gz
2) Decompress it somewhere
3) Execute sensors-detect by doing this, where "./" is whatever directory you decompressed the tgz into:
Code: Select all
./lm_sensors-2.8.6/prog/detect/sensors-detectWhen it says "To load everything that is needed, add this to some /etc/rc* file:",
note the modules that is says to have added. These are the modules that you need to enable in your kernel config in the i2c section.
4) Say "no" when it asks you if you want generate /etc/sysconfig/lm_sensors
5) Exit out, go to /usr/src/linux, enable the proper modules, recompile the kernel, and reboot.
6) Make sure you have gkrellm2, or another compatible sensor program (note that, in my experience, ksensors is NOT compatible with 2.6 kernels).
7) If everything works, you can delete the tarball and the lm_sensors directory.
Let me know if this doesn't work.

