I have been over and over the same manuals as on
http://www.tldp.org/HOWTO/K7s5a-HOWTO.html and similar ones, but I can't get lm-sensors to read the system temperatures. It does read voltages and fan speeds.
kernel: 2.4.26-1-k7 with corresponding lm-sensors and i2c modules
motherboard: k7s5a + amd xp
from modules.conf:
### update-modules: start processing /etc/modutils/local
# i2C module options
alias char-major-89 i2c-dev
note. "options it87 temp_type=0x31" is deprecated according to the lm-sensors docs
from /etc/modules:
i2c-proc
i2c-isa
i2c-sis645
eeprom
it87
#sensors gives me (incorrect sensors.conf used):
it87-isa-0290
Adapter: ISA adapter
VCore 1: +1.64 V (min = +1.42 V, max = +1.56 V) ALARM
VCore 2: +2.49 V (min = +2.40 V, max = +2.60 V)
+3.3V: +6.36 V (min = +3.12 V, max = +3.44 V) ALARM
+5V: +4.86 V (min = +4.72 V, max = +5.24 V)
+12V: +12.00 V (min = +11.36 V, max = +12.60 V)
-12V: -1.13 V (min = -12.63 V, max = -11.41 V) ALARM
-5V: -9.01 V (min = -5.28 V, max = -4.81 V) ALARM
Stdby: +5.02 V (min = +4.72 V, max = +5.24 V)
VBat: +2.03 V
fan1: 2280 RPM (min = 0 RPM, div = 8)
fan2: 3125 RPM (min = 3013 RPM, div = 8)
fan3: 0 RPM (min = 3000 RPM, div = 2) ALARM
ERROR: Can't get TEMP1 data!
ERROR: Can't get TEMP2 data!
ERROR: Can't get TEMP3 data!
eeprom-i2c-0-50
Adapter: SMBus SiS645 adapter at 0x0c00
Memory type: DDR SDRAM DIMM
Memory size (MB): 512
I must be missing something trivial, the board should work with lm-sensors. At the lm-sensors website I can't find much other than some bugreports on sis chipsets, but they shouldn't apply. Many people seem to have it working (the Google bit).