• Felix Fietkau's avatar
    ath9k: fix tx status reporting · 815833e7
    Felix Fietkau authored
    This patch fixes a bug in ath9k's tx status check, which
    caused mac80211 to consider regularly transmitted unicast frames
    as un-acked.
    When checking the ts_status field for errors, it needs to be masked
    with ATH9K_TXERR_FILT, because this field also contains other fields
    like ATH9K_TX_ACKED.
    Without this patch, AP mode is pretty much unusable, as hostapd
    checks the ACK status for the frames that it injects.
    Signed-off-by: default avatarFelix Fietkau <nbd@openwrt.org>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    815833e7
xmit.c 58.2 KB