kern/163318: [ath] ath(4) stops working
Adrian Chadd
adrian.chadd at gmail.com
Thu Jan 5 02:40:13 UTC 2012
The following reply was made to PR kern/163318; it has been noted by GNATS.
From: Adrian Chadd <adrian.chadd at gmail.com>
To: bug-followup at FreeBSD.org, joel at FreeBSD.org
Cc:
Subject: Re: kern/163318: [ath] ath(4) stops working
Date: Wed, 4 Jan 2012 18:34:39 -0800
Hi,
Please try this patch:
Index: sys/net80211/ieee80211_power.c
===================================================================
--- sys/net80211/ieee80211_power.c (revision 228893)
+++ sys/net80211/ieee80211_power.c (working copy)
@@ -504,8 +504,13 @@
{
struct ieee80211_node *ni = vap->iv_bss;
- if (!((enable != 0) ^ ((ni->ni_flags & IEEE80211_NODE_PWR_MGT) != 0)))
+ if (!((enable != 0) ^
+ ((ni->ni_flags & IEEE80211_NODE_PWR_MGT) != 0))) {
+ IEEE80211_NOTE(vap, IEEE80211_MSG_POWER, ni,
+ "sta power save mode %s ignored",
+ enable ? "on" : "off");
return;
+ }
IEEE80211_NOTE(vap, IEEE80211_MSG_POWER, ni,
"sta power save mode %s", enable ? "on" : "off");
.. then just enable wlandebug +power.
I'd like to see whether the station power management enable is being
ignored for some reason.
Adrian
More information about the freebsd-wireless
mailing list