All of lore.kernel.org
 help / color / mirror / Atom feed
From: James Prestwood <prestwoj@gmail.com>
To: Martin Petzold <martin.petzold@tavla.de>,
	Arend van Spriel <arend.vanspriel@broadcom.com>
Cc: Denis Kenzior <denkenz@gmail.com>,
	iwd@lists.linux.dev, KeithG <ys3al35l@gmail.com>
Subject: Re: IWD 1.27 with brcmfmac not working for roaming
Date: Tue, 22 Oct 2024 10:40:56 -0700	[thread overview]
Message-ID: <f1f2b4cc-367b-43df-a637-b380d979e11d@gmail.com> (raw)
In-Reply-To: <2236075a-8239-4f1a-b878-adfd281f3dbb@tavla.de>

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)?

Thanks,

James

>
> Thanks,
>
> Martin
>
>>
>> If the patch can be applied to the current, RPi 6.6.x kernel, I can
>> test it on my Pis.
>>
>> Keith
>>
>> On Mon, Oct 21, 2024 at 1:26 PM Arend van Spriel
>> <arend.vanspriel@broadcom.com> wrote:
>>> On 10/21/2024 7:40 PM, Denis Kenzior wrote:
>>>> Hi Arend,
>>>>
>>>>> I have not seen patches for OWE in brcmfmac. Looking at the supported
>>>>> ciphers:
>>>> OWE is an AKM.  It still uses CCMP/CMAC underneath.
>>> My bad. Always confused by those concepts.
>>>
>>>>> Supported Ciphers:
>>>>>    * WEP40 (00-0f-ac:1)
>>>>>    * WEP104 (00-0f-ac:5)
>>>>>    * TKIP (00-0f-ac:2)
>>>>>    * CCMP-128 (00-0f-ac:4)
>>>>>    * CMAC (00-0f-ac:6)
>>>>>
>>>>> The error message seems to match with the above.
>>>> I've never seen support for OWE in brcmfmac mentioned.  OWE requires
>>>> CMD_AUTHENTICATE / CMD_ASSOCIATE (or CMD_EXTERNAL_AUTH) to derive the
>>>> PMK, so iwd can't support it on FullMAC.
>>> I have never seen any mention of OWE either. Regarding 
>>> CMD_EXTERNAL_AUTH
>>> support I recently posted patches on linux-wireless list as RFT. There
>>> has been zero feedback and so I assume also zero interest. In order to
>>> use CMD_EXTERNAL_AUTH the firmware needs to advertise "sae_ext" in 
>>> fwcap
>>> debugfs file. So if Martin can check that, ie:
>>>
>>> $ grep sae_ext /sys/kernel/debug/ieee80211/phy0/fwcap
>>>
>>> Regards,
>>> Arend
>>>

  reply	other threads:[~2024-10-22 17:41 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 [this message]
2024-10-22 18:04                                   ` Martin Petzold
2024-10-22 18:21                                     ` Martin Petzold
2024-10-22 18:24                                     ` James Prestwood
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=f1f2b4cc-367b-43df-a637-b380d979e11d@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.