I wish to share some more configurations as I set them up. Now I'm trying to configure my sensors on a Gigabyte GA-945GCM-S2L, running Linux 3.2. $ dmesg | grep it87 it87: Found IT8718F chip at 0x290, revision 4 it87: Beeping is supported Here's the default and unscaled sensors output: $ sensors -u it8718-isa-0290 Adapter: ISA adapter in0: in0_input: 1.184 in0_min: 0.848 in0_max: 1.360 in0_alarm: 0.000 in0_beep: 0.000 in1: in1_input: 1.840 in1_min: 1.712 in1_max: 1.888 in1_alarm: 1.000 in1_beep: 0.000 in2: in2_input: 3.392 in2_min: 3.136 in2_max: 3.472 in2_alarm: 0.000 in2_beep: 0.000 in3: in3_input: 4.080 in3_min: 0.000 in3_max: 4.080 in3_alarm: 1.000 in3_beep: 0.000 in4: in4_input: 3.120 in4_min: 2.896 in4_max: 3.200 in4_alarm: 0.000 in4_beep: 0.000 in5: in5_input: 4.080 in5_min: 0.000 in5_max: 4.080 in5_alarm: 1.000 in5_beep: 0.000 in6: in6_input: 4.080 in6_min: 0.000 in6_max: 4.080 in6_alarm: 1.000 in6_beep: 0.000 in7: in7_input: 4.080 in7_min: 0.000 in7_max: 4.080 in7_alarm: 1.000 in7_beep: 0.000 Vbat: in8_input: 3.056 fan1: fan1_input: 1762.000 fan1_min: 900.000 fan1_alarm: 0.000 fan1_beep: 1.000 fan2: fan2_input: 2089.000 fan2_min: 0.000 fan2_alarm: 0.000 fan2_beep: 1.000 fan3: fan3_input: 0.000 fan3_min: 0.000 fan3_alarm: 0.000 fan3_beep: 1.000 temp1: temp1_input: -55.000 temp1_max: 55.000 temp1_min: 20.000 temp1_alarm: 0.000 temp1_type: 4.000 temp1_beep: 1.000 temp2: temp2_input: -2.000 temp2_max: 55.000 temp2_min: 20.000 temp2_alarm: 0.000 temp2_type: 4.000 temp2_beep: 1.000 temp3: temp3_input: 42.000 temp3_max: 60.000 temp3_min: 127.000 temp3_alarm: 0.000 temp3_type: 3.000 temp3_beep: 1.000 cpu0_vid: cpu0_vid: 3.500 intrusion0: intrusion0_alarm: 1.000 >From the above, in0 is Vcore, in1 is Vram (DDR18V in the bios), and in2 is +3.3V. I'm assuming that in3 and in4 corresponds to +5V and +12V, but I will get there shortly. The configuration is now: label in0 "Vcore" label in1 "Vram" # "DDR18V" in BIOS label in2 "+3.3V" label in4 "+12V" For +12V scaling, and seeing that in4 is the only unscaled input sensor that is not at 4.080V, which is the maximum range for this Super-I/O chip, I decided to go ahead with the computation even with just two sample voltages that I have personally observed in the BIOS: +12V BIOS samples: 12.302, 12.365 12.365 - 12.302 = 0.063 12.302 / (63/16) = 3.12431746 which is very close to in4 (3.120). At one time it read: in4: in4_input: 3.140 in4_min: 2.896 in4_max: 3.200 in4_alarm: 0.000 in4_beep: 0.000 12.365 / (63/16) = 3.14031746 and still as close as it gets to in4 (3.140). So my compute statement for +12V scaling is: compute in4 @*(63/16), @/(63/16) Here's the sensors output, using my configuration thus far: $ sensors it8718-isa-0290 Adapter: ISA adapter Vcore: +1.18 V (min = +0.85 V, max = +1.36 V) Vram: +1.84 V (min = +1.71 V, max = +1.89 V) +3.3V: +3.39 V (min = +3.14 V, max = +3.47 V) in3: +4.08 V (min = +0.00 V, max = +4.08 V) ALARM +12V: +12.29 V (min = +11.40 V, max = +12.60 V) in5: +4.08 V (min = +0.00 V, max = +4.08 V) ALARM in6: +4.08 V (min = +0.00 V, max = +4.08 V) ALARM in7: +4.08 V (min = +0.00 V, max = +4.08 V) ALARM Vbat: +3.06 V CPU Fan: 1721 RPM (min = 900 RPM) CHA Fan: 2096 RPM (min = 0 RPM) temp1: -55.0°C (low = +20.0°C, high = +55.0°C) sensor = thermistor temp2: -2.0°C (low = +20.0°C, high = +55.0°C) sensor = thermistor temp3: +41.0°C (low = +127.0°C, high = +60.0°C) sensor = thermal diode cpu0_vid: +3.500 V intrusion0: ALARM I'm now faced with the problem of determining +5V scaling, which is not even present in the BIOS monitoring section. Even if it were present, how could I determine which unscaled sensor input to match it up if in3, in5, in6, and in7 are all 4.080V? Regarding temperatures, temp1 and temp2 don't look right. How can this invalid reading be rectified if possible? _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors