Monitoring CPU temperature: mbmon shows 201 degrees C

Achilleas Mantzios achill at matrix.gatewaynet.com
Mon Jul 21 19:19:25 UTC 2008


Στις Monday 21 July 2008 18:17:59 ο/η Manolis Kiagias έγραψε:
> Achilleas Mantzios wrote:
> >> My office goes to 38C in summer, and all 5 computers just keep on 
> >> going, using the principles above.  I fitted a fan to the UPS as well 
> >> (-:
> >>
> >>
> >>     
> > My box has 3 fans, one on the case blowing from outside=>inside,
> > one in the power supply and one on the CPU.
> >
> > In the evening, i will have the case/board inside blown/cleaned with air,
> > i am gonna close the case, and i am gonna tune BIOS to fail-safe settings.
> >
> > Apart from that, i would like to have a reliable tool to monitor temperature.
> > Is there anything in mind?
> >   
> 
> As you already noticed, mbmon is no good in recent hardware. It works 
> successfully in my 865-based systems though.
> As others have said, I would recommend adding a rear out-take fan. Do 
> not rely on the PSU's fan to take all the warm air out. The PSU 
> generates heat on its own, and the fan may not be sufficient. A rear 
> out-take fan should be located rather high - at CPU height - since warm 
> air always goes up. This is where most cases have a place for the fan 
> anyway.
It is indeed as you say. The fans on my case are:
the PSU fan, one takeout fan just below the PSU and the CPU fan.
It is a medium tower size case. The thing is on the bottom PCI slot
i have installed a Kodicom 4400 for video capture for use with zoneminder,
(the FreeBSD port is available from the zoneminder site)
and right above that a LML video capture card.
and then while capturing 5 full frame-rate (25fps) cameras in zoneminder
a) the load never falls below 0.4 even while no users use it (it is our family workstation as well:)
b) all the heat from the kodicom flows higher to the CPU/memory area of the case

Having said that, the issue with the temperature must not be my thing :(
after kldload coretemp, i get
[achix at panix ~]% sysctl -a | grep tempera
hw.acpi.thermal.tz0.temperature: 40,0C
dev.cpu.0.temperature: -1
[achix at panix ~]% 
The first always is stuck to 40 and dev.cpu.0.temperature to -1.
> 
> A note for monitoring: If you are using FreeBSD 7.0 and you have an 
> Intel Core CPU, there is a new coretemp(4) driver that can actually read 
> the on-die digital thermal sensor. Have a look at man coretemp
> 



-- 
Achilleas Mantzios


More information about the freebsd-questions mailing list