#417: Power Save Mode handling and Packet Queuing
----------------------------------------+-----------------------------------
Reporter: [EMAIL PROTECTED] | Owner: mentor
Type: defect | Status: assigned
Priority: major | Milestone: version 0.9.x -
progressive release candidate phase
Component: madwifi: 802.11 stack | Version: trunk
Resolution: | Keywords:
Patch_attached: 0 |
----------------------------------------+-----------------------------------
Comment (by foodoc):
one more thing, with the latest patch (madwifi-parent.3.diff)
when I apply the patch (r1593 from snapshot.madwifi.org) this hunk fails:
ieee80211_output.c.rej
{{{
***************
*** 266,279 ****
ieee80211_pwrsave(ni, skb);
- goto reclaim;
}
- M_FLAG_KEEP_ONLY(skb, M_UAPSD | M_PWR_SAV);
- cb->ni = ni;
- vap->iv_devstats.tx_packets++;
- vap->iv_devstats.tx_bytes += skb->len;
- ic->ic_lastdata = jiffies;
-
- skb->dev = parent;
#ifdef ATH_SUPERG_XR
/*
* broadcast/multicast packets need to be sent on XR vap in
addition to
--- 269,275 ----
ieee80211_pwrsave(ni, skb);
+ return 0;
}
#ifdef ATH_SUPERG_XR
/*
* broadcast/multicast packets need to be sent on XR vap in
addition to
}}}
so I did it by hand... is this _normal_, or is my codebase screwed up?
--
Ticket URL: <http://madwifi.org/ticket/417>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity