- the driver is configured to announce 11n AMPDU TX/RX;
- the firmware is happily doing A-MPDU de-aggregation for us;
- but since we aren't tagging the frames as A-MPDU in the receive path, it won't ever go through the RX reorder path!
This leads to some pretty terrible out of order receive behaviour
leading to a lot of receive frame drops.
Receive traffic now behaves a /lot/ better now that AMPDU RX is enabled.
Local testing:
- RTL8811AU, USB NIC, STA mode