We experience permanent problem with w83627dhg driver on serveral machines.
Software version: lm_sensors-2.10.7-9.el5
Sensors driver name: w83627dhg-isa-0a10
OS: CentOS release 5.8 (Final)
============
Description:
============
We use lm_sensors together with nagios/nrpe check_sensors plugin in order to monitor sensors' status. The problem is that after editing sensors.conf according to our needs (e.g. ignoring inactive fans or setting min and max values for specific sensors) and applying the changes with "sensors -s" command, the sensor's configuration drops back to defaults at a random moment usually within ~5-30 hours after "sensors -s" has been run. This makes nagios/nrpe to set the false alarm and send an e-mail to the customer, and this brings us a lot of pain as long as it happens almost every night.
========
Example:
========
Below there's sensors' output right after it fell back to defaults:
root@working ~ # sensors
w83627dhg-isa-0a10
Adapter: ISA adapter
Case Fan: 11637 RPM (min = 12053 RPM, div = 1) ALARM
CPU Fan: 11739 RPM (min = 0 RPM, div = 1) ALARM
CPU Temp: +38.0 C (high = +0.0 C, hyst = +60.0 C) [CPU diode ]
AUX Temp: +29.5 C (high = +45.0 C, hyst = +60.0 C) [thermistor]
vid: +1.300 V
Running "sensors -s" again solves the problem...
root@working ~ # sensors -s
root@working ~ # sensors
w83627dhg-isa-0a10
Adapter: ISA adapter
Case Fan: 11440 RPM (min = 6026 RPM, div = 2)
CPU Fan: 11637 RPM (min = 6026 RPM, div = 2)
CPU Temp: +38.0 C (high = +56.0 C, hyst = +60.0 C) [CPU diode ]
AUX Temp: +29.5 C (high = +45.0 C, hyst = +60.0 C) [thermistor]
vid: +1.300 V
but only for ~5-30 hours, until it drops back to defaults again.
At the moment we haven't found any dependencies between the bug itself and os/chassis, it occurs on different machines and OSes (so far we had it on CentOS 5/6 and Debian 5/6).
Please investigate. Feel free to request any additional information you might need.
A piece of config file related to w83627dhg-isa-0a10 is below:
====
# Winbond W83627EHF configuration originally contributed by Leon Moonen
# This is for an Asus P5P800, voltages for A8V-E SE.
chip "w83627ehf-*" "w83627dhg-*"
# set fan1_min 2000
# set fan2_min 2000
ignore in0
ignore in1
ignore in2
ignore in3
ignore in4
ignore in5
ignore in6
ignore in7
ignore in8
ignore fan5
label in0 "VCore"
label in2 "AVCC"
label in3 "3VCC"
label in7 "VSB"
label in8 "VBAT"
# The W83627DHG has no in9, uncomment the following line
# ignore in9
# +12V is in1 and +5V is in6 as recommended by datasheet
compute in1 @*(1+(56/10)), @/(1+(56/10))
compute in6 @*(1+(22/10)), @/(1+(22/10))
# set in1_min 12.0*0.9
# set in1_max 12.0*1.1
# set in6_min 5.0*0.95
# set in6_max 5.0*1.05
# Set the 3.3V
# set in2_min 3.3*0.95
# set in2_max 3.3*1.05
# set in3_min 3.3*0.95
# set in3_max 3.3*1.05
# set in7_min 3.3*0.95
# set in7_max 3.3*1.05
# set in8_min 3.3*0.95
# set in8_max 3.3*1.05
# Fans
label fan1 "Case Fan"
label fan2 "CPU Fan"
label fan3 "Aux Fan"
# ignore fan1
# ignore fan2
ignore fan3
ignore fan4
# ignore fan5
# ignore fan4
set fan1_min 6000
set fan2_min 6000
set fan4_min 6000
set fan5_min 6000
# Temperatures
#set temp2_max 90
#set temp2_over 95
#set temp2_hyst 110
label temp1 "Sys Temp"
label temp2 "CPU Temp"
label temp3 "AUX Temp"
ignore temp1
# ignore temp2
# ignore temp3
# ignore temp3
set temp2_over 56
set temp2_hyst 60
set temp3_over 45
set temp3_hyst 60
====
--
Best regards, Igor Netkachev
NK support
netkachev@xxxxxxxxxxxxx
http://www.nksupport.com
_______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors