From owner-freebsd-acpi@FreeBSD.ORG Thu Jan 27 20:36:11 2005 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4963216A4CE for ; Thu, 27 Jan 2005 20:36:11 +0000 (GMT) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id DED4843D39 for ; Thu, 27 Jan 2005 20:36:10 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-233.dsl.snfc21.pacbell.net [64.171.186.233])j0RKa8vE011582; Thu, 27 Jan 2005 15:36:09 -0500 Message-ID: <41F950B8.8000602@root.org> Date: Thu, 27 Jan 2005 12:36:08 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Bruno Ducrot References: <200501242325.21013.imush@mail.ru> <20050126113305.GA12500@poupinou.org> In-Reply-To: <20050126113305.GA12500@poupinou.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-acpi@freebsd.org cc: Isaac Mushinsky Subject: Re: newbie question - how to read temerature X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2005 20:36:11 -0000 Bruno Ducrot wrote: > On Mon, Jan 24, 2005 at 11:25:20PM -0500, Isaac Mushinsky wrote: > >>I have Dell Precision 530 2x1.7 gHz Xeon. Trying to replace the Dell's noisy >>fans I wanted to make sure the CPU temperatures are normal. But I can find no >>way to read the temperatures at all. ASL dumped with acpidump does not >>compile. >> >>So as not to run too much text in the mail, here are the outputs: >> >>(compiled with ACPI_DEBUG) >> >>dmesg: http://omsk.mushinsky.net/acpi/dmesg >>acpidump -t -d: http://omsk.mushinsky.net/acpi/asl >>iasl errors: http://omsk.mushinsky.net/acpi/iasl >> >>finally, >>$ sysctl -a hw.acpi >>hw.acpi.supported_sleep_state: S1 S3 S4 S5 >>hw.acpi.power_button_state: S5 >>hw.acpi.sleep_button_state: S1 >>hw.acpi.lid_switch_state: NONE >>hw.acpi.standby_state: S1 >>hw.acpi.suspend_state: S3 >>hw.acpi.sleep_delay: 1 >>hw.acpi.s4bios: 0 >>hw.acpi.verbose: 0 >>hw.acpi.reset_video: 1 >>hw.acpi.cpu.cx_supported: C1/0 >>hw.acpi.cpu.cx_lowest: C1 >>hw.acpi.cpu.cx_usage: 100.00% >> > > > There is no thermal zone in this ASL. So no hope to get it via ACPI. > But, IIRC, there is a support under Linux, but for i8k models, which use > a propritary, non documented BIOS interface from Dell. I think this is > the case with the Precision. Yes, Dell chose not to export thermal info through ACPI for this laptop. Mark Santrcoos (marks@) wrote a Dell SMM driver that probably duplicates the Linux driver Bruno mentions. Perhaps he can post it for you to try. -- Nate