| ACPILID(4) | Device Drivers Manual | ACPILID(4) |
acpilid —
acpilid* at acpi?
acpilid driver supports ACPI “lid
switches”. The powerd(8)
daemon can be used to control actions against the events of opening or closing
the lid. The script used is
/etc/powerd/scripts/lid_switch, and the events are
either pressed (the lid was closed) or
released (the lid was opened).
...
case "${2}" in
pressed)
logger -p info "${0}: suspending..."
# As in sleep_button, kill some daemons.
#
/etc/rc.d/dhcpcd stop
/etc/rc.d/network stop
/etc/rc.d/wpa_supplicant stop
# Suspend.
#
if /sbin/sysctl hw.acpi.sleep.state >/dev/null 2>&1; then
/sbin/sysctl -w hw.acpi.sleep.state=3
fi
# Waking up.
#
/etc/rc.d/wpa_supplicant start
/etc/rc.d/network start
/etc/rc.d/dhcpcd start
...
acpilid driver appeared in NetBSD
1.6.
| January 9, 2011 | NetBSD 10.0 |