From nobody@FreeBSD.org  Mon Aug 14 17:41:49 2006
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id DFBCF16A4E2
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 14 Aug 2006 17:41:49 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id BBE5343D6E
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 14 Aug 2006 17:41:43 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k7EHfhUJ057623
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 14 Aug 2006 17:41:43 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id k7EHfhxU057622;
	Mon, 14 Aug 2006 17:41:43 GMT
	(envelope-from nobody)
Message-Id: <200608141741.k7EHfhxU057622@www.freebsd.org>
Date: Mon, 14 Aug 2006 17:41:43 GMT
From: Dominique Werner <unix@dominique-werner.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Fix ACPI Problems on Acer Travelmate 4100 Series
X-Send-Pr-Version: www-2.3

>Number:         102026
>Category:       i386
>Synopsis:       Fix ACPI Problems on Acer Travelmate 4100 Series
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-acpi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 14 17:50:19 GMT 2006
>Closed-Date:    Tue Feb 13 15:04:01 GMT 2007
>Last-Modified:  Tue Feb 13 15:04:01 GMT 2007
>Originator:     Dominique Werner
>Release:        FreeBSD 6.1-STABLE
>Organization:
>Environment:
FreeBSD goibhniu.macs-and-unix.com 6.1-STABLE FreeBSD 6.1-STABLE #0: Fri Aug 11 21:00:54 CEST 2006     domi@goibhniu.macs-and-unix.com:/usr/obj/usr/src/sys/GOIBHNIU  i386
>Description:
I own an "Acer Travelmate 4100" laptop that by default comes with non-working battery status. I fixed the ASL a couple of months ago and realized when upgrading my system to 6.1-RELEASE the other day that the problem still exists - using the latest BIOS from the vendor. Below you will find a diff, old and new ASL as well as dmesg.

http://www.macs-and-unix.com/bsd/freebsd/

After changes have been made in /boot/loader.conf 

acpi_dsdt_load="YES"
acpi_dsdt_name="/boot/DSDT.aml"

battery status is shown as:

AC Line status: off-line
Battery Status: low
Remaining battery life: 15%
Remaining battery time:  0:21:00
Number of batteries: 2
Battery 0:
        Battery Status: low
        Remaining battery life: 15%
        Remaining battery time:  0:21:00
Battery 1:
not present
Resume timer: unknown
Resume on ring indicator: disabled

Maybe this can be used to fix the ACPI problems for the Acer Travelmate series.
>How-To-Repeat:
Install FreeBSD 6.1 on an Acer Travelmate 4100 (series)
>Fix:

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-i386->freebsd-acpi 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Tue Feb 13 01:08:38 UTC 2007 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=102026 
State-Changed-From-To: open->closed 
State-Changed-By: jhb 
State-Changed-When: Tue Feb 13 15:02:56 UTC 2007 
State-Changed-Why:  
The URL is a 404 so I can't check the specific details of this instance. 
However, FreeBSD generally doesn't work around buggy AML.  Patching the 
AML and loading the new DSDT from the loader is the way to fix it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=102026 
>Unformatted:
