I've done a bit of digging with this in private, would you (and others having this problem) please re-test with this patch:
[adr...@pcbsd-3114]/data/freebsd/git/adrianchadd-freebsd/sys/net80211(48)% git diff . diff --git a/sys/net80211/ieee80211_power.c b/sys/net80211/ieee80211_power.c index aad82ba..a9d8eff 100644 --- a/sys/net80211/ieee80211_power.c +++ b/sys/net80211/ieee80211_power.c @@ -393,7 +393,7 @@ ieee80211_pwrsave(struct ieee80211_node *ni, struct mbuf *m) IEEE80211_PSQ_UNLOCK(psq); IEEE80211_NOTE(vap, IEEE80211_MSG_POWER, ni, - "save frame with age %d, %u now queued", age, qlen); + "save frame with age %d, %u now queued (intval=%d, bintval=%d)", age, qlen, ni->ni_intval, ic->ic_bintval); if (qlen == 1 && vap->iv_set_tim != NULL) vap->iv_set_tim(ni, 1); I'd like to see exactly what's going on there; age=0 looks very wrong. Adrian _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"