From category "Damn you, WiFi!"...
I just spent the whole workday debugging why my upload was so slow from some devices in my research testbed. One notebook got 100-120 Mbit/s, the others got only 40 Mbit/s.
All used iperf with the same parameters, UDP to the same Access Point (first hop), same channel (40 MHz wide, otherwise empty, on 5 GHz spectrum), all used 802.11n with 2 spatial streams, same driver.
The faster notebook sent way more packets than the others.
Guess why?
…
Solution why WiFi was slow Afficher plus
Solution why WiFi was slow Afficher plus
…
I took traces with a monitor interface and noticed that the slower notebooks sent one acknowledgement frame for every data frame, not one Block Acknowledgement frame for many (64?) aggregated frames. The latter feature, "AMPDU", was switched off in the driver. In iwlwifi. By default. But only on some notebooks. m(
This link saved me:
https://askubuntu.com/questions/497395/14-04-wireless-throughput-issues