|
@@ -91,7 +91,7 @@ static void ath_beacon_setup(struct ath_softc *sc, struct ath_vif *avp,
|
|
info.txpower = MAX_RATE_POWER;
|
|
info.txpower = MAX_RATE_POWER;
|
|
info.keyix = ATH9K_TXKEYIX_INVALID;
|
|
info.keyix = ATH9K_TXKEYIX_INVALID;
|
|
info.keytype = ATH9K_KEY_TYPE_CLEAR;
|
|
info.keytype = ATH9K_KEY_TYPE_CLEAR;
|
|
- info.flags = ATH9K_TXDESC_NOACK;
|
|
|
|
|
|
+ info.flags = ATH9K_TXDESC_NOACK | ATH9K_TXDESC_INTREQ;
|
|
|
|
|
|
info.buf_addr[0] = bf->bf_buf_addr;
|
|
info.buf_addr[0] = bf->bf_buf_addr;
|
|
info.buf_len[0] = roundup(skb->len, 4);
|
|
info.buf_len[0] = roundup(skb->len, 4);
|