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.