ath10k-firmware: WCN3990 hw1.0: Add mfp-support to qcm2290 firmware-5.bin

Nagashima, Shunsuke shunsuke at nagashi.ma
Fri Nov 13 16:12:04 PST 2026


Hi Jeff,

As Loic suggested [1], this sets the mfp-support feature bit in the
qcm2290 firmware-5.bin. Without it, ath10k never sets the WMI PMF
peer flag (ath10k_peer_assoc_h_crypto() in mac.c), even when PMF is
negotiated.

* Hardware: WCN3990 hw1.0, boards with firmware-name "qcm2290" (and
  "qrb4210", whose firmware-5.bin links to this file). linux-firmware
  pairs it with wlanmdsp WLAN.HL.3.3.7.c2-00931.

* Origin: linux-firmware ath10k/WCN3990/hw1.0/qcm2290/firmware-5.bin
  (880b19be55eb, md5sum da9fbaf8ebccaeac3bbcc9ba828d756f), changed
  only with ath10k-fwencoder:

  F=wowlan,mgmt-tx-by-ref,non-bmi,single-chan-info-per-channel,mfp-support
  ath10k-fwencoder --modify --timestamp=1706616060 \
      --features=$F firmware-5.bin

* md5sum of the attached firmware-5.bin:
  58982403c9c56a4b888fe0ab3104d7de

Loic tested it [2]: "It works for me on qcm2290 (Arduino Unoq), and
greatly improves throughput on my WPA3 AP."

[1] https://lists.infradead.org/pipermail/ath10k/2026-November/017442.html
[2] https://lists.infradead.org/pipermail/ath10k/2026-November/017487.html

I worked this out with Claude (AI), and AI helped me write the English.

Thanks,
Shunsuke Nagashima
-------------- next part --------------
A non-text attachment was scrubbed...
Name: firmware-5.bin
Type: application/macbinary
Size: 60 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/ath10k/attachments/20261114/2bb9b701/attachment.bin>


More information about the ath10k mailing list