From owner-freebsd-acpi@FreeBSD.ORG Mon Nov 28 09:17:34 2005 Return-Path: X-Original-To: freebsd-acpi@freebsd.org 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 7288116A41F for ; Mon, 28 Nov 2005 09:17:34 +0000 (GMT) (envelope-from ducrot@poupinou.org) Received: from poup.poupinou.org (poup.poupinou.org [195.101.94.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id A25EF43D45 for ; Mon, 28 Nov 2005 09:17:33 +0000 (GMT) (envelope-from ducrot@poupinou.org) Received: from ducrot by poup.poupinou.org with local (Exim) id 1Egf8I-0006Wu-00; Mon, 28 Nov 2005 10:17:10 +0100 Date: Mon, 28 Nov 2005 10:17:10 +0100 To: Larkine Message-ID: <20051128091710.GA25063@poupinou.org> References: <438ABB13.80207@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <438ABB13.80207@gmail.com> User-Agent: Mutt/1.5.9i From: Bruno Ducrot Cc: freebsd-acpi@freebsd.org Subject: Re: Acer Aspire 3002WLMI - ACPI X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 09:17:34 -0000 On Mon, Nov 28, 2005 at 09:08:51AM +0100, Larkine wrote: > Hello, > > I have a Aspire 3002WLMI laptop. I got the following page fault after > updating my BIOS. > > I have FreeBSD 6.0 installed. The problem is the same with 5.4. > > Here is some info: > > > % Bios release % > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > http://larkine.org/freebsd/acer_Aspire3002WLMI_BIOS_3A26.txt > > > % Here the dmesg: % ... ... > npx0: INT 16 interface > acpi0: on motherboard > ACPI-0438: *** Error: Looking up [Z007] in namespace, AE_NOT_FOUND > SearchNode 0xc1499540 StartNode 0xc1499540 ReturnNode 0 ... ... > Timecounters tick every 1.000 msec > ad0: 57231MB at ata0-master UDMA100 > Trying to mount root from ufs:/dev/ad0s2a > WARNING: / was not properly dismounted > ACPI-0438: *** Error: Looking up [Z007] in namespace, AE_NOT_FOUND > SearchNode 0xc1499540 StartNode 0xc1499540 ReturnNode 0 > ACPI-1304: *** Error: Method execution failed [\\_SB_.BAT1._BST] > (Node 0xc1499440), AE_NOT_FOUND > ACPI-0438: *** Error: Looking up [Z007] in namespace, AE_NOT_FOUND > SearchNode 0xc1499540 StartNode 0xc1499540 ReturnNode 0 > ACPI-1304: *** Error: Method execution failed [\\_SB_.BAT1._BST] > (Node 0xc1499440), AE_NOT_FOUND ... > http://larkine.org/freebsd/regnier_Aspire3002WLMI.asl It's a well known issue on some Acer laptops. I think we could get it without having to overwrite the DSDT, but in the meantime you have to: apply this patch to you regnier_Aspire3002WLMI.asl, --- regnier_Aspire3002WLMI.asl 2005/11/28 09:04:09 1.1 +++ regnier_Aspire3002WLMI.asl 2005/11/28 09:04:24 @@ -3061,8 +3061,8 @@ Name (PBST, Package (0x04) { 0x00, - Z007, - Z007, + Ones, + Ones, 0x2710 }) Name (ERRC, 0x00) Recompile: 'iasl regnier_Aspire3002WLMI.asl', you will get a file called 'DSDT.aml' Copy DSDT.aml to /boot/DSDT.aml then add those lines to /boot/loader.conf acpi_dsdt_load="YES" acpi_dsdt_name="/boot/DSDT.aml" and you sohuld be able to get some kind of battery information now. Cheers, -- Bruno Ducrot -- Which is worse: ignorance or apathy? -- Don't know. Don't care.