HomeFreeBSD

iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour

Description

iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour

I received a report on freebsd-wireless@ that traffic stopped working.
It seems that although my AX210 is fine with this change, the AX201/22000
hardware/firmware seems to require it.

There's a bit to set in the TX command to force the FW to set the
sequence control. We only set a few flags, and we don't set that.

So, add the sequence number allocation where encryption is performed.

Locally tested:

  • AX210, STA mode
  • AX201, STA mode

Differential Revision: https://reviews.freebsd.org/D52652
Reviewed by: kevans
Tested by: kevans

Details

Provenance
adrianAuthored on Sep 21 2025, 1:55 AM
Reviewer
kevans
Differential Revision
D52652: iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour
Parents
rG0c1684dd456e: ifconfig: Display the IFCAP_NV capability without netlink
Branches
Unknown
Tags
Unknown