Date: Wed, 02 Apr 2008 14:07:58 +0200 From: Michael Neumann <mneumann@ntecs.de> To: Ivailo Bonev <ibb_orac@mbox.contact.bg> Cc: freebsd-questions@freebsd.org Subject: Re: HP 6720s automatic shutdown on low battery Message-ID: <47F3771E.5080205@ntecs.de> In-Reply-To: <004b01c894b8$e011b7d0$f800000a@chameleon> References: <003901c89496$189b5f20$f800000a@chameleon> <47F36D16.6040300@ntecs.de> <004b01c894b8$e011b7d0$f800000a@chameleon>
next in thread | previous in thread | raw e-mail | index | archive | help
Ivailo Bonev wrote: > > ----- Original Message ----- From: "Michael Neumann" <mneumann@ntecs.de> > Newsgroups: gmane.os.freebsd.questions > To: "Ivailo Bonev" <ibb_orac@mbox.contact.bg> > Cc: <freebsd-questions@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. I think the following script is even more advanced (I found it a few seconds after I wrote the email :) http://www.chruetertee.ch/files/download/battery http://www.chruetertee.ch/blog/archive/2006/05/27/freebsd-automatisch-herunterfahren-wenn-batterie-leer-ist.html Regards, Michael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47F3771E.5080205>