Help with new supermicro fan control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Todd,

On Wed, 13 May 2009 17:11:57 +1200, Todd Nine wrote:
>    I'm attempting to install lm_sensors in to CentOs 5.3 x86_64 on a  
> Super Micro
> 
> http://www.supermicro.com/products/motherboard/Xeon1333/5400/X7DWN+.cfm
> 
> I've tried both the latest source 3.1, as well as the rpm from yum  
> which is v 2.10.7 with libsensors v 2.10.7.  I'd prefer to use the RPM  
> version that comes from yum if possible.  Whenever I run the sensors  
> command, I always receive the following output.
> 
> w83627hf-isa-0290
> Adapter: ISA adapter
> VCore 1:   +3.36 V  (min =  +0.00 V, max =  +4.08 V)
> VCore 2:   +3.31 V  (min =  +0.00 V, max =  +4.08 V)
> +3.3V:     +3.30 V  (min =  +2.82 V, max =  +3.79 V)
> +5V:       +5.16 V  (min =  +0.46 V, max =  +0.08 V)       ALARM
> +12V:     +11.73 V  (min =  +6.69 V, max =  +7.30 V)       ALARM
> -12V:      +0.96 V  (min = -14.50 V, max = -10.63 V)       ALARM
> -5V:       +1.99 V  (min =  -5.20 V, max =  +1.99 V)
> V5SB:      +5.64 V  (min =  +5.16 V, max =  +5.00 V)       ALARM
> VBat:      +0.00 V  (min =  +0.35 V, max =  +0.16 V)       ALARM
> fan1:        0 RPM  (min = 5273 RPM, div = 128)              ALARM
> fan2:        0 RPM  (min = 6250 RPM, div = 2)              ALARM
> fan3:        0 RPM  (min = 5672 RPM, div = 2)              ALARM
> temp1:       -30?C  (high =   +33?C, hyst =    +8?C)   sensor =  
> thermistor
> temp2:     -34.0?C  (high =   +80?C, hyst =   +75?C)   sensor =  
> thermistor
> temp3:     -34.0?C  (high =   +80?C, hyst =   +75?C)   sensor =  
> thermistor
> vid:      +0.000 V  (VRM Version 8.2)
> alarms:
> beep_enable:
>            Sound alarm enabled
> 
> 
> As you can see none of my fans are working.  I've read the wiki on fan  
> control and divisors, but I don't seem to have any config options.   

You do. fan2_div and fan3_div above are set to 2, meaning you can't
monitor fan speeds below ~2700 RPM. Set them to 8 and see if you get
readings. This is done by adding:

   set fan2_div 8
   set fan3_div 8

to your configuration section and running "sensors -s".

> Here is the config I have in etc/sensors.conf for my board.  I know  
> that my fans must report data, as windows detects the rpms and I have  
> 4 pins on my fan connectors.  I'm also able to detect my temperature  
> and fan speed in BIOS.  I'm sure it's a simple config I've missed, but  
> I'm new to lm-sensors so any help would be appreciated.

What speed values do you get in the BIOS, and how many of them?

One thing which  strikes me in the output above is the lack of valid
temperature values as well. This suggests that there might be an extra
monitoring chip on the SMBus for fans and temperatures. This is
something SuperMicro do frequently on their boards. I thus suggest that
you try the version of sensors-detect that comes with lm-sensors 3.1.0,
it might hint at an additional chip.

-- 
Jean Delvare
http://khali.linux-fr.org/wishlist.html



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux