Wrong fan reading

My fans report exactly half/double their values compared to the BIOS?

The problem with much of the sensor data is that it is impossible to properly interpret some of the readings without knowing what the hardware configuration is. Some fans report one 'tick' each rotation, some report two 'ticks' each rotation. It is easy to resolve this through the configuration file /etc/sensors.conf:

     chip lm78-*             # Or whatever chip this relates to

     compute fan1 2*@,@/2    # This will double the fan1 reading

                             # -- or --

     compute fan1 @/2,2*@    # This will halve the fan1 reading

See doc/fan-divisors in our package for further information.

Fans sometimes/always read 0!!

You may not have a three-wire fan, which is required.

You may need to increase the 'fan divisor'. See doc/fan-divisors in our package for further information.

I doubled the fan divisor and the fan still reads 7000!

Believe it or not, doubling the 'fan divisor' will not halve the fan reading. You have to add a compute line in /etc/sensors.conf. See My fans report exactly half/double their values compared to the BIOS, and see doc/fan-divisors in our package for further information.

Go back to Sensors output step