WiFi Power Save


The 802.11 specification includes a variety of power save techniques. Some of them are implemented in net80211.

This is currently under active development. This page is partly documentation and partly active development notes.


The iwn(4) driver supports NIC-based powersave. The ath(4) driver is currently being modified to support stack-based powersave.

Using powersave

All you need to do is add 'powersave' to the interface creation line:

# ifconfig wlan0 create wlandev iwn0 powersave

For stack-based powersave (eg, ath(4)) the powersave state can be monitored by using net80211 debugging:

# wlandebug -i wlan0 +power +debug +state


Interesting issues

WiFi/PowerSave (last edited 2018-04-05T23:19:14+0000 by MateuszPiotrowski)