Monitor mode TX retry reporting

Michal Kazior michal.kazior at
Tue Jul 28 22:23:15 PDT 2015

On 28 July 2015 at 14:21, Jussi Haakana <jussi.haakana at> wrote:
> Hi,
> I have the following test setup:
> - 1 interface in managed mode
> - 1 interface in monitor mode
> - attach to AP
> - start tcpdump on monitor interface
> - upload e.g. 200MB by using managed mode interface
> - check captured frames
> For some reason, on TX frames, I cannot see a single frame that has retry bit set
> on frame control of 802.11 headers. For RX, retries seem to be reported normally.
> I'd say that it is unlikely that retransmissions do not happen with 200MB payload?
> Any ideas what could be causing this?

You can't sniff your own retransmissions because they are performed by
device and tcpdump sees only a single frame that was submitted through
the networking stack.

I guess you could emulate this by posting skbuff copies as Rx based on
tx retry series (which aren't available now due to ath10k firmware
limitation). However I'm not aware if there's any driver that does

If you want to sniff your client retransmissions you'll have to use a
separate device to act as a sniffer or listen on the other endpoint
(i.e. AP).


More information about the ath10k mailing list