Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Dec 2004 21:26:37 -0600 (CST)
From:      security@revolutionsp.com
To:        freebsd-acpi@freebsd.org
Subject:   Re: ACPI broken on Acer TravelMate 4200WLMi - call for help
Message-ID:  <51452.81.84.175.77.1104117997.squirrel@81.84.175.77>

next in thread | raw e-mail | index | archive | help
APM doesn't work either :(

I tried first with APM, there is no /dev/apmctl device and 'apm' shows the
same output.

The only thing I could achieve with APM instead of ACPI was having estctrl
properly lowering/increasing my pentium-m clock speed according to the
system load.

I tried apm_enable and apmd_enable (which complains of no /dev/apmctl),
same hints as I described in the last mail, except enabling apm and
disabling ACPI, and I did compile APM in the kernel when I tried APM.

Did I miss something in order to make APM work?

It kinda sucks to run the laptop without the battery info, I've already
let it run out of battery 2 times because I couldn't tell.. I can't be
looking to the battery light (on the front) all the time :/

APM instead of ACPI for now would do just fine, but I can't seem to make
it work either.. Do you have any suggestions I could use here ?

btw, I don't know if this is a known bug, but with ACPI on, 'top' displays
completely wrong values for CPU usage. I was compiling firefox,
thunderbird and something else and it showed no more than 0.20% CPU as the
most cpu-eater process. With ACPI turned off the values are correctly
reported.

If there is something I can do to help improving APM/ACPI on this laptop
model, please contact me.

Regards,

Hugo

> security@revolutionsp.com wrote:
>> Hey list,
>>
>> I'm writing to report a but with FreeBSD's ACPI implementation. Recently,
>> I've acquired an Acer TravelMate 4200WLMi laptop, on which I've installed
>> FreeBSD 5.3-RELEASE.
>>
>> I've been struggling with a problem for two days, and can't seem to get
past it.
>>
>> I've been a FreeBSD user for many years now, so I've done everything I
could remember of. But, as I'm new to FreeBSD on laptops, I thought I
could have missed something. I no longer think I've missed a step, as
I've
>> tried pretty much everything I know of.
>>
>> The problem is the following: I can't get FreeBSD's ACPI implementation to
>> show my battery status! This implies I don't have any power management
functions available.
>>
>> I know ACPI works because the laptop shipped with windows. While I
promptly sent it away, before doing so, I installed a game
(Wolfenstein: Enemy Territory) to see 3D performance. The battery icon
on windows XP was
>> showing correct battery info.
>
> Sorry, this is a lack of support problem.  Modern ACER laptops have a
different kind of battery system (called "smart battery" in the ACPI
spec) that is accessed via SMbus.  Both FreeBSD and Linux do not support
this yet.
>
> I'd be happy if someone picked up the task of implementing it.  It's
pretty big but is already recorded on the ACPI web page:
>
> http://www.freebsd.org/projects/acpi/
>
> You can use apm for now.
>
> --
> Nate
>






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51452.81.84.175.77.1104117997.squirrel>