Monitoring temperature with acpi (sysctls)

O. Hartmann ohartman at uni-mainz.de
Thu Jul 27 13:32:26 UTC 2006


Roland Smith wrote:
> On Wed, Jul 26, 2006 at 02:52:53PM -0400, Mike Jakubik wrote:
>> David Duchscher wrote:
>>> On Jul 26, 2006, at 11:09 AM, Bruno Ducrot wrote:
>>>> Does this one support IPMI?
>>> Yes, the Supermicro PDSMi supports the IPMI 2.0 module and I can
>>> confirm that it works with the IPMI ported driver from current on
>>> 6.1.  The module is optional so you will have to purchase one for
>>> the system, around 0. You will also need the latest BIOS loaded on
>>> the motherboard for it to work.
>>>
>>> http://www.supermicro.com/products/accessories/addon/AOC-IPMI20-E.cfm
>> I don't want to spend $50 extra per system, just so i can read the 
>> temperature, and not even use any of the IPMI functions. I need a simple 
>> and scriptable way to get the values, acpi sysctls are ideal for this.
> 
> Have you tried ports/sysutils/mbmon?
> 
> It can try to get the values in different ways, e.g. accessing the chip
> directly, smbus or isa. It is easily scriptable. I use it in combination
> with gnuplot in a shell-script to make a graph of the CPU and
> motherboard temperatures;
> http://www.xs4all.nl/~rsmith/freebsd/index.html#monitor 
> 
> Roland

I did and it only worked for my on an ASUS A8N-SLI Deluxe. ASUS 
A8N32-SLI Deluxe evidently uses another IO chip (or e newer revision) 
and on my lab's i386 ASUS P800 system I have the same problem, neither 
ACPI, smbus nor anything else seems to work or obtain temperature/fan speed.

It's funny, on those boxes xmbmon/mbmon worked fine I also saw ACPI 
thermal zones and fan speed (expecially my older ASUS A8N-SLI Deluxe).


More information about the freebsd-stable mailing list