HP 6720s automatic shutdown on low battery
Ivailo Bonev
ibb_orac at mbox.contact.bg
Wed Apr 2 11:58:40 UTC 2008
----- Original Message -----
From: "Michael Neumann" <mneumann at ntecs.de>
Newsgroups: gmane.os.freebsd.questions
To: "Ivailo Bonev" <ibb_orac at mbox.contact.bg>
Cc: <freebsd-questions at freebsd.org>
Sent: Wednesday, April 02, 2008 2:25 PM
Subject: Re: HP 6720s automatic shutdown on low battery
> Ivailo Bonev wrote:
>> I have a new HP 6720s laptop. When discharge battery, FreeBSD don't
>> shutdown automatically on low battery.
>> How can set that?
>
> I've an 6710b and experienced similar "shutdowns" :)
>
> Try this:
>
> /etc/rc.conf:
>
> devd_enable="YES"
>
> /etc/devd.conf:
>
> notify 10 {
> match "system" "ACPI";
> match "subsystem" "CMBAT";
> match "notify" "0x80";
> action "/etc/acpi_battery 30 5";
Is thiese numbers after "acpi_battery" are minutes?
> };
>
> /etc/acpi_battery:
>
> #!/bin/sh
>
> warn_level=$1
> shutdown_level=$2
>
> life=`sysctl -n hw.acpi.battery.life`
>
> if [ "$life" -lt $shutdown_level ]; then
> echo "shutdown"
> /sbin/shutdown -h now
> elif [ "$life" -lt $warn_level ]; then
> echo "warn"
> fi
>
> There might be an easier way, if there is a different notify command for
> battery low. I guess 0x80 is just battery info.
>
> Regards,
>
> Michael
Thanks, I'll try script when battery is up, to see if works for me.
More information about the freebsd-questions
mailing list