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]
> >