LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   pwmconfig fancontrol - cannot reduce fan speed (https://www.linuxquestions.org/questions/linux-hardware-18/pwmconfig-fancontrol-cannot-reduce-fan-speed-4175608309/)

Sum1 06-21-2017 07:09 AM

pwmconfig fancontrol - cannot reduce fan speed
 
Supermicro 1u server: mainboard ver. X9SCI/X9SCA
The fans appear to be spinning at max speed and it's very loud.
I want to decrease the fan speeds using pwmconfig and fancontrol but the fans continue to run at max speed even though the temps are between 25 - 31 celsius.

The temps are nowhere near the maximum set in /etc/fancontrol (60 C) so I can't figure out why most of the fans continue to run at 11,000+ rpm's.

I configured pwmconfig:

Code:

[root@host]# cat /etc/fancontrol
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=10
DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon2=devices/platform/nct6775.2608
DEVNAME=hwmon1=coretemp hwmon2=nct6776
FCTEMPS=hwmon2/device/pwm2=hwmon1/temp2_input
FCFANS= hwmon2/device/pwm2=hwmon2/device/fan5_input+hwmon2/device/fan4_input+hwmon2/device/fan3_input
MINTEMP=hwmon2/device/pwm2=20
MAXTEMP=hwmon2/device/pwm2=60
MINSTART=hwmon2/device/pwm2=150
MINSTOP=hwmon2/device/pwm2=0
[root@host]#

And lm_sensors appear to be reporting properly --

Code:

[root@host]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +106.0°C)
temp2:        +29.8°C  (crit = +106.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +31.0°C  (high = +85.0°C, crit = +105.0°C)
Core 0:        +32.0°C  (high = +85.0°C, crit = +105.0°C)
Core 1:        +30.0°C  (high = +85.0°C, crit = +105.0°C)
Core 2:        +24.0°C  (high = +85.0°C, crit = +105.0°C)
Core 3:        +25.0°C  (high = +85.0°C, crit = +105.0°C)

nct6776-isa-0a30
Adapter: ISA adapter
Vcore:          +0.71 V  (min =  +0.60 V, max =  +1.49 V)
in1:            +1.83 V  (min =  +1.62 V, max =  +1.99 V)
AVCC:          +3.34 V  (min =  +2.98 V, max =  +3.63 V)
+3.3V:          +3.33 V  (min =  +2.98 V, max =  +3.63 V)
in4:            +1.50 V  (min =  +1.35 V, max =  +1.65 V)
in5:            +1.28 V  (min =  +1.13 V, max =  +1.38 V)
in6:            +1.46 V  (min =  +1.42 V, max =  +1.52 V)
3VSB:          +3.36 V  (min =  +2.98 V, max =  +3.63 V)
Vbat:          +3.15 V  (min =  +2.70 V, max =  +3.63 V)
fan1:          11739 RPM  (min =  300 RPM)
fan2:            0 RPM  (min =  300 RPM)  ALARM
fan3:          11538 RPM  (min =  300 RPM)
fan4:          12162 RPM  (min =  300 RPM)
fan5:          11065 RPM  (min =  300 RPM)
SYSTIN:        +33.0°C  (high = +75.0°C, hyst = +70.0°C)  sensor = thermistor
CPUTIN:        +29.0°C  (high = +95.0°C, hyst = +92.0°C)  sensor = thermistor
AUXTIN:          +1.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
PECI Agent 0:    +0.0°C  (high = +80.0°C, hyst = +75.0°C)
                        (crit =  +0.0°C)
PCH_CHIP_TEMP:  +0.0°C 
PCH_CPU_TEMP:    +0.0°C 
PCH_MCH_TEMP:    +0.0°C 
intrusion0:    ALARM
intrusion1:    OK

Looking for guidance on what to configure or what to change in order to slow the fans by a few thousand rpm's. Based on my temps, the high speeds don't seem necessary.

Sidenote --- I have two other Supermicro 1U servers in the same rack (1 CentOS 7 and 1 MS Server 2012), at virtually same temps. (mainboard ver. X10), and those fans are smooth and quiet at 4500 - 4900 rpm's.

Thank you for your help.

pan64 06-21-2017 09:28 AM

probably there is a setting related to this in the bios (?)

Sum1 06-21-2017 09:32 AM

Hi Pan, thanks for your response. I thought I remember looking for fan/temp control in those settings and not finding anything. Need to confirm. Will try to restart the server after business hours today to take a look.
Best regards.

Sum1 06-25-2017 11:23 AM

Marking this thread RESOLVED.
Checked BIOS and there's no fan control options.
I've tracked down some supermicro manuals and if I'm understanding correctly, fan control and monitoring is accomplished through a control panel accessible by way of IPMI interface. I need to figure out which supermicro apps are needed on host and client to connect to these control panel options.


All times are GMT -5. The time now is 06:37 PM.