From owner-freebsd-questions@FreeBSD.ORG Mon Jan 16 17:30:00 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D25E16A41F for ; Mon, 16 Jan 2006 17:30:00 +0000 (GMT) (envelope-from chris@i13i.com) Received: from admin.i13i.com (admin.i13i.com [66.90.92.83]) by mx1.FreeBSD.org (Postfix) with SMTP id 0B68043D49 for ; Mon, 16 Jan 2006 17:29:57 +0000 (GMT) (envelope-from chris@i13i.com) Received: (qmail 62977 invoked from network); 16 Jan 2006 17:51:39 -0000 Received: from mail.i13i.com (HELO webmail.i13i.com) (208.53.187.133) by admin.i13i.com with SMTP; 16 Jan 2006 17:51:39 -0000 Received: from 195.139.252.5 (proxying for 62.92.188.12) (SquirrelMail authenticated user chris@i13i.com) by webmail.i13i.com with HTTP; Mon, 16 Jan 2006 11:51:39 -0600 (CST) Message-ID: <53011.195.139.252.5.1137433899.squirrel@webmail.i13i.com> In-Reply-To: <20060116142643.GA22152@rancor.immure.com> References: <7cd06a2d05062205331d03372c@mail.gmail.com> <44br5y5r8o.fsf@be-well.ilk.org> <7cd06a2d050622095256dfe43a@mail.gmail.com> <20060116142643.GA22152@rancor.immure.com> Date: Mon, 16 Jan 2006 11:51:39 -0600 (CST) From: chris@i13i.com To: "Bob Willcox" User-Agent: SquirrelMail/1.4.5 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: Lowell Gilbert , freebsd-questions@freebsd.org, Matthew Flanagan Subject: Re: Raising temperature threshold 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: Mon, 16 Jan 2006 17:30:00 -0000 Some sysctl's can not be changed on a running system try reading the defaults/loader.conf in /boot/ see if you can change the acpi thermal setting in there if not just add those sysctl with a = 50C etc.. to loader.conf and reboot > On Wed, Jun 22, 2005 at 01:52:22PM -0300, Matthew Flanagan wrote: >> On 22 Jun 2005 11:46:31 -0400, Lowell Gilbert >> wrote: >> > Matthew Flanagan writes: >> > >> > > I`ve installed a FreeBSD 5.4-STABLE and I was building some ports >> when >> > > suddenly my system shut down. Upon rebooting it and checking >> > > /var/log/messages, I found the following lines: >> > > >> > > Jun 21 16:01:30 bell root: WARNING: system temperature too high, >> > > shutting down soon! >> > > Jun 21 16:01:40 bell kernel: acpi_tz0: WARNING - current temperature >> > > (60.0C) exceeds safe limits >> > > >> > > Then I realized what had happened. My acpi_thermal sysctl's are: >> > > >> > > hw.acpi.thermal.min_runtime: 0 >> > > hw.acpi.thermal.polling_rate: 10 >> > > hw.acpi.thermal.tz0.temperature: 50.0C >> > > hw.acpi.thermal.tz0.active: 0 >> > > hw.acpi.thermal.tz0.thermal_flags: 1 >> > > hw.acpi.thermal.tz0._PSV: 50.0C >> > > hw.acpi.thermal.tz0._HOT: -1 >> > > hw.acpi.thermal.tz0._CRT: 60.0C >> > > hw.acpi.thermal.tz0._ACx: 50.0C -1 -1 -1 -1 -1 -1 -1 -1 -1 >> > > >> > > When I try to raise hw.acpi.thermal.tz0._CRT to 85C (which is the >> > threshold in >> > > the BIOS setup) it doesn't work: >> > > >> > > bell# sysctl hw.acpi.thermal.tz0._CRT=3580 # 3580 tenths of >> Kelvin=85C >> > > sysctl: oid 'hw.acpi.thermal.tz0._CRT' is read only >> > > >> > > I've tried /etc/sysctl.conf as well, but I get the same error. >> > > >> > > Now, my question is: how do I change this value? I've read several >> > manpages >> > > (acpi(4), acpi_thermal(4), acpiconf(8), and many others) and checked >> the >> > > handbook, to no avail. Can anyone point me to the right direction? >> > >> > Can it be set at boot time? [from the loader?] >> >> Perhaps, but loader(8) lists the kernel tunable parameters available, >> and >> hw.acpi.thermal.tz%d._CRT isn't one of them. > > Did you ever discover a resolution to this? I have a Shuttle SN95G5 > system that is doing the same thing. To make matters worse, it appears > that the hw.acpi.thermal.tz0.temperature value that is being returned is > 5 to 10 degrees higher than what BIOS thinks (I am inclined to believe > the BIOS on this one). I can change the CPU fan speed settings in the > BIOS. It has pretty extensive control of this, with the default setting > of "SMART FAN" where it controls fan speed based on CPU temperature. > Unfortunately, in that mode the hw.acpi.thermal.tz0.temperature slews to > 60C (while BIOS reads below 50C) before the fan has sped up enough. I > can also set the fan speed control to fixed, relatively higher values, > but the fan noise is then bothersome. > > So, anyone know where the 60C value for hw.acpi.thermal.tz0._CRT is > derived from and how to change it? > > Thanks, > Bob > > >> >> Cheers, >> Matt >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to >> "freebsd-questions-unsubscribe@freebsd.org" > > -- > Bob Willcox Maintainer's Motto: > bob@immure.com If we can't fix it, it ain't broke. > Austin, TX > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" >