summaryrefslogtreecommitdiff
path: root/pm/power.d/wireless
diff options
context:
space:
mode:
Diffstat (limited to 'pm/power.d/wireless')
-rw-r--r--pm/power.d/wireless7
1 files changed, 7 insertions, 0 deletions
diff --git a/pm/power.d/wireless b/pm/power.d/wireless
index 7de6a03..eb0f02e 100644
--- a/pm/power.d/wireless
+++ b/pm/power.d/wireless
@@ -2,6 +2,13 @@
[ -x /sbin/iwconfig ] || exit $NA
+# This hook is very generic and only works on wireless hardware that
+# iwconfig can actually configure power settings on. Sadly, this misses
+# some more popular cards *cough* iwlwifi *cough*.
+
+# Better heuristics and better control for specific cards
+# would be welcome.
+
wireless_powersave() {
case $1 in
on) iwparams="txpower auto power on" ;;