Page MenuHomeFreeBSD

rtwn: add support for AES-GCM-128 in the supported software cipher set
ClosedPublic

Authored by adrian on Mar 1 2025, 4:38 AM.
Referenced Files
F122998394: D49190.id152402.diff
Thu, Jul 10, 7:34 AM
F122970566: D49190.id152402.diff
Thu, Jul 10, 1:35 AM
Unknown Object (File)
Wed, Jul 2, 8:41 PM
Unknown Object (File)
Wed, Jul 2, 11:24 AM
Unknown Object (File)
Tue, Jul 1, 8:37 AM
Unknown Object (File)
Mon, Jun 30, 2:24 PM
Unknown Object (File)
Mon, Jun 30, 8:59 AM
Unknown Object (File)
Mon, Jun 30, 4:21 AM
Subscribers

Details

Summary

I'm testing this with rtwn(4) NICs right now, so enable it here.

Locally tested:

  • RTL8812AU / RTL8821AU, STA mode (with some wpa_supplicant.conf shenanigans to force GCMP as the pairwise key to an OpenWRT AP configured to use GCMP but without requiring MFP.)

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

adrian requested review of this revision.Mar 1 2025, 4:38 AM
bz requested changes to this revision.Mar 18 2025, 9:33 AM
bz added a subscriber: bz.
bz added inline comments.
sys/dev/rtwn/if_rtwn.c
302

This should be ieee80211_set_software_ciphers() not the _crypto version.

This revision now requires changes to proceed.Mar 18 2025, 9:33 AM
This revision is now accepted and ready to land.Mar 19 2025, 12:34 PM