Differences between version 11 and predecessor to the previous major change of MotherboardMonitoring.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 11 | Last edited on Friday, August 22, 2003 11:21:23 pm | by CraigMckenna | Revert |
Older page: | version 5 | Last edited on Tuesday, October 22, 2002 12:47:37 am | by JamieCurtis | Revert |
@@ -18,9 +18,9 @@
** Config->Character Devices->I2C support
** Enable everything as modules
** build and install the kernel
# Install the debian packages for lm-sensors
-** apt-get install lm-sensors lm-sensors-kernel
+** apt-get install lm-sensors lm-sensors-source
# Build the kernel modules for the sensors and i2c busses
** ''This is the tricky one. The debian system works well __if__ you install your kernel through the kernel-package system. - I don't. Maybe I should, I can't be bothered. However this step is made hard because of it.''
** Debian places a file called lm-sensors.tar.gz in /usr/src
** Read /usr/share/doc/lm-sensors-kernel if you use kernel-package
@@ -45,4 +45,38 @@
# __AFTER YOU EDIT /etc/sensors.conf AND EVERY TIME YOU BOOT, RUN sensors -s__
** This sets up the set fields, without it, you max, min and alarm values will not be set in the driver.
*** You must do this as root, it has to write to the kernel space driver.
# Set up [Cacti] to make pretty graphs of your CPU, motherboard temps, your voltages and fan speeds !
+
+
+# Motherboard Notes
+
+Gigabyte AMD boards (via southbridge based boards)
+
+with some gigabyte boards (and possibly others), the module load order is important
+7ZM (Socket A) requires that you load the modules in the order
+i2c-isa
+i2c-viapro
+via686a <-- the chip driver to via southbridge boards
+
+you may also want to load i2c-proc and i2c-dev if you havnt built them into the kernel
+
+----
+!!Additional Experiences
+!GA-7VTXE motherboard
+Following the excellent instructions above, I was able to fairly easily set up lm-sensors on my GA-7VTXE+ motherboard (which is very similar to the GA-7VTXH+ in the above section). Summary:
+# build the sensors kernel module (I already had i2c support in my kernel for [TVTunerCards] support)
+# # modprobe i2c-proc i2c-isa it87
+# set up /etc/sensors.conf (see below)
+# # sensors -s (as root, to initialise everything)
+# $ sensors (to get a listing printed out)
+
+I knew to use the it87 module and config from the above notes, but if I didn't, I would have looked at my motherboard's manual, for example, [here|http://www.wlug.org.nz/archive/images/ga7vt.jpg].
+
+The reading for the MB temp was consistent with the bios, but the reading for the CPU temp was way out. After a quick read of the documentation, it is because the default assumption is that the 2nd temperature sensor is a diode. Changing this setting to be a resistor made more realistic values appear. I had to add a line like
+ options it87 temp_type=0x38
+to /etc/modules.conf so that the module uses different calculations. If you really want to know how I derived that option, read /usr/share/doc/lm-sensors/doc/chips/it87.gz (in debian, at least).
+
+Here's a link to my /etc/[sensors.conf] file.
+
+!Abit KT7 motherboard
+On an Abit KT7 motherboard, the chip is a "via686b" - you need to use the "via686a" driver. See the [sensors.conf] file for my setup for this.