| Message ID | DM4PR19MB61734EAF310269DA2304AFC7A8362@DM4PR19MB6173.namprd19.prod.outlook.com |
|---|---|
| State | Accepted |
| Headers | show
Return-Path:
<hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
secure) header.d=lists.infradead.org header.i=@lists.infradead.org
header.a=rsa-sha256 header.s=bombadil.20210309 header.b=mJKM51JD;
dkim=fail reason="signature verification failed" (1024-bit key;
unprotected) header.d=maxlinear.com header.i=@maxlinear.com
header.a=rsa-sha256 header.s=selector1 header.b=HayrZQf7;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=none (no SPF record) smtp.mailfrom=lists.infradead.org
(client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;
envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;
receiver=patchwork.ozlabs.org)
Received: from bombadil.infradead.org (bombadil.infradead.org
[IPv6:2607:7c80:54:3::133])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4V3DCv1fSSz1yXy
for <incoming@patchwork.ozlabs.org>; Tue, 26 Mar 2024 00:23:55 +1100 (AEDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=lists.infradead.org; s=bombadil.20210309; h=Sender:
Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:
List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:CC
:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
List-Owner; bh=4nHNAcYORITMSeRplLbpEVPEVA6mV6iO46pRytglMDo=; b=mJKM51JDJSZHdk
ccSWU8z7BDawCAPUuJmXRNjA1DN/0QN25lnPNRep4BoeaF91TE6ZIyc0Idx/txdzQ6bPucdxDuXJ1
UsnVjWHV8eSmS5y/j0QRrQ1yL+PV4gweluS7QJzPo96fEmrGMF4EO2alEMriBBIXV4Z7F+5/Qtnhn
herAwa5AxR9eZyLOrbOs2pWIWne3jNMPFSQIBqwgWPqVpvtlV7cp+OH0hKBgj+uRoqfOJpvJoAD9a
tC+E1A8SsS3WUEGvhppNqqwYleoE2vh9bLicngc1onWEoLmdaE4h9XtcKK7Sw+I3Jtmt6rX6VuihU
9y1t0/qNyC2flB5vB/wg==;
Received: from localhost ([::1] helo=bombadil.infradead.org)
by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux))
id 1rokIP-0000000HXLr-0wfx;
Mon, 25 Mar 2024 13:23:25 +0000
Received: from mail-dm6nam11on20701.outbound.protection.outlook.com
([2a01:111:f403:2415::701]
helo=NAM11-DM6-obe.outbound.protection.outlook.com)
by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux))
id 1rokIM-0000000HXKE-1MtK
for hostap@lists.infradead.org;
Mon, 25 Mar 2024 13:23:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=Sfy0OaQQrnF3XGmqbPXUZYdcC/JbI9NT+di0eXc8vrHa4otf0Ygzl1RysUIRlwjW0uCMwWfM+1P0qa/C2HDEmjX1AonqSMPoGOEKW/vFQiKo2rOw9ZM1dRcA7PBB3j7dmY+OPN8xZC8TxZEx6vq6HK/CjCWCFg6Yy+b2n5NCVx+vo3qEu8lr+EnEETffd+eER64ffF5ByDdiJQP5jG6wX0+mJAHsvuQNBlyjU8JSp1eSiF3yCJ4qsT/eCMpaNCXdbMrwym0+FHHzha7Taw8qBqL0pdwwmLVXMvpHXUS/NORjaill/ooLL8MOn7pcz4UMZa9Ldyz57xrUN+vqsRXgIw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=vmJcl7reaRguxUcjUNA4FaNluPKRo9oaO7/2rpazMZk=;
b=Gez2RtF4rtSJbBT/HOTGnDNlU+0f3ZqMNyUy8+zlKRKn3JhU3UD++Y9yGCeQWyTQNhlZZ+KojyMdR9IE+Mjcs647Wve3iF+voX4YDte4DLD/dVGsD+FrAFwr80e8ejrqWU9uXXmXnLKReQHPQRt4FenN0Qs22+83U2dHaHtXdSu/JK8lsq2UcGGWzaP//11DzsOin8pPHLm3KgkhnTiJBGbpx8BgnoxLLlDqjKMWCRTgIFPQ6F76TRdDZRBoSLi2xwb1hhj6KL5ELNYVhtiPD25lI3afhfHJoyAQBXI1DITfvDxHXAQ1ifdCW0JvqywuLTUncF4lAYVm8NXUcZdteQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=maxlinear.com; dmarc=pass action=none
header.from=maxlinear.com; dkim=pass header.d=maxlinear.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maxlinear.com;
s=selector1;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=vmJcl7reaRguxUcjUNA4FaNluPKRo9oaO7/2rpazMZk=;
b=HayrZQf70eV82DOWAcY5p2FFGvsI0Vle4RISp7SWeOVVcFZQN5Szkg2L6OK463r2TfVEHGFcr4icmm63Eq1XVmyJbE3xfIF6SCEGjIbPcilbXE+OW+BBN0Nw7Zh/JwatBDsLlgOu1ZFY0HpJKly6+9XeaH8jcfaNTFMUlCLPPzE=
Received: from DM4PR19MB6173.namprd19.prod.outlook.com (2603:10b6:8:b3::17) by
PH7PR19MB5614.namprd19.prod.outlook.com (2603:10b6:510:137::17) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.31; Mon, 25 Mar
2024 13:23:12 +0000
Received: from DM4PR19MB6173.namprd19.prod.outlook.com
([fe80::d157:1e69:71ef:1538]) by DM4PR19MB6173.namprd19.prod.outlook.com
([fe80::d157:1e69:71ef:1538%4]) with mapi id 15.20.7409.028; Mon, 25 Mar 2024
13:23:12 +0000
From: Jurijs Soloveckis <jsoloveckis@maxlinear.com>
To: "hostap@lists.infradead.org" <hostap@lists.infradead.org>
CC: Arnon Meydav <ameydav@maxlinear.com>, Sergejs Hatinecs
<shatinecs@maxlinear.com>
Subject: [PATCH v2] Enable beacon protection if IEEE 802.11be is enabled for
BSS
Thread-Topic: [PATCH v2] Enable beacon protection if IEEE 802.11be is enabled
for BSS
Thread-Index: Adp+t14F3NqrVE2cTy+W7qRQbFXw5Q==
Date: Mon, 25 Mar 2024 13:23:12 +0000
Message-ID:
<DM4PR19MB61734EAF310269DA2304AFC7A8362@DM4PR19MB6173.namprd19.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=maxlinear.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM4PR19MB6173:EE_|PH7PR19MB5614:EE_
x-ms-office365-filtering-correlation-id: 094fd536-cf81-4e4e-4bda-08dc4cceb897
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info:
o2wrCaWMnHrN00lDlfliuCwyFa22syKBV0I5jryTAw5s+duzt7RtKBTTUYYhzBIm3cY0aE3hkx67FAAgdYdkHiFzeNx5udshcI52dD2UHEUfUyRApug95lVwKVoSFab5wV88RUpiey8EtjFsp/N9M/jELryFZRxGbxdU/lT1UoFM9ygbbup0VXbxBF57/gSzjYL87vHlT2q+EiX+Yen2q0sLEZoJHrn2dbAkk4hQPpML1ps3VHgPddrCfe4SnJzdszDW0j+1/yVuMFPOjsKC2BoUrChfaSyQdZudEPY2yUtD5KynnAH7Ufz+mLoGVpJ7GfJ49GV50xY7nynlEccAPNPm67kW3zJbLoC9oNcGkSQF7NRfI4sL8xQ+6Ds2ODi8sOFsaRpduFY+D//s07fyUK4BJ9Lz0uJ1yNAT64rvF6YkpwtPHXblpm8ymSiGRCWbsZbb2+v6AUWQi93i9iRE3P+1kQL60TU5Qb474QbFuJyZoJCXBON+qCBym063kf9pCnfJMbKo3oM5t655madgn3NkyR2eL0NwQiZSl6O+vI7pSavAn5p5mEk9UW8OWcn7g9ggCnVdY5av5bX7r6dA9EjTrQZ8b5ZY7QT/ugBxKWi5zyUxeoXS6tFZxtbwM7kH4gkvRQATYGQ4IyBo6E7817lUmp5V3AIw/Om+L8yhDk4dczFtAbDt+0nLwh6MxiUsMN4AuE5gdB8gR9PqMlt6fNs5yvmlIsjC/CKxWDAhpg4=
x-forefront-antispam-report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR19MB6173.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015)(38070700009);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0:
K83HOvlTpb5yp+uONWccVMsQGzVks9puOw7UnbWwdRe5EjYucLD62pdkyXZ/Iv03kxHHK4u+1gIY54tJMTeP6W1A+wLLf9tj00IbevHWcH5boRvarG3MzMZ/vRRGNhEoRh5wBRhl2sU9VqIiFpIACc1Xee/opjSFqlOn9dyfzAGtC+epG7uzd9T5Ii+uf+HaHDCwvDiEWell9APqKFwhbfBKTvXBbGzO8hyxAgoVfUxDhAK1WAa8srlwEE5+v3ujK6SgPQlBPugocU3o+Bs0oDJ3skrzA4YANh2mwc6rnMfBq6or/y/fnyvmb1bOymzy/vXcEALZ0Gl8tSkosyJ0xwasw27SkuYFotmcD2jq349ibJdSOn0rwUC1uD9AUDhpWNu96NqqW2f0oER8MvLCFryj5KElFPd1hmaSg5PwrYO8S0zAUK0fkBkCvC+jsCodQ+XZAhhVqDwZCmaQEdWbq701G5m2IgcBXscN/4avoqjA2gPZPIuSgRx7bkFZDnIcmR6biEytjAD98Hpah8ELbsqMrWxfCwA2TkkYmNx2hEcoITjccCzrq34yPVrew+SmnRDA7bFXAXJb0nLsCcgLsl+GeOTDHh0rM+PJUDsyqGusCNOtuKPa1PWjjH9kfmFGzm1hJGTXWwIVFofm20FA33TsUsCcw7dylu2jL7t2D7N8/QsdiUKTBq/0Z32dFIodaIOYAnpXryTU706JXvbD7//fOdwYbWqMuqXescFOoxCJX/32aQl/LFMMkZanF8+zAvgy1PntNYkXIq1M2QeplsH7o4/LIsS6EOCHgoDYmjOnfmKRHt1Oy6UqWDLAIihlGEwwbz2O4Slos+8VkxeFOV/W/HgpdArOhqdfxtNFjjawsyivZ5WCrv8tpcpu0bDAg8DXQ236abFEnrVmtiAqJzazxU5MJhgMuLfuIxFbwHC5FY8yD2ogPWq0kmQIYTlpRd0fGL7ZE813eUW8EEY4ZpeNQItIk/rs+LkPa2HTzPWXtlnroBaW7i7r5lqr09ySS5GNI+g5l60w1z4eYi3/jZxJFB9PDlgIoimef0Iv1tTNUFzccGE8AGlOtlcltQm2iETi0iIFldhEgFQ8SAvvDHgwLpmb9L20KGmYdhqtl5EhTkKwogBhKdSKJqUWRgTG+wWx8/w32LKlCXOLj+bAsO+R6dEgiC3h9G3K5gpzpi5Y+5u5fCQkeIM4OjewdofGhyj/ui2HZFiECyt5MzoV2fJroRaHxBOUtAU3/BoDlA0osAfKKWP1aDljb+TbZhZLCK1h4fjnb2pqReNr69x86N0+f9IDo0MYlbLaUufbK0Q4z7HNqhmk2sG6n3uR4QYHCmQE7mQd0gjoCx9jjvHavKJXSC1X6sxS3zXdQQcE+lWGDo/HGtUHhCqmKBOW/uzJJzma8rghNDHzuFdSBYZe0C/W5NFNzrZdkChdVvlhPY53U7XRqYhyDqpTnbrban+Z8AISwIq+c3mmI6ifIbMaMgqdms9Rl9WQEyH9hv1JrnUAUbPFz1eZVmT6oIYTMtAHCMybiDICMNe8YPxUFtCtqf/732pjESU+/Ycpiz0WW95c32ui9vyzaFNOYkpUwLPeNSSwWXCLPHhn+91rPAYidA==
MIME-Version: 1.0
X-OriginatorOrg: maxlinear.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM4PR19MB6173.namprd19.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
094fd536-cf81-4e4e-4bda-08dc4cceb897
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2024 13:23:12.3257
(UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: dac28005-13e0-41b8-8280-7663835f2b1d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname:
NY0F4kSqz89Dj82wz6keLiiWP9QBBbVC97YSaKr2xPGSp4PxzuhoSDnompqRFhYsY+1UFsZBfupbDmc32lGhx0fXnJCDm4/oxoZcG7EDlSw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR19MB5614
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3
X-CRM114-CacheID: sfid-20240325_062322_504160_64B46FF7
X-CRM114-Status: UNSURE ( 9.67 )
X-CRM114-Notice: Please train this message.
X-Spam-Score: -0.2 (/)
X-Spam-Report: Spam detection software,
running on the system "bombadil.infradead.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: IEEE P802.11be/D3.0,
4.3.16a Extremely high throughput (EHT)
STA requires beacon protection support for an EHT AP,
therefore beacon protection
is enabled if IEEE 802.11be is set for BSS Signed-off-by: Jurijs
Soloveckis
<jsoloveckis@maxlinear.com> --- src/ap/ap_config.c | 6 ++++++ 1 file
changed,
6 insertions(+)
Content analysis details: (-0.2 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
-0.0 SPF_PASS SPF: sender matches SPF record
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from
envelope-from domain
0.1 DKIM_SIGNED Message has a DKIM or DK signature,
not necessarily valid
0.0 ARC_SIGNED Message has a ARC signature
0.0 ARC_VALID Message has a valid ARC signature
-0.1 DKIM_VALID Message has at least one valid DKIM or DK
signature
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's
domain
X-BeenThere: hostap@lists.infradead.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: <hostap.lists.infradead.org>
List-Unsubscribe: <http://lists.infradead.org/mailman/options/hostap>,
<mailto:hostap-request@lists.infradead.org?subject=unsubscribe>
List-Archive: <http://lists.infradead.org/pipermail/hostap/>
List-Post: <mailto:hostap@lists.infradead.org>
List-Help: <mailto:hostap-request@lists.infradead.org?subject=help>
List-Subscribe: <http://lists.infradead.org/mailman/listinfo/hostap>,
<mailto:hostap-request@lists.infradead.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Hostap" <hostap-bounces@lists.infradead.org>
Errors-To: hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org
|
| Series |
[v2] Enable beacon protection if IEEE 802.11be is enabled for BSS
|
expand
|
On Mon, Mar 25, 2024 at 01:23:12PM +0000, Jurijs Soloveckis wrote: > IEEE P802.11be/D3.0, 4.3.16a Extremely high throughput (EHT) STA > requires beacon protection support for an EHT AP, therefore beacon > protection is enabled if IEEE 802.11be is set for BSS Thanks, applied. I made this conditional on PMF being enabled for now, but it might be justifiable to extend this area in the future to enable PMF as well. However, doing that automatically can get a bit more complex if RSN overriding is used.
diff --git a/src/ap/ap_config.c b/src/ap/ap_config.c index 1a18df617..42c61604b 100644 --- a/src/ap/ap_config.c +++ b/src/ap/ap_config.c @@ -1491,6 +1491,12 @@ static int hostapd_config_check_bss(struct hostapd_bss_config *bss, wpa_printf(MSG_INFO, "Disabling IEEE 802.11be as IEEE 802.11ax is disabled for this BSS"); } + + if (full_config && conf->ieee80211be && !bss->disable_11be && !bss->beacon_prot) { + bss->beacon_prot = 1; + wpa_printf(MSG_INFO, + "Enabling beacon protection as IEEE 802.11be is enabled for this BSS"); + } #endif /* CONFIG_IEEE80211BE */ if (full_config && bss->ignore_broadcast_ssid && conf->mbssid) {
IEEE P802.11be/D3.0, 4.3.16a Extremely high throughput (EHT) STA requires beacon protection support for an EHT AP, therefore beacon protection is enabled if IEEE 802.11be is set for BSS Signed-off-by: Jurijs Soloveckis <jsoloveckis@maxlinear.com> --- src/ap/ap_config.c | 6 ++++++ 1 file changed, 6 insertions(+)