From: "Jiacheng Shi (Consultant)" <jiacheng.shi@oss.qualcomm.com>
To: Paul Barker <paul@pbarker.dev>, openembedded-core@lists.openembedded.org
Cc: dmitry.baryshkov@oss.qualcomm.com, zhi.chen@oss.qualcomm.com,
miaoqing.pan@oss.qualcomm.com, pengfei.zhang@oss.qualcomm.com,
gaole.zhang@oss.qualcomm.com
Subject: Re: [OE-core] [PATCH v2] wpa-supplicant: add patches to support RSNE/RSNXE overriding
Date: Fri, 24 Apr 2026 18:40:36 +0800 [thread overview]
Message-ID: <d7dc7eb8-2e4c-4d8b-a1dd-465a5eb455c0@oss.qualcomm.com> (raw)
In-Reply-To: <e0a1a2fa3b627a698b46cf3ef645a29bb1e98127.camel@pbarker.dev>
On 4/24/2026 5:54 PM, Paul Barker wrote:
> On Fri, 2026-04-24 at 17:36 +0800, Jiacheng Shi via
> lists.openembedded.org wrote:
>> Add RSN/RSNXE override support in wpa_supplicant to pass Wi-Fi
>> certification test FC 5.2.3.3.
>>
>> During the 2EAPMSG exchange, the STA did not apply the SNonce_Cookie
>> provided by the AP as required by the test specification, resulting
>> in sniffer validation failure.
>> To address this, allow RSN/RSNX overriding in STA mode and explicitly
>> signal SNonce_Cookie–based override capability.
>>
>> Signed-off-by: Jiacheng Shi <jiacheng.shi@oss.qualcomm.com>
>> ---
>> v2:
>> * Change commit message
>>
>> ...r-specific-element-types-for-RSNE-RS.patch | 34 +
>> ...-overriding-elements-into-IE-parsing.patch | 58 ++
>> ...ide-element-to-override-RSNE-content.patch | 36 +
>> ...ride-element-to-override-RSNXE-conte.patch | 36 +
>> ...eature-flags-to-indicate-RSN-overrid.patch | 67 ++
>> ...a-capability-flag-for-RSN-overriding.patch | 65 ++
>> ...ions-to-access-RSNE-RSNXE-from-BSS-e.patch | 448 +++++++++++
>> ...bilities-for-AKM-suites-available-wi.patch | 66 ++
>> .../0013-RSNE-RSNXE-overriding-for-STA.patch | 739 ++++++++++++++++++
>> ...-Selection-element-to-indicate-which.patch | 415 ++++++++++
>> ...cookie-to-indicate-support-for-RSN-o.patch | 84 ++
>> .../wpa-supplicant/wpa-supplicant_2.11.bb | 11 +
>> 12 files changed, 2059 insertions(+)
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0005-Define-WFA-vendor-specific-element-types-for-RSNE-RS.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0006-Add-RSN-overriding-elements-into-IE-parsing.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0007-Allow-RSNE-Override-element-to-override-RSNE-content.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0008-Allow-RSNXE-Override-element-to-override-RSNXE-conte.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0009-Add-QCA-vendor-feature-flags-to-indicate-RSN-overrid.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0010-nl80211-Add-a-capability-flag-for-RSN-overriding.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0011-Use-helper-functions-to-access-RSNE-RSNXE-from-BSS-e.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0012-Make-driver-capabilities-for-AKM-suites-available-wi.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0013-RSNE-RSNXE-overriding-for-STA.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0014-RSNO-Use-the-RSN-Selection-element-to-indicate-which.patch
>> create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0015-RSNO-Use-SNonce-cookie-to-indicate-support-for-RSN-o.patch
> Hi,
>
> This is a lot to backport for a new feature. Have you tried asking
> upstream for a new release? That would be a better path forward if they
> have important new features in their development branch.
>
> Thanks,
Hi,
Since we don't have control over the upstream release schedule,
would it be possible to merge these certification-related patches first?
Once wpa_suoolicant version 2.12 is ready, we can then proceed to remove them accordingly.
Thanks,
next prev parent reply other threads:[~2026-04-24 11:17 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-24 9:36 [PATCH v2] wpa-supplicant: add patches to support RSNE/RSNXE overriding Jiacheng Shi
2026-04-24 9:54 ` [OE-core] " Paul Barker
2026-04-24 10:40 ` Jiacheng Shi (Consultant) [this message]
2026-05-05 10:49 ` Paul Barker
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=d7dc7eb8-2e4c-4d8b-a1dd-465a5eb455c0@oss.qualcomm.com \
--to=jiacheng.shi@oss.qualcomm.com \
--cc=dmitry.baryshkov@oss.qualcomm.com \
--cc=gaole.zhang@oss.qualcomm.com \
--cc=miaoqing.pan@oss.qualcomm.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=paul@pbarker.dev \
--cc=pengfei.zhang@oss.qualcomm.com \
--cc=zhi.chen@oss.qualcomm.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