From owner-freebsd-mobile@FreeBSD.ORG Sun Jul 16 15:33:22 2006 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36A2916A4DA for ; Sun, 16 Jul 2006 15:33:22 +0000 (UTC) (envelope-from Cy.Schubert@komquats.com) Received: from spqr.komquats.com (S0106002078125c0c.gv.shawcable.net [24.108.150.239]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9A8243D46 for ; Sun, 16 Jul 2006 15:33:20 +0000 (GMT) (envelope-from Cy.Schubert@komquats.com) Received: from cwsys.cwsent.com (cwsys [10.1.1.1]) by spqr.komquats.com (Postfix) with ESMTP id 7959C4C60D; Sun, 16 Jul 2006 08:33:19 -0700 (PDT) Received: from cwsys (localhost [127.0.0.1]) by cwsys.cwsent.com (8.13.6/8.13.6) with ESMTP id k6GFXJtp076693; Sun, 16 Jul 2006 08:33:19 -0700 (PDT) (envelope-from Cy.Schubert@komquats.com) Message-Id: <200607161533.k6GFXJtp076693@cwsys.cwsent.com> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.komquats.com/ To: Torfinn Ingolfsen In-Reply-To: Message from Torfinn Ingolfsen of "Sun, 16 Jul 2006 14:11:00 +0200." <20060716141100.ee18d21a.torfinn.ingolfsen@broadpark.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 16 Jul 2006 08:33:19 -0700 Sender: Cy.Schubert@komquats.com Cc: freebsd-mobile@freebsd.org Subject: Re: Acer Aspire AS5672 laptop - acpi problems X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cy Schubert List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Jul 2006 15:33:22 -0000 Let's try this one again. I should learn to hit "reply all" in Exmh. -- Cheers, Cy Schubert Web: http://www.komquats.com and http://www.bcbodybuilder.com FreeBSD UNIX: Web: http://www.FreeBSD.org BC Government: "Lift long enough and I believe arrogance is replaced by humility and fear by courage and selfishness by generosity and rudeness by compassion and caring." -- Dave Draper In message <20060716141100.ee18d21a.torfinn.ingolfsen@broadpark.no>, Torfinn Ingolfsen writes: > Hello again, > It seems that this laptop (Ascer Aspire AS5672WLMi) has acpi problems. > I have made an acpi dump, and tried to compile the resulting asl code > (with 13 errors). Everything is documented in this blog entry: > http://home.no.net/tingo/log2/pivot/entry.php?id=32 > > together with dmesg output, output from 'sysctl hw.acpi' etc. > If anyone could take a look at it and try to explain how to fix things, > I would be grateful. I was about to say that, actually I just fired off a note started last night during a change window that I failed to hit send on. to say that. I have an Aspire 3623NWXMi. I just posted a patch to PR 98171 that addresses ACER Aspire ACPI problems. The embedded controller in the ACER Aspire models responsds rather slowly. My patch adds tunables (not to be confused with sysctl variables) that can be set at boot time to tune the FreeBSD ACPI implementation to work better with your computer. The patch pretty much fixed my problems. By pretty much, the temperature sensors fail to respond only occasionally instead of the battery and temperature sensors being totally hosed. Secondly, I believe that Acer uses Microsoft's ASL compiler which produces buggy AML. You can find fixed ASL code at acpi.sourceforge.net. The Intel ASL compiler, used by FreeBSD is less forgiving of buggy code, not to mention the ASL was probably buggy from the get-go. You may need to fix it or even replace it with a DSDT from acpi.sourceforge.net. I think the first place to start is to apply the patch from PR 98171. Play with the nobs in loader.conf a bit and if it solves your problem, great, otherwise you may need to replace your DSDT by loading a custom DSDT at boot time. Check /boot/defaults/loader.conf for the syntax. Hope this helps. It helped me. -- Cheers, Cy Schubert Web: http://www.komquats.com and http://www.bcbodybuilder.com FreeBSD UNIX: Web: http://www.FreeBSD.org BC Government: "Lift long enough and I believe arrogance is replaced by humility and fear by courage and selfishness by generosity and rudeness by compassion and caring." -- Dave Draper