From owner-freebsd-questions@FreeBSD.ORG Wed Sep 5 20:08:52 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F27ED1065672 for ; Wed, 5 Sep 2012 20:08:52 +0000 (UTC) (envelope-from cwhiteh@onetel.com) Received: from woodbine.london.02.net (woodbine.london.02.net [87.194.255.145]) by mx1.freebsd.org (Postfix) with ESMTP id 8C5408FC12 for ; Wed, 5 Sep 2012 20:08:52 +0000 (UTC) Received: from [192.168.2.51] (87.194.237.233) by woodbine.london.02.net (8.5.140) id 4FED9DF101CB5D15 for freebsd-questions@freebsd.org; Wed, 5 Sep 2012 21:07:39 +0100 Message-ID: <5047B10B.2000800@onetel.com> Date: Wed, 05 Sep 2012 21:07:39 +0100 From: Chris Whitehouse User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111228 Thunderbird/9.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <5045b49c.27f1440a.422f.1dc4@mx.google.com> In-Reply-To: <5045b49c.27f1440a.422f.1dc4@mx.google.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: asking for help about "acpi_tz0: _CRT value is absurd, ignored (256.0C) " X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Sep 2012 20:08:53 -0000 On 04/09/2012 08:58, chiehhan wrote: > To whom may concern, > > I am a greenhorn in the field of freebsd.And when I install > Freebsd9.0 on my laptop HP NX6330,a control spam "acpi_tz0: _CRT > value is absurd, ignored (256.0C)"occurs. I created a custom ASL as a workaround. http://lists.freebsd.org/pipermail/freebsd-acpi/2009-March/005558.html You can see that I changed the line that says Return (C316 (0x04, 0x00)) to say Return (C316 (0x00, 0x02)) which on my laptop gives a temperature of 95C > > I learned some reference about sysctl and revised the configure file > sysctl.conf,adding two lines below into sysctl.conf: > hw.acpi.thermal.user_override=1 > hw.acpi.thermal.tz0._CRT=110.0C but > the control spam remains. Good try but hw.acpi.thermal.tz0._CRT gets set back to -1 http://lists.freebsd.org/pipermail/freebsd-acpi/2009-March/005549.html > > I read the source code about acpi_thermal.c,but still have no idea > about how to solve this problem.I am a little desperated and turn > freebsd-questions@freebsd.org for help.Would you please send me a > solution? I think the steps are 1) dump your ASL as per http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/acpi-debug.html starting at section 12.17.4 ASL, acpidump, and IASL 2) open your dumped ASL in a plain text editor (vi, joe, ...) and modify the value of "Method (_CRT, 0, Serialized)". http://lists.freebsd.org/pipermail/freebsd-acpi/2009-March/005562.html shows you some values you can use. Others may work as your ASL is almost certainly different from mine. 3) recompile your modified ASL and load it, following section 12.17.4 ASL, acpidump, and IASL in the handbook. 4) restart your computer and check the value of hw.acpi.thermal.tz0._CRT If it doesn't work go back to step 2. YMMV (that means my laptop is running fine several years later but don't blame me if yours blows up :) ) Chris