From owner-freebsd-current@FreeBSD.ORG Sun Jan 4 12:02:26 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AE2716A4CE for ; Sun, 4 Jan 2004 12:02:26 -0800 (PST) Received: from out002.verizon.net (out002pub.verizon.net [206.46.170.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 971E243D53 for ; Sun, 4 Jan 2004 12:01:43 -0800 (PST) (envelope-from Alex.Kovalenko@verizon.net) Received: from RabbitsDen.RabbitsLawn.verizon.net ([138.89.12.104]) by out002.verizon.netESMTP <20040104200142.YTFU24265.out002.verizon.net@RabbitsDen.RabbitsLawn.verizon.net> for ; Sun, 4 Jan 2004 14:01:42 -0600 Date: Sun, 4 Jan 2004 15:01:40 -0500 From: Alexandre "Sunny" Kovalenko To: freebsd-current@freebsd.org Message-Id: <20040104150140.7d378124.Alex.Kovalenko@verizon.net> In-Reply-To: <001b01c3d2a8$0e952560$6401a8c0@seano> References: <001b01c3d2a8$0e952560$6401a8c0@seano> Organization: Home X-Mailer: Sylpheed version 0.9.7 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Authentication-Info: Submitted using SMTP AUTH at out002.verizon.net from [138.89.12.104] at Sun, 4 Jan 2004 14:01:42 -0600 Subject: Re: ACPI and Gateway 400sd4 laptop X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jan 2004 20:02:26 -0000 I had similar problem with my machine recently (it is Averatec 4150H) and after walking through the ASL, discovered that _TMP method in thermal zone object always returns same value which was stored away during ACPI initialization. I would suggest you check if 'sysctl hw.acpi.thermal.tzX.temperature' returns something reasonable (or at least changes with machine warming up perceptibly) and if it does not investigate conditional statement you have in _TMP method of the thermal zone object -- at first look it seams to return stored value at least along one of the branches. Please, keep in mind that I by no means claim good knowledge of ACPI and/or ASL and just share suggestion that worked for me. On Sun, 4 Jan 2004 01:49:28 -0800 "Sean Lazar" wrote: > I have a Gateway 400SD4 laptop that I am having thermal issues with in > FreeBSD-CURRENT. The two-speed fan dosen't seem to come on. With ACPI on, > after the system has been running a little while and has warmed up, if I > turn off acpi with "acpiconf -d" the fan will kick on immediately. After > that the fan appears to behave normally, turning on and off when necessary. > If the laptop boots warm with the fan on, it will shut off when it gets cool > but it won't come back on again. > > There is a second fan on this model that seems to work fine, but it dosen't > do enough to cool down the system. My original asl file can be found here: > http://members.cruzio.com/~slazar/gw400sd4/gw400sd4.asl. I tried editing it > and removing the OS-dependent areas and if statements in the TZ section and > using a custom dsdt file with acpi_dsdt_load="YES" and > acpi_dsdt_name="/boot/DSDT.asl" in my /boot/loader.conf. I also tried > hw.acpi.os_name="Microsoft Windows NT" in /boot/loader.conf and other OS > names as well. I also tried debug.acpi.disable="thermal". > > What else can I try? Any ACPI patches out there? Or perhaps I can > sucessfully edit this file with some hints :) I've read the Intel ACPI spec > and I am starting to understand the format... > > My boot messages can be found here: > http://members.cruzio.com/~slazar/gw400sd4/messages Yes it is from 5.2-RC2 > but I get the same messages in -CURRENT > > Cheers, > Sean > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Alexandre "Sunny" Kovalenko.