From patchwork Fri Apr 30 06:48:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cedric Izoard X-Patchwork-Id: 1471996 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2001:8b0:10b:1:d65d:64ff:fe57:4e05; helo=desiato.infradead.org; envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=desiato.20200630 header.b=b8+iXlbe; dkim=fail reason="signature verification failed" (2048-bit key; secure) header.d=infradead.org header.i=@infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=FCbH2EyT; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ceva-dsp.com header.i=@ceva-dsp.com header.a=rsa-sha256 header.s=mail header.b=b9obqlz2; dkim-atps=neutral Received: from desiato.infradead.org (desiato.infradead.org [IPv6:2001:8b0:10b:1:d65d:64ff:fe57:4e05]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FWjfD6H6Lz9sVv for ; Fri, 30 Apr 2021 16:49:40 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; 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:To:From: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=3lhE+cdxaxul8A/fp/bV538ErtmKQfvI1kxmTmHKOT8=; b=b8+iXlbeadfj8v wML9iJUezN3KaLB3OdCxMsJJOaBVcl7gPLFVwTUmjQQny8vwThvIfJHDaOF9jPvKE3Ba7wvhXJer9 0cLot0MIk6gltRDuX/WK3VQGNh8kx4nbYJNeil7q/u5q92TNBsynXX+zz4uyDeK5JB5pylutVgQ73 cVpWkbGz5haTJRXlj6NVHgL/7vNaPo0R036NvmEqYlRKfF+I/LqtKfZd19Kpamgno6bHHdUxNfPNd D44uCJ2vgcuRbtK9N1GlEBpWYgR3lzmxUqF4c9F9e9t55vaKAtXP/Zp6hdBAY2aNcHax3+r/nV93G C/i3TgoauNndgrYptXxA==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lcMx5-007NIr-BO; Fri, 30 Apr 2021 06:48:39 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lcMx2-007NIZ-1p for hostap@desiato.infradead.org; Fri, 30 Apr 2021 06:48:36 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Type:MIME-Version:Message-ID: Date:Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=pRXuNykJFdAHPjTAWenWv+z08BjltH3/VGzRmKFT8SE=; b=FCbH2EyTC+wwIL6mAEh1sC5g3R bgkyfcC0VRmBedrfWYwXmT8WXKnrvSy9dM+L+vDBYOHWasMGs991TmZ5df98zhhOq72ex2viN1WgO 6+K8VWQsUa3BvL4c/JdomKMu/+ZN0BrFyrLnk1LNIhNvQR12CLiUcuM7dSEeYysvxlxpQwDoj3sqZ xHL94y6E5p4F6Oy0ONaKFJ2NMybikD+O/HRctK7l6PzCGRxLS7odkucmlOZP4Kf/IzFt3choI4SV/ 9Uj65/G61LZ+7QMj1RdLrG6rp5lnPeR2kHmDdoJQ4buGUz0x7OJloJBAfPYus4qwljKgPS3XaVqYb 74WclH7A==; Received: from mxil.ceva-dsp.com ([195.82.129.9]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lcMwz-001B9d-2F for hostap@lists.infradead.org; Fri, 30 Apr 2021 06:48:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=ceva-dsp.com; s=mail; c=relaxed/simple; q=dns/txt; i=@ceva-dsp.com; t=1619765308; x=1622357308; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=6k6gm7yLsjBb/weJxMBYV/XpHQQqnadcuSv3bpitv8Q=; b=b9obqlz2NYJbYI3DtdM3bF3dZGHqzLz7AoiqfAno7mYVIxBKryqiSC5Ovy+yHVuL QrFZsw+MRhyOVK7sMUWYQPRGO1KszW32ONgjkkWf/flxiRfoa9ltX83VgPzqCNyI janQLvtk/K0mn/hKambu/7jbJ88/mmV/z6y198mldbE=; X-AuditID: c3528109-b6bf970000002006-c9-608ba83c7385 Received: from Mail-IL2.corp.local (Mail-IL2.corp.local [192.168.61.12]) by mxil.ceva-dsp.com (CEVA eMail Gateway) with SMTP id 33.BD.08198.C38AB806; Fri, 30 Apr 2021 09:48:28 +0300 (IDT) Received: from valium.corp.local (192.168.140.70) by Mail-IL2.corp.local (192.168.61.32) with Microsoft SMTP Server id 15.1.2242.4; Fri, 30 Apr 2021 09:48:26 +0300 From: Cedric Izoard To: Subject: [PATCH v2] hostapd: Always allow HE AP with a 20MHz channel width Date: Fri, 30 Apr 2021 08:48:26 +0200 Message-ID: <20210430064826.25054-1-cedric.izoard@ceva-dsp.com> X-Mailer: git-send-email 2.17.0 MIME-Version: 1.0 X-TM-AS-Product-Ver: SMEX-12.5.0.1684-8.6.1012-26122.005 X-TM-AS-Result: No-2.357200-4.000000-10 X-TMASE-MatchedRID: I6rpFm0lrcMoqtz9efX8KaqHmm/V4M/PCqIE7aqEIgY5Pf7z1MLBnrgA 7SfaEjQS9Plx1HIKR29H72oDJDP3yk9icA8f+h+mPwKTD1v8YV5MkOX0UoduuSgVbxW7FDOVg7l N9LOvFDsQwZMc91dBi9BA6x79OuJ0jcjtYsS0ivri8zVgXoAltl06nOqr01no0C1sQRfQzEHEQd G7H66TyND1NE3SaFLXdjE6poaiinDXBUk3PnnJKFMSm4G6n7hOlOI04A4kZC8Cryn6Jb2jU9fsz vLwF7P61VOxqZxcNkUThU/BabT3ZI/qFIrgn9JIJ13PCNPL3243Utg4nT7uGbJCew5iE+7+aNdg oCgnb8hnGFZd0xeNMg== X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--2.357200-4.000000 X-TMASE-Version: SMEX-12.5.0.1684-8.6.1012-26122.005 X-TM-SNTS-SMTP: 9C898796923F11DED05C3BABC09A36CB75182810102CA61EB0640E405C9F30292000:9 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRmVeSWpSXmKPExsVyYIUtj67Niu4Eg8PP2S3WPkpzYPTYvKQ+ gDFK1yYpsaQsODM9T9/OpiSnWKE4taQkMy/dVsnXMVIJKJZUWZBYXKxbXJCYq2+XoJtx5tMb loIX7BUNU7uYGxgPsHUxcnJICJhI3Jx0DMjm4hAS2MsosWbXSSYIZzmjxJ1vm5hBqtgEDCS+ /pjPBGKLCChIdD7dDhYXFvCSOPXvOwuIzSKgKvFhyQpWEJtXwF7izpI+ZogN8hLPps9jh4gL Spyc+QSsnllAQuLgixdgNUIC6hI71zSzQNRbSHRc/cUIYatLrFx1Few6CYHZzBLbns0EOoID yFGQ+DzDGGb+xwszoOpVJW58+skE89niqd9YIewIiYa2/SwTGEVmITljFpIzFjAyrWIUzK3I zNFLTi1L1E0pLtBLzs/dxAiMg8NBjZw7GD8vjT/EyMTBeIhRgoNZSYT397rOBCHelMTKqtSi /Pii0pzU4kOMycBwmMgsJZqcD4zDvJJ4Q1NzS3MjAwsLc1NDMyKEDczNTMyBlLG5iZI4r7uG V4KQQHpiSWp2ampBahHMFiYOTpAruKREilPzUlKLEktLMuJBqSG+GJgcpBoYzcxcDt165ZT4 0kFUv7ZF/2Fi+bbkqkkps9dO0dAWvqiWLVUd8EC6fePaOfXaeY4T3/G+W3//282bTi+q73Ys 9NFpEHvDq1b65qDX2zSunDfR5t+tODbwzWu4w17V9jFn9sl/P695TbBN5s5+LrJ0gvTOrvjf eyrns6rnT5dUYLjTlKt0/aeBEktxRqKhFnNRcSIAORcZldQCAAA= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210429_234833_321158_2EA2FE98 X-CRM114-Status: GOOD ( 10.00 ) 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: Skip test of HE PHY capability bit "Support for a 40 MHz and 80 MHz channel width" when starting an AP with a 20MHz channel on the 5G band. Signed-off-by: Cedric Izoard --- v2: add signed-off-by --- src/common/hw_features_common.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: hostap@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Hostap" Errors-To: hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org Skip test of HE PHY capability bit "Support for a 40 MHz and 80 MHz channel width" when starting an AP with a 20MHz channel on the 5G band. Signed-off-by: Cedric Izoard --- v2: add signed-off-by --- src/common/hw_features_common.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 2.17.0 diff --git a/src/common/hw_features_common.c b/src/common/hw_features_common.c index ad2aebfef..304139e46 100644 --- a/src/common/hw_features_common.c +++ b/src/common/hw_features_common.c @@ -491,8 +491,10 @@ int hostapd_set_freq_params(struct hostapd_freq_params *data, if (data->he_enabled) switch (oper_chwidth) { case CHANWIDTH_USE_HT: - if (mode == HOSTAPD_MODE_IEEE80211G && sec_channel_offset) { + if (sec_channel_offset == 0) + break; + + if (mode == HOSTAPD_MODE_IEEE80211G) { if (!(he_cap->phy_cap[HE_PHYCAP_CHANNEL_WIDTH_SET_IDX] & HE_PHYCAP_CHANNEL_WIDTH_SET_40MHZ_IN_2G)) { wpa_printf(MSG_ERROR, --