LmSensorsAsusCuvFourXd
lm_sensors configuration notes for the Asus CUV4X-D motherboard.
modules to load:
i2c-viapro i2c-isa w83781d
modules.conf entry:
alias char-major-89 i2c-dev
/etc/sensors.conf:
chip "as99127f-*"
label in0 "VCore 1"
label in1 "VCore 2"
label in2 "+3.3V"
label in3 "+5V"
label in4 "+12V"
compute in3 ((6.8/10)+1)*@ , @/((6.8/10)+1)
compute in4 ((28/10)+1)*@ , @/((28/10)+1)
compute temp2 (@*30/43)+25, (@-25)*43/30
compute temp3 (@*30/43)+25, (@-25)*43/30
label temp1 "M/B Temp"
label temp2 "CPU1 Temp"
label temp3 "CPU2 Temp"
label fan1 "CPU1 Fan"
label fan2 "CPU2 Fan"
# fan3 is not connected.
ignore fan3
# -12V and -5V settings give values so bogus that
# I suspect they aren't connected to sensors.
ignore in5
ignore in6
# set limits to 5% for the critical voltages
# set limits to 10% for the non-critical voltages
# set limits to 20% for the battery voltage
set in0_min vid*0.95
set in0_max vid*1.05
set in1_min vid*0.95
set in1_max vid*1.05
set in2_min 3.3 * 0.95
set in2_max 3.3 * 1.05
set in3_min 5.0 * 0.95
set in3_max 5.0 * 1.05
set in4_min 12 * 0.90
set in4_max 12 * 1.10
# temperature limits
set temp1_over 60
set temp1_hyst 65
set temp2_over 65
set temp2_hyst 69
set temp3_over 65
set temp3_hyst 69
Sample sensors output:
as99127f-i2c-0-2d
Adapter: SMBus Via Pro adapter at e800
VCore 1: +1.71 V (min = +0.00 V, max = +0.00 V)
VCore 2: +1.71 V (min = +0.00 V, max = +0.00 V)
+3.3V: +3.38 V (min = +3.14 V, max = +3.46 V)
+5V: +4.73 V (min = +4.73 V, max = +5.24 V) ALARM
+12V: +11.00 V (min = +10.82 V, max = +13.19 V)
CPU1 Fan: 5314 RPM (min = -1 RPM, div = 2)
CPU2 Fan: 5273 RPM (min = -1 RPM, div = 2)
M/B Temp: +27?C (high = +60?C, hyst = +65?C)
CPU1 Temp: +32.0?C (high = +65?C, hyst = +69?C)
CPU2 Temp: +32.8?C (high = +65?C, hyst = +69?C)
ERROR: Can't get VID data!
alarms:
beep_enable:
Sound alarm enabled
Note: sensors-detect wants to load the via686a module, but you don't seem to need that to get sensor data.
Note: lm_sensors can't get VID.

