Hi Arend, > Adding a .feat_attach() callback allowing per-vendor overrides > of the driver feature flags. In this patch the callback is only > provided by BCA vendor to disable SAE feature as it has not been > confirmed yet. BCA chips generally do not have the in-driver > supplicant (idsup) feature so they rely on NL80211_CMD_EXTERNAL_AUTH > to trigger user-space authentication. is there any way to tell if idsup is supported (firmware string or some other mechanism). The just disabling and not implementing support for external_auth is really having this stuck in WPA2 legacy world. The whole out-dated firmware game on Raspberry Pi is already a mess. My problem is really that WiFi 6E and WiFi 7 are essentially mandating WPA3/SAE only support as soon as you move into 6 GHz operation and the errors presented to the user are not decodable if you don’t have a good understanding on what WiFi certification mandates. Regards Marcel