spotdriver.blogg.se

Centos fancontrol
Centos fancontrol













centos fancontrol
  1. CENTOS FANCONTROL DRIVER
  2. CENTOS FANCONTROL SOFTWARE

Currently the speed increases quadratically with rising temperature. After that, the new values are written to the PWM outputs.

CENTOS FANCONTROL DRIVER

This function gets the temperatures and fanspeeds from kernel driver files and calculates new speeds depending on temperature changes, but only if the temp is between MINTEMP and MAXTEMP. THE ALGORITHMįancontrol first reads its configuration, writes it to arrays and loops its main function. If not, it will quit immediately, upon the assumption that the configuration file may be out-of-sync with the loaded kernel drivers. Upon starting, fancontrol will make sure that all referenced devices do exist and match what they were at configuration time, and that all referenced sysfs files do exist. Small changes can be made by editing the config file directly following the rules above. For initial setup I recommend using the pwmconfig script. You have to play with the temperature values a bit to get happy. MINTEMP=hwmon0/device/pwm1=40 hwmon0/device/pwm2=54 Path can be absolute or relative (from /sys/bus/i2c/devices or /sys/class/hwmon depending on the kernel version). These consist of the path to the pwm output for which the value is valid, equal sign followed by the value and are separated by a blank. The variable name is followed by an equal sign and the device=value pairs. VARIABLE=chip/pwmdev=value chip/pwmdev2=value2Įach variable has its own line. The configuration file format is a bit strange: If this value isn’t defined, it defaults to 255 (full speed). The PWM value to use when the temperature is over MAXTEMP.

centos fancontrol centos fancontrol

If this value isn’t defined, it defaults to 0 (stopped fan). Typically, this will be either 0 if it is OK for the fan to plain stop, or the same value as MINSTOP if you don’t want the fan to ever stop. The PWM value to use when the temperature is below MINTEMP.

centos fancontrol

The minimum speed at which the fan still spins. You should use a safe value to be sure it works, even when the fan gets old. Sets the minimum speed at which the fan begins spinning. The temperature over which the fan gets switched to maximum speed. The temperature below which the fan gets switched to minimum speed. Then fancontrol can check the fan speed and restart it if it stops unexpectedly. Records the association between a PWM output and a fan input. Maps PWM outputs to temperature sensors so fancontrol knows which temperature sensors should be used for calculation of new values for the corresponding PWM outputs. This lets fancontrol check that the configuration file is still up-to-date. Maps hwmon class devices to physical devices. This variable defines at which interval in seconds the main loop of fancontrol will be executed First I’m going to describe the various variables available for changing fancontrol’s behaviour: Since most of you are going to use pwmconfig(8) script, the config file syntax will be discussed last. Alternatively you can write this file yourself using the information from this manpage. In practice it doesn’t seem to be a major issue, the fans will get slightly warmer, just be sure to have a temperature alarm and/or shutdown call, in case some fan fails, because you probably won’t hear it anymore ) CONFIGURATIONįor easy configuration, there’s a script named pwmconfig(8) which lets you interactively write your configuration file for fancontrol. Also please keep in mind most fans aren’t designed to be powered by a PWMed voltage. So if you plan to use these components in 50 years, maybe you shouldn’t use fancontrol at all. Please be careful when using the fan control features of your mainboard, in addition to the risk of burning your CPU, at higher temperatures there will be a higher wearout of your other hardware components, too. It reads its configuration from a file, then calculates fan speeds from temperatures and sets the corresponding PWM outputs to the computed values.

CENTOS FANCONTROL SOFTWARE

Fancontrol − automated software based fan speed regulation SYNOPSISįancontrol is a shell script for use with lm_sensors.















Centos fancontrol