Bug 72566

Summary: ACPI, FreeBSD disables fan on Compaq Armada 1750
Product: Base System Reporter: Nikolas Britton <freebsd>
Component: i386Assignee: freebsd-acpi (Nobody) <acpi>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.3-BETA7   
Hardware: Any   
OS: Any   

Description Nikolas Britton 2004-10-12 10:50:24 UTC
FreeBSD is disabling the fan causing the system to overheat and shutdown. 

hw.acpi.thermal.tz0.active=0

Fix: 

set hw.acpi.thermal.tz0.active=1 in /boot/loader.conf and reboot, but then the fan is always on (unless you manually set hw.acpi.thermal.tz0.active to 0). the other option would be to disable acpi.
How-To-Repeat: N/A.
acpi0: <COMPAQ RSDTBL> on motherboard
Comment 1 njl freebsd_committer freebsd_triage 2004-10-17 20:34:15 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-acpi

Assign to the acpi mailing list.  Posting a URL to your asl is a good start: 
acpidump -t -d > bad-fan.asl
Comment 2 nbritton23 2004-10-19 06:40:30 UTC
I'm not sure if this will help but I found a linux kernel patch that 
claims to fix the ACPI issues with the Compaq Armada 1700 and 1750

Site: https://kilobyte.dyndns.info/linux/
Patch: 
https://kilobyte.dyndns.info/linux/armada_1700_dsdt_linux-2.6.7.diff.bz2
Comment 3 Nikolas Britton 2004-12-21 13:19:12 UTC
As requested, here is a copy of my ASL:
http://www.nbritton.org/uploads/compaq/armada_17xx.asl

This bug also affects the whole Armada 1700 series.

The work around I submitted does NOT work if the system is below the 
hw.acpi.thermal.tz0._ACx threshold, if it is below this threshold at 
system boot the fan will NEVER turn on even if 
hw.acpi.thermal.tz0.active=1 is set in loader.conf.

Also is it possible to just extract the AML code from the Linux patch an 
use it to make a FreeBSD patch? I don't know as I'm not a programmer and 
I'm not sure of any GPL issues.
Comment 4 Andriy Gapon freebsd_committer freebsd_triage 2010-12-05 14:42:56 UTC
Is this still an issue?
-- 
Andriy Gapon
Comment 5 Andriy Gapon freebsd_committer freebsd_triage 2010-12-05 15:11:47 UTC
State Changed
From-To: open->closed

Originator's email bounces now...