public inbox for iwd@lists.linux.dev
 help / color / mirror / Atom feed
From: James Prestwood <prestwoj@gmail.com>
To: Martin Petzold <martin.petzold@tavla.de>
Cc: Denis Kenzior <denkenz@gmail.com>,
	iwd@lists.linux.dev, KeithG <ys3al35l@gmail.com>,
	Arend van Spriel <arend.vanspriel@broadcom.com>
Subject: Re: IWD 1.27 with brcmfmac not working for roaming
Date: Tue, 22 Oct 2024 11:24:46 -0700	[thread overview]
Message-ID: <06e10782-0c31-4cdd-bd2b-31d1daec03d5@gmail.com> (raw)
In-Reply-To: <6170a2a5-dc7d-4182-8b83-1b43b93c4f46@tavla.de>

Hi Martin,

On 10/22/24 11:04 AM, Martin Petzold wrote:
> Hi James,
>
> Am 22.10.24 um 19:40 schrieb James Prestwood:
>> Hi Martin,
>>
>> On 10/21/24 3:10 PM, Martin Petzold wrote:
>>> Hi Arend,
>>>
>>> Am 22.10.24 um 00:01 schrieb KeithG:
>>>> Arend,
>>>>
>>>> If there is a patch for brcmfmac to use CMD_EXTERNAL_AUTH, I am
>>>> interested in testing. The last time we tried, it errored out and did
>>>> not work as expected.
>>>
>>> Support with our current chip for WPA3 and also OWE by offloading 
>>> SAE etc. to IWD. That is possible?! This would be great!
>>
>> Have you also checked with the vendor (Solid Run?) if SAE/OWE are 
>> supported by the hardware/kernel they ship with (even with 
>> wpa_supplicant)?
>
> Vendor is Variscite and the chip is Laird LWB5 (BCM4339). According to 
> Laird WPA3 is NOT supported. However, this is not the problem: I knew 
> this all the time.
>
> The Cisco enterprise network is (should be) configured as WPA3 OWE 
> with Transition Mode (there should be one hidden and one visible 
> network) [1]. And, my device connects ONCE initially (it is connected 
> and online). Then it looses the connection (I assume maybe due to 
> roaming) and does not connect again. Also manual re-connection 
> attempts using iwctl fail (see log). All auto-connects fail. Maybe you 
> can check the logs again, and can confirm WPA3 OWE with Transition 
> Mode is configured?

 From your logs I see no successful connection, but it looks like the 
OWE transition mode is configured on the APs. Based on what brcmfmac is 
saying the issue appears to be that IWD chooses the OWE AKM when 
connecting and brcmfmac errors out as its unsupported. I don't believe 
there is any way for IWD to check if OWE is supported by the driver, and 
we just assume it is (Arend, maybe you know of a way to check this?). It 
appears that what you need is a new IWD option to force connecting to an 
open network, not the OWE transition/hidden network, right?

>
> [1] 
> https://www.cisco.com/c/de_de/support/docs/wireless/catalyst-9800-series-wireless-controllers/217737-configure-enhanced-open-ssid-with-transi.html

  parent reply	other threads:[~2024-10-22 18:24 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-10-09  9:43 IWD 1.27 with brcmfmac not working for roaming Martin Petzold
2024-10-09 16:07 ` Denis Kenzior
2024-10-09 16:50   ` Arend Van Spriel
2024-10-09 17:54     ` Martin Petzold
2024-10-10  8:06     ` Martin Petzold
2024-10-12 11:06       ` Martin Petzold
2024-10-12 11:51         ` Arend van Spriel
2024-10-13 15:43           ` Martin Petzold
2024-10-30 19:19           ` Martin Petzold
2024-10-30 19:23             ` James Prestwood
2024-10-09 16:58   ` Arend Van Spriel
2024-10-10 13:20   ` Martin Petzold
2024-10-10 13:36     ` James Prestwood
2024-10-10 13:47       ` Martin Petzold
2024-10-10 13:55         ` James Prestwood
2024-10-11  8:35           ` Martin Petzold
2024-10-11 10:46             ` Martin Petzold
2024-10-12 10:59               ` Martin Petzold
2024-10-15 14:43   ` Martin Petzold
2024-10-15 15:17     ` Denis Kenzior
2024-10-15 19:13       ` Arend van Spriel
2024-10-16  2:04         ` Denis Kenzior
2024-10-16  8:32           ` Arend van Spriel
2024-10-17 10:58           ` Martin Petzold
2024-10-19 14:04             ` Martin Petzold
2024-10-19 14:41               ` Denis Kenzior
2024-10-21 13:34                 ` Martin Petzold
2024-10-21 14:40                   ` Arend Van Spriel
2024-10-21 14:53                     ` Martin Petzold
2024-10-21 15:23                     ` James Prestwood
2024-10-21 17:08                       ` Arend Van Spriel
2024-10-21 17:20                         ` Martin Petzold
2024-10-21 17:40                         ` Denis Kenzior
2024-10-21 18:26                           ` Arend van Spriel
2024-10-21 18:45                             ` Martin Petzold
2024-10-21 18:48                               ` Martin Petzold
2024-10-21 18:55                             ` Denis Kenzior
2024-10-21 19:08                               ` Jeremy Blum
2024-10-22 15:26                                 ` Denis Kenzior
2024-10-22 16:38                                   ` Jeremy Blum
2024-10-21 19:15                               ` Martin Petzold
2024-10-21 19:11                             ` James Prestwood
2024-10-21 20:23                             ` Martin Petzold
2024-10-22  6:08                               ` Arend Van Spriel
2024-10-21 22:01                             ` KeithG
2024-10-21 22:10                               ` Martin Petzold
2024-10-22 17:40                                 ` James Prestwood
2024-10-22 18:04                                   ` Martin Petzold
2024-10-22 18:21                                     ` Martin Petzold
2024-10-22 18:24                                     ` James Prestwood [this message]
2024-10-22 18:32                                       ` Martin Petzold
2024-10-22 18:44                                       ` Denis Kenzior
2024-10-22 18:47                                         ` Martin Petzold
2024-10-22 19:10                                           ` James Prestwood
2024-10-22 18:47                                         ` James Prestwood
2024-10-22 18:49                                           ` Martin Petzold
2024-10-22 18:52                                           ` Denis Kenzior
2024-10-23 12:02                             ` Martin Petzold
2024-10-23 12:13                               ` James Prestwood
2024-10-23 12:19                                 ` Martin Petzold
2024-10-23 13:22                                   ` James Prestwood
2024-10-23 13:34                                     ` Martin Petzold
2024-10-23 15:22                                     ` Martin Petzold
2024-10-23 15:27                                       ` Martin Petzold
2024-10-23 15:30                                         ` James Prestwood
2024-10-23 15:37                                           ` Martin Petzold
2024-10-23 15:28                                       ` James Prestwood
2024-10-23 15:11                               ` Arend Van Spriel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=06e10782-0c31-4cdd-bd2b-31d1daec03d5@gmail.com \
    --to=prestwoj@gmail.com \
    --cc=arend.vanspriel@broadcom.com \
    --cc=denkenz@gmail.com \
    --cc=iwd@lists.linux.dev \
    --cc=martin.petzold@tavla.de \
    --cc=ys3al35l@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox