[ath] ensure both iv_ampdu_limit and iv_ampdu_rxmax is set.
A recent change enforced the VAP limit as well as the peer limit. I now need to actually set iv_ampdu_limit or we don't transmit more than 8K sized aggregates. This restores the expected (suboptimal, but still much faster) behaviour. Tested: * AR9380, STA mode
This commit is contained in:
parent
c1ae3717eb
commit
0149d3d476
@ -1638,6 +1638,7 @@ ath_vap_create(struct ieee80211com *ic, const char name[IFNAMSIZ], int unit,
|
||||
* However, for now that's enforced by the TX path.
|
||||
*/
|
||||
vap->iv_ampdu_rxmax = IEEE80211_HTCAP_MAXRXAMPDU_64K;
|
||||
vap->iv_ampdu_limit = IEEE80211_HTCAP_MAXRXAMPDU_64K;
|
||||
|
||||
avp->av_bslot = -1;
|
||||
if (needbeacon) {
|
||||
|
Loading…
Reference in New Issue
Block a user