Re: Raising temperature threshold

2006-01-16 Thread Bob Willcox
On Wed, Jun 22, 2005 at 01:52:22PM -0300, Matthew Flanagan wrote:
 On 22 Jun 2005 11:46:31 -0400, Lowell Gilbert
 [EMAIL PROTECTED] wrote:
  Matthew Flanagan [EMAIL PROTECTED] 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 [EMAIL PROTECTED]

-- 
Bob Willcox   Maintainer's Motto:
[EMAIL PROTECTED]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 [EMAIL PROTECTED]


Re: Raising temperature threshold

2006-01-16 Thread chris
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
 [EMAIL PROTECTED] wrote:
  Matthew Flanagan [EMAIL PROTECTED] 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
 [EMAIL PROTECTED]

 --
 Bob Willcox   Maintainer's Motto:
 [EMAIL PROTECTED]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
 [EMAIL PROTECTED]



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Raising temperature threshold

2006-01-16 Thread Bob Willcox
On Mon, Jan 16, 2006 at 11:51:39AM -0600, [EMAIL PROTECTED] wrote:
 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

This didn't seem to work. I tried putting the following:

hw.acpi.thermal.tz0._CRT=70

into both /boot/loader.conf and /etc/sysctl.conf to no avail (value
remained at 60).


Bob

 
 
  On Wed, Jun 22, 2005 at 01:52:22PM -0300, Matthew Flanagan wrote:
  On 22 Jun 2005 11:46:31 -0400, Lowell Gilbert
  [EMAIL PROTECTED] wrote:
   Matthew Flanagan [EMAIL PROTECTED] 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
  [EMAIL PROTECTED]
 
  --
  Bob Willcox   Maintainer's Motto:
  [EMAIL PROTECTED]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
  [EMAIL PROTECTED]
 
 

-- 
Bob Willcox   Maintainer's Motto:
[EMAIL PROTECTED]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 [EMAIL PROTECTED]


Raising temperature threshold

2005-06-22 Thread Matthew Flanagan
Hi everyone,

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?

Thanks a lot,
Matt
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Raising temperature threshold

2005-06-22 Thread Lowell Gilbert
Matthew Flanagan [EMAIL PROTECTED] 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?]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Raising temperature threshold

2005-06-22 Thread Bruno Gallant
Hi,  I don't think it is advisable to put your machine under such
strain.  I think 60C is already very hot for regular parts, and that
it is proper that the machine would shutdown .  Unless you have a
special military kind of hardware, I am sure that  more than 60C will
reduce the MTBF of your hardware, and maybe void your warranty if you
have one.

It would be interesting to know if that setting can be changed to a
_lower_ value, in fact.



-- 
# Bruno Gallant - [EMAIL PROTECTED] - [EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Raising temperature threshold

2005-06-22 Thread Matthew Flanagan
On 22 Jun 2005 11:46:31 -0400, Lowell Gilbert
[EMAIL PROTECTED] wrote:
 Matthew Flanagan [EMAIL PROTECTED] 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.

Cheers,
Matt
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]