![]() This mobo has two fan headers: cpu and sys. it works! I realize now that I was confused about a few things. When I read your post, I thought "he must have PWM fans (4-pin) and not realize it". Just started playing around with lm-sensors, pwmconfig, & fancontrol. I have tried a number of different things, it was just today that I fogured out the correlation between cpu load (NOT cpu temp) and the cpu fan speed. What can I do to positively take control of my fan speeds? The SYS_FAN always spins at 750 RPM, roughly 75% of it's rated speed. Here's the problem - no matter what kind of fan profile I configure in /etc/fancontrol the CPU_FAN throttles with CPU load and not against the cpu temp reported by sensors. If anyone is interested I can post screenshots from gnuplot. So it appears that I do have positive control over the fans. Please verify that all fans have returned to their normal speed. The pwm outputs connected to the fan connectors,ĭid you see/hear a fan stopping during the above test (n)? n Or the connected fan has no rpm-signal connected to one of There is either no fan connected to the output of hwmon0/device/pwm3, It appears that fan hwmon0/device/fan2_input Would you like to generate a graphical plot using gnuplot (y)? ![]() Would you like to generate a detailed correlation (y)? It appears that fan hwmon0/device/fan1_input If you do not want to do this hit control-C now!!! This may cause your processor temperature to rise!!! Warning!!! This program will stop your fans, one at a time, Hwmon0/device/fan2_input current speed: 1104 RPM Hwmon0/device/fan1_input current speed: 975 RPM Giving the fans some time to reach full speed. Physically verify that the fans have been to full speed However, it is ** very important ** that you The program will attempt to restore each fan to full speedĪfter testing. We will attempt to briefly stop each fan using the pwm controls. Note that many motherboards do not have pwmĬircuitry installed, even if your sensor chip supports pwm. This program will search your sensors for pulse width modulation (pwm)Ĭontrols, and test each one to see if it controls a fan on Both fans are Nexus D12-SL12 1200 RPM 3 wire voltage regulated fans, not 4 wire PWM fans. When I run pwmconfig it detects my two fans, one attached to the CPU_FAN header, and the other attached to the SYS_FAN header. Lm_sensors 3.1.2 from the 10.04 repo's to actually detect my sensors, it872 (3.1.1 in the 9.10 repo's wouldn't detect anything). Ubuntu 9.10, Kernel 2.6.33 from the PPA so that my onboard Intel video works properly (more importantly, doesn't crash). If everything else fails then get a cheap hardware fan controller :-).So I've been working on quieting down my machine. NOTE: The fan mode is set to full at first as the BMC does not seem to change the fan speed if not. The following snippet from should work for some SuperMicro boards (X9/X10/X11): #set fan mode to "full" Even though the thresholds are not directly available in the BIOS configuration screen in several cases this can then be set using IPMI.įreeBSD does have an IPMI driver and you can install sysutils/ipmitool to play with the settings. using ACPI) then the CPU and fans often runs at full throttle. When the server boots up the fans runs at BIOS default speeds until the OS takes over. ![]() This is however normally only available on serverclass motherboards with a BMC. If you have no luck going the ACPI route then maybe the Intelligent Platform Management Interface (IPMI) can be helpful to you. The sysctl hw.acpi will also show if any of the above settings can take effect. Performance_cpu_freq="1399" # Online CPU frequencyĮconomy_cx_lowest="C3" # Offline CPU idle stateĮconomy_cpu_freq="NONE" # Offline CPU frequency ![]() Performance_cx_lowest="C2" # Online CPU idle state Some BIOSes then adjust the fan speed accordingly (if within reasonable temperature range as well).Įxample setting in /etc/rc.conf powerd_enable="YES" So even if the fans are not directly exposed then you might be able to adjust them but adjusting the CPU frequency. In FreeBSD this is handled by powerd which is disabled by default. You can see if you have any settings related to fans using sysctl: # sysctl hw.acpiīut rather than manually tweaking the fan speed it should autoadjust according to temperature and load. Unfortunately most (if not all) modules are targetting laptops. If your hardware supports Advanced Configuration and Power Interface (ACPI) then there are loadable modules for ACPI support.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |