From owner-freebsd-hackers@FreeBSD.ORG Wed Aug 1 17:33:05 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 392F716A41F for ; Wed, 1 Aug 2007 17:33:05 +0000 (UTC) (envelope-from ambrisko@ambrisko.com) Received: from mail.ambrisko.com (mail.ambrisko.com [64.174.51.43]) by mx1.freebsd.org (Postfix) with ESMTP id 103FC13C45E for ; Wed, 1 Aug 2007 17:33:05 +0000 (UTC) (envelope-from ambrisko@ambrisko.com) Received: from server2.ambrisko.com (HELO www.ambrisko.com) ([192.168.1.2]) by ironport2.ambrisko.com with ESMTP; 01 Aug 2007 09:59:18 -0700 Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.14.1/8.12.11) with ESMTP id l71H6u1E086898; Wed, 1 Aug 2007 10:06:56 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.14.1/8.13.1/Submit) id l71H6uWw086897; Wed, 1 Aug 2007 10:06:56 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200708011706.l71H6uWw086897@ambrisko.com> In-Reply-To: <20070801090805.b3a753fb.wmoran@collaborativefusion.com> To: Bill Moran Date: Wed, 1 Aug 2007 10:06:56 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Cc: freebsd-hackers@freebsd.org Subject: Re: [patch] enhance powerd(8) to handle max temperature X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Aug 2007 17:33:05 -0000 Bill Moran writes: | In response to "Dag-Erling Sm?rgrav" : | > Hajimu UMEMOTO writes: | > > I cannot see _TC1, _TC2 nor _TSP in your `acpidump -dt' output. | > > Further, there is no _PSV definition in anywhere, in the first place. | > > It seems to me that your ACPI BIOS doesn't support passive cooling at | > > all. | > | > Going off on a tangent, I too have several motherboards (965P-based) | > which do not define any ACPI thermal zones, which leads me to wonder: | > what is the preferred way to access thermal data these days? IPMI? Do | > we have IPMI support in base or ports? | | Not sure about the base, but we've been using ipmitool from ports for | a while with success, and we're investigating FreeIPMI. Both ipmitool and freeipmi in ports can use the ipmi(4) which lives in the base system on 6.X & above. I recommend to use ipmi(4) versus direct HW access from user-land so things are a bit more orderely. So it is a mix of base and ports. I like ipmitool & freeipmi in ports as they have a bunch of people working on IPMI things and adding features. Personally, I went with ipmitool since some Dell people are contributors to it. Not all systems have IPMI but it tends to be nice when they do. There are several things that have IPMI as a subset. Things that might have it could have ASF(AMD) or AMT (Intel) capable machines. Some times it an add-in daughter card on server type motherboard. With AMT it seems Intel is pushing it more into the Desktop space :-) Now with regards to CPU temperature. Newer Intel CPU's do not report their temperature. I have read that they report how many degrees away until there is a problem but I think that might have been a joke. Systems that have IPMI version 2 are nice since that means they are supposed to support Serial Over Lan (SOL) via the standard :-) Doug A.