Date: Wed, 07 Nov 2007 11:50:40 -0500 From: "Alexandre \"Sunny\" Kovalenko" <alex.kovalenko@verizon.net> To: Nate Lawson <nate@root.org> Cc: freebsd-acpi@freebsd.org Subject: Re: system temperature too high, shutting down soon! Message-ID: <1194454240.2904.3.camel@RabbitsDen> In-Reply-To: <4731EB56.1010008@root.org> References: <64de5c8b0711070351r6a6410ccyc43d6b5a42b426ad@mail.gmail.com> <1194441057.889.10.camel@RabbitsDen> <4731EB56.1010008@root.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2007-11-07 at 08:44 -0800, Nate Lawson wrote: > > Alexandre "Sunny" Kovalenko wrote: > > On Wed, 2007-11-07 at 17:21 +0530, Rajkumar S wrote: > >> Hi, > >> > >> We are using a Lanner FW-7550 running pfSense (FreeBSD 6.2). Yesterday > >> morning the system halted with the error > >> > >> Message from syslogd@mettle-se at Tue Nov 6 10:13:45 2007 ... > >> mettle-se root: WARNING: system temperature too high, shutting down soon! > >> > >> Sysctl values are: > >> > >> # sysctl hw.acpi.thermal.tz0 > >> hw.acpi.thermal.tz0.temperature: 51.0C > >> hw.acpi.thermal.tz0.active: -1 > >> hw.acpi.thermal.tz0.passive_cooling: 1 > >> hw.acpi.thermal.tz0.thermal_flags: 0 > >> hw.acpi.thermal.tz0._PSV: 60.0C > >> hw.acpi.thermal.tz0._HOT: -1 > >> hw.acpi.thermal.tz0._CRT: 60.0C > >> hw.acpi.thermal.tz0._ACx: 60.0C -1 -1 -1 -1 -1 -1 -1 -1 -1 > >> > >> It seems the temperature is climbing till 60C and causing the system > >> to reboot. I checked with manufacturer and they say the system is > >> certified till 70C. When I tried to raise the value of PSV, HOT and > >> CRT to 70, I get an error. > >> > >> # sysctl hw.acpi.thermal.tz0._CRT=70 > >> hw.acpi.thermal.tz0._CRT: 60.0C > >> sysctl: hw.acpi.thermal.tz0._CRT: Operation not permitted > >> > >> I have posted the asl file at http://pastebin.ca/764590 if that helps. > > > > Simplest way to do this (even if it is not necessary the right one ;) is > > to change > > > > Method (_CRT, 0, NotSerialized) > > No, simplest is to set: > > hw.acpi.thermal.user_override=1 > and then > hw.acpi.thermal.tz0._CRT=70C > My apology, then -- on my 6.2 system hw.acpi.thermal.user_override knob is not present: twinhead# sysctl -a | grep override hw.pci.irq_override_mask: 57080 twinhead# uname -a FreeBSD twinhead.rabbitslawn.verizon.net 6.2-STABLE FreeBSD 6.2-STABLE #0: Sat Sep 15 13:24:45 EDT 2007 root@twinhead.rabbitslawn.verizon.net:/usr/obj/usr/src/sys/TWINHEAD i386 It does exist on my RELENG_7: sunny:RabbitsDen>sysctl -a | grep override hw.pci.irq_override_mask: 57080 hw.acpi.thermal.user_override: 0 sunny:RabbitsDen>uname -a FreeBSD RabbitsDen.RabbitsLawn.verizon.net 7.0-BETA2 FreeBSD 7.0-BETA2 #0: Tue Nov 6 21:09:08 EST 2007 root@RabbitsDen.RabbitsLawn.verizon.net:/usr/obj/usr/src/sys/TPX60 i386 sunny:RabbitsDen> but OP seemed to state 6.2 above. Sorry for the noise. -- Alexandre "Sunny" Kovalenko
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1194454240.2904.3.camel>