HP MicroServer N40L Wiki
Advertisement

Problem:[]

At least on Debian Wheezy with 3.x kernel sensors doesn't work properly.

How it looks:[]

$ sensors

k10temp-pci-00c3

Adapter: PCI adapter

CPU Temp:     +32.5°C  (high = +70.0°C)

                       (crit = +100.0°C, hyst = +95.0°C)


Ok, let's fix it for debian.[]

  1. Compile and install https://github.com/fetzerch/hp-n54l-drivers
  2. If sensors output is still too small then check if sp5100_tco is loaded (lsmod | grep sp5100). Try to unload module (rmmod sp5100_tco) or blacklist it. Temperature (i2c-piix) or watchdog (sp5100_tco), your choice. More info
  3. ...
  4. Profit!


For Ubuntu:[]

  1. Add this ppa and install hp-n54l-dkms package.
  2. Done.


Final result:[]

$ sensors

k10temp-pci-00c3

Adapter: PCI adapter

CPU Temp:     +32.0°C  (high = +70.0°C)

                       (crit = +100.0°C, hyst = +95.0°C)


jc42-i2c-0-18

Adapter: SMBus PIIX4 adapter port 0 at 0b00

RAM1 Temp:    +30.2°C  (low  =  +0.0°C)

                       (high = +60.0°C, hyst = +54.0°C)

                       (crit = +70.0°C, hyst = +64.0°C)


w83795adg-i2c-1-2f

Adapter: SMBus PIIX4 adapter port 2 at 0b00

Vcore:        +0.69 V  (min =  +0.50 V, max =  +1.40 V)

Vdimm:        +1.51 V  (min =  +1.42 V, max =  +1.57 V)

+3.3V:        +3.31 V  (min =  +2.96 V, max =  +3.63 V)

3VSB:         +3.23 V  (min =  +2.96 V, max =  +3.63 V)

System Fan:   747 RPM  (min =  329 RPM)

CPU Temp:     +31.2°C  (high = +109.0°C, hyst = +109.0°C)

                       (crit = +109.0°C, hyst = +109.0°C)  sensor = thermal diode

NB Temp:      +42.2°C  (high = +105.0°C, hyst = +105.0°C)

                       (crit = +105.0°C, hyst = +105.0°C)  sensor = thermal diode

MB Temp:      +24.0°C  (high = +39.0°C, hyst = +39.0°C)

                       (crit = +44.0°C, hyst = +44.0°C)  sensor = thermistor
Advertisement