diff --git a/main.c b/main.c index 2da74eb3..22817849 100644 --- a/main.c +++ b/main.c @@ -421,6 +421,7 @@ mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, break; case IEEE80211_AMPDU_TX_STOP_FLUSH: case IEEE80211_AMPDU_TX_STOP_FLUSH_CONT: + ieee80211_send_bar(vif, sta->addr, tid, cpu_to_le16(mtxq->agg_ssn)); break; case IEEE80211_AMPDU_TX_START: mtxq->agg_ssn = *ssn << 4;