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 The script tests the individual fans and can then assign them to a temperature sensor with corresponding threshold values: ĭo you want to add these lines automatically to /etc/modules? (yes/NO)yes sudo pwmconfig To load everything that is needed, add this to /etc/modules: #-cut here- # Chip drivers coretemp nct6775 #-cut here- If you have some drivers built into your kernel, the list above will contain too many modules. (YES/no): YES Do you want to scan for Super I/O sensors? (YES/no): YES Do you want to probe the I2C/SMBus adapters now? (YES/no): YES Sudo service fancontrol start Reading out the temperaturesĬommand: sensors Setting the threshold values sudo pwmconfig Ubuntu 20.04: There are no pwm-capable sensor modules installed sudo sensors-detectĭo you want to scan for them? This is totally safe.
Installing fancontrol sudo apt-get install fancontrol lm-sensors Using the service fancontrol the speed of the fan can be linked to any sensor and any threshold and controlled automatically. In the BIOS I could set the speed, but the automatic mode did not work properly. After I installed a fan in my NAS, it always ran at top speed.