From owner-freebsd-acpi@FreeBSD.ORG Mon Dec 27 09:52:39 2004 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56E6016A4CE; Mon, 27 Dec 2004 09:52:39 +0000 (GMT) Received: from sccimhc92.asp.att.net (sccimhc92.asp.att.net [63.240.76.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E4B43D55; Mon, 27 Dec 2004 09:52:38 +0000 (GMT) (envelope-from freebsd@nbritton.org) Received: from [192.168.1.10] (12-223-129-46.client.insightbb.com[12.223.129.46]) by sccimhc92.asp.att.net (sccimhc92) with ESMTP id <20041227095237i92002ac7ge>; Mon, 27 Dec 2004 09:52:38 +0000 Message-ID: <41CFDB62.7000904@nbritton.org> Date: Mon, 27 Dec 2004 03:52:34 -0600 From: Nikolas Britton User-Agent: Mozilla Thunderbird 1.0 (X11/20041219) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <41C81621.50906@nbritton.org> <20041221144829.GA5859@laverenz.de> <41C9D389.9030602@nbritton.org> <20041223055516.GF795@brianna.laverenz.de> <41CA8B3A.2060803@nbritton.org> <41CF9088.70900@root.org> <41CF9595.9050604@nbritton.org> <41CFA6E8.3050502@nbritton.org> <41CFA9BB.2020603@root.org> In-Reply-To: <41CFA9BB.2020603@root.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-acpi@freebsd.org cc: freebsd-questions@freebsd.org cc: Uwe Laverenz Subject: Re: Armada 17xx, ACPI thermal management broken. X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Dec 2004 09:52:39 -0000 Nate Lawson wrote: > Nikolas Britton wrote: > >> I can't find his name or email address anywhere BUT I think I can do >> one better then that. Here are two ASL's that where uploaded to the >> ACPI4Linux project: >> >> http://acpi.sourceforge.net/dsdt/tables/Compaq/Armada_1750/Compaq-Armada_1750-686EM_99.1130_A-custom.asl.gz >> >> http://acpi.sourceforge.net/dsdt/tables/Compaq/Armada_1700_1750_3500/Compaq-Armada_1700_1750_3500-686EM_99.1130_A-custom.asl.gz >> >> http://acpi.sourceforge.net/dsdt/tables/Compaq/Armada_1700_1750_3500/Compaq-Armada_1700_1750_3500-686EM_99.1130_A-original.asl.gz >> >> Again, here is a copy of my asl dump: >> http://www.nbritton.org/uploads/compaq/armada_17xx.asl > > > I've attached the diff between the two versions for history. But all > you have to do is download the patched ASL > ("Compaq-Armada_1700_1750_3500-686EM_99.1130_A-custom.asl") and > compile/override it. See the handbook or "man acpi" for steps, but > the short of it is: > > iasl Compaq-Armada_1700_1750_3500-686EM_99.1130_A-custom.asl > cp DSDT.aml /boot > > And add to /boot/loader.conf: > acpi_dsdt_load="YES" > acpi_dsdt_name="/boot/DSDT.aml" > > This will load your custom AML at boot time. > The fan is working now, the sysctl's looks like this: Fan On: hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.tz0.temperature: 3432 hw.acpi.thermal.tz0.active: 1 hw.acpi.thermal.tz0.thermal_flags: 1 hw.acpi.thermal.tz0._PSV: 3310 hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 3680 hw.acpi.thermal.tz0._ACx: 3480 3430 -1 -1 -1 -1 -1 -1 -1 -1 Fan Off: hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.tz0.temperature: 3422 hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.thermal_flags: 1 hw.acpi.thermal.tz0._PSV: 3310 hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 3680 hw.acpi.thermal.tz0._ACx: 3480 3430 -1 -1 -1 -1 -1 -1 -1 -1 Is the _PSV trip point set wrong?, after reading the man page for acpi_thermal it sounds like it is to me. and when I try to put it into suspend more I get: "acpi: sespend request ignored (not ready yet)" is there something I need to do first or is this another issue with acpi? Thanks Nate. P.S. When you tried the file Compaq-Armada_1750-686EM_99.1130_A-custom.asl.gz was it corrupted?, said it was a bzip2 file after I gunzip it and bzip2 said it was corrupted, I email the guy requesting a new copy of this asl.