Re: Inquiry: Is WPA3-FT Roaming Supported in iwd ver3.9
amit kumar <[email protected]> Sun, 26 Oct 2025 09:10:57 +0530
| Newsgroups | dev.linux.lists.iwd |
|---|---|
| Message-ID | <CAJNKUtfMvV73QPGBmUBZGf_Gt_XZHq1wPrK9UXFhmH9Ev=Y4sw@mail.gmail.com> |
Hi James, Thanks for the response!! "Cisco Catalyst 9800-L Wireless Controller" router is used for WPA2/WPA3 FT roaming scenario testing. It works well with wpa_supplicant when configured with WPA2/WPA3 FT only configuration. IWD is also working okay with WPA2 FT only. As checked in the spec, the IEEE 802.11-2020 standard defines SAE and FT-SAE as valid AKM suites under RSN. It allows APs to advertise only 00-0f-ac:9 in RSN IE if they intend to support WPA3 with Fast Transition only. Table 9-151—AKM suite selectors from IEEE 802.11-2020 spec doesn't impose any restrictions on using it as the sole AKM suite in RSN IE. The standard does not prohibit using 00-0f-ac:9 as the only AKM suite in the RSN IE. It allows APs to advertise any supported AKM suite(s), including FT-SAE alone, provided the STA supports it. In my opinion, as there is not restriction on WPA2-FT (00-0f-ac:4) to have WPA2-PSK(00-0f-ac:2)for akm suite selection in wiphy_select_akm() thus similar to it WPA3-FT (00-0f-ac:9) should be treated independently. Regards, Amit Kumar On Tue, Sep 23, 2025 at 3:21 AM James Prestwood <[email protected]> wrote: > > Hi Amit, > > On 9/22/25 2:23 PM, amit kumar wrote: > > Dear iwd maintainers and community, > > > > I’m currently working with iwd version 3.9 and have been evaluating > > Fast Transition (FT) behavior across different security > > configurations with standard Cisco AP (It supports FT roaming). > > > > In my testing: > > > > 1> With "WPA2-FT only" security configuration, connection and roaming > > works flawlessly — the device connects and roams as expected. > > 2> WPA3-SAE also connects without an issue. > > 3> However, when the AP is configured with "WPA3-FT only" (AKM suite > > 00-0F-AC:9), iwd fails to connect, logging: > > iwd[440]: autoconnect: No suitable BSSes found. > > 4> With the same AP's config, wpa_supplicant is able to connect and roam. > > > > Upon reviewing the source code, I noticed that the AKM suite for FT > > over SAE (IE_RSN_AKM_SUITE_FT_OVER_SAE_SHA256) is not included in the > > logic that identifies WPA3-Personal networks. After adding the > > following patch to ie.c, iwd successfully connects to the WPA3-FT AP: > > > > ---- > > > > diff --git a/src/ie.c b/src/ie.c > > --- a/src/ie.c > > +++ b/src/ie.c > > @@ -1338,7 +1338,8 @@ bool ie_rsne_is_wpa3_personal(const struct > > ie_rsn_info *info) > > * 3. an AP should enable AKM suite selector: 00-0F-AC:6 > > * 5. an AP shall set MFPC to 1, MFPR to 0 > > */ > > - if (!(info->akm_suites & IE_RSN_AKM_SUITE_SAE_SHA256)) > > + if (!(info->akm_suites & IE_RSN_AKM_SUITE_SAE_SHA256) && > > + !(info->akm_suites & IE_RSN_AKM_SUITE_FT_OVER_SAE_SHA256)) > > return false; > > > > if (!info->mfpc) > > > > ---- > > > > My query: > > Does iwd officially support WPA3-FT roaming? If not, is there a > > specific reason this AKM suite is excluded — such as spec maturity, > > roaming logic limitations, or security concerns? > > IWD does support WPA3-FT, but based on the spec an AP should never > advertise only this AKM. It should include plain SAE as well: > > 2.2 WPA3-Personal only mode > 1. An AP shall enable at least AKM suite selector 00-0F-AC:8 in the BSS > > This is also in the comment above your diff. I would definitely file a > bug report with Cisco if you're able to, or ask what the intention of > this configuration is. It really makes no sense IMO to have _only_ FT, > i.e. how would you associate initially? > > I'm unable to find anything online about "WAP3-FT only" and I also > checked the settings for the AP vendor we use and there is no such > "WPA3-FT only" option. > > Relaxing this requirement in IWD is of course an option but I suspect > Cisco is going to have compatibility issues across the board due to this. > > Thanks, > > James > > > > > Id appreciate any insights into the roadmap or design considerations > > around WPA3-FT support. Happy to share logs or test results if > > helpful. > > > > Best regards, > > [Amit Kumar] > >