I'm testing some things between my ath9k AP (tp link wr1043nd) and Intel 6205 passing traffic, and an AR9300 capturing it. I'm seeing ath9k (the capture card) report different GI/bandwidth for packets within a single AMPDU, see the attached pcap file. I know they were all in a single AMPDU because the receive side (Intel card) reported it that way, and it also reported MCS 15 (no short GI) for all of the frames. In the attached pcap file, you can see it report MCS 15 for all frames (except the BA obviously), but with three (out of four possible) combinations of short GI/BW, it reports some frames with 40 MHz and some with 40 MHz/short GI -- the only valid combination is neither of those. In other packets I've also seen it report just short GI, so I've seen all four combinations (but only three in the attached file). Seems it's completely confused! :-) johannes
Attachment:
ampdu-confusion.pcap
Description: application/extension-pcap