Message ID | b7e081b0af591fdc065c34aafe90fea91f735b7f.1535403927.git.peter.oh@bowerswilkins.com |
---|---|
State | Changes Requested |
Headers | show
Return-Path: <hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=bowerswilkins.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="eCOfDGau"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=bowerswilkins.com header.i=@bowerswilkins.com header.b="pf0cHCxl"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41zlYJ3DJwz9s47 for <incoming@patchwork.ozlabs.org>; Tue, 28 Aug 2018 07:35:32 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=U4M8gNvcbqK09QbT5gRPDsLoi96LYGeeOrNRhIT51Zw=; b=eCOfDGaunAA/eU cbTFyUhmHtwdGYohgo0d80aToHmZMm70Z9ddi8i7zX/6fkL0NPKIU+87wzaHLxYP/+8I5SaXzfhlv HLCtYQjxHy56WaBuS1DL3yN4hAFiHPgJDoAfG1wfZJrA876XZAl3SNkdhHDqk8kkAmw6jbtQXK5OH iNmysPUROp26CdPOqv7c+uKWYrQ52UlXmFnnU73I0VCIyHnLh1hlHHP4QEipAnXruBCA0AABROP1l 6mhiOz/oayKf2Bcj3yVxL+1ESDTwhL6I2H5n/sRn0ZsUgFfY47i8Crf0F3XFva7W0pwd5ORfzymAo yErSFoPTR4rk7TbzaflQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fuPAO-0002V3-It; Mon, 27 Aug 2018 21:35:20 +0000 Received: from mail-eopbgr50059.outbound.protection.outlook.com ([40.107.5.59] helo=EUR03-VE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fuP4m-0006Rn-Pz for hostap@lists.infradead.org; Mon, 27 Aug 2018 21:29:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bowerswilkins.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=98I2qkJYG4YGPaHhgInvin2w6XCWksLIG4woH747rEw=; b=pf0cHCxlOFduyUjN67Yy3LAyUEaOHvUF714JCZT3850QSjV3cI/CmTyjKqQ90cfE4iy+OxT3Cz4Ql+DEj78c7BA8dV9QaWMwhFzJU2dUMOFlKdurWIyGof8zoGMaz983KpSvn+O2ybGYATjuhmt5sNpbPLBLgpJ/iqaHx9Xh7Ds= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peter.oh@bowerswilkins.com; Received: from smtp.office365.com (2001:1900:2200:85:78a5:2e99:49b5:88c8) by AM6PR04MB4151.eurprd04.prod.outlook.com (2603:10a6:209:4e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.17; Mon, 27 Aug 2018 21:29:17 +0000 From: peter.oh@bowerswilkins.com To: hostap@lists.infradead.org Subject: [PATCH v8 15/16] mesh: don't allow pri/sec channel switch Date: Mon, 27 Aug 2018 14:28:48 -0700 Message-Id: <b7e081b0af591fdc065c34aafe90fea91f735b7f.1535403927.git.peter.oh@bowerswilkins.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <cover.1535403927.git.peter.oh@bowerswilkins.com> References: <cover.1535403927.git.peter.oh@bowerswilkins.com> MIME-Version: 1.0 X-Originating-IP: [2001:1900:2200:85:78a5:2e99:49b5:88c8] X-ClientProxiedBy: SN6PR0102CA0027.prod.exchangelabs.com (2603:10b6:805:1::40) To AM6PR04MB4151.eurprd04.prod.outlook.com (2603:10a6:209:4e::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d10d6a9f-d6a4-448f-ce25-08d60c642561 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:AM6PR04MB4151; X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4151; 3:dRrN79hm52T1iHtGQRbZ0BJpOjCdQouSgkhSKe7m74bxjq30ktZwQ3n7SdOShhW9yCoKnQDFSsTj0k6wpP5J3qaDtYRqToeHUswfQ9CjymATWfQXLnFUHU9jkX4xk/SbWo3Temd2IH2glnGk97dYSli2zuO6l7v4Uta88PkQ/n2id7UrxgncHd6ePi0tV73slBXNK+LaX0zGu+AtWCs9/HDRflOflstV1srSSE67tMnHB76XFka+/Ipu8JG3hWi3; 25:yinnvE6uP+LKcNihJFOAS+BltKf7z0lNRRgToIXomfkxLqgbp8kfmrN3gNehZNmiVoFOig9EVtZB1aO4PH0gtwntvvJM5EDe61zqXiPv9o7dx9HNk3y6azVJ/7otWjHlCKIsVXQUHYtTyM2JbEWhGQ3YjZObDsaMZXUnixwWk4t+YjJo4DquavB+hpe0YbGtU6Dt5R3cwXREcU4YOiVN96ZinZRU7D4ca+ayFo6DW8WH0qCWFAIAxPuWnY5dUbOZPir3zrnHSxApPIoaJFVNyDcPmYMXicPqX7+DMm3oCD8Z+YDdfOe9slXtbAzZqvdTTkGsS06gJhw98ROSwNV7ug==; 31:/eW7Fn2xVdb/52pIIx2m1gKYwdosgoj1P/q4Jvr7+MpoBvIy2Dqsbvr2XF+McSAvDhpY0gLW68+6KT+X8EduGRC4wEaxyn4TAkUiQyn7ZN2S9TZs5xwqKMrfee+XBDdkW4TnI3CITCXLE44D9sSvZjrQAJm1l+b7EPuhXTH9+pq9YnT8BAqtxZ5/hpHl0yzFigMKw+9wVQiY2AUFVCV2kgpEIdzS/4Mz63XokSOTB5Y= X-MS-TrafficTypeDiagnostic: AM6PR04MB4151: X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4151; 20:+4H50SWZJX1GC+94jwa8d7DWikJniXfg8ZL1olaoASh+yR6+UXS7EDSEDJs/KcH4TFPYppnVOK4emMy7bC7Et+2dl8u0RHt7pm4OaaIvN2PTG4/T5EctxYZPOogEwqbOQsRL4Dyxdex4tahVwB0a7NdcreJBlhPNL55nqipZ4v4RTWI8jSWlBu3LNU8sq9QJP+Yg2KoBXD41ak2FPcrtGKMWH7oMETuf7ckSKyuo1B9afSjqftNYWB/xbvIaj+XYbrZOYMWQqaXxqlp74phFr/SdPzJBvdEi0QGgS6UKml6vt1g6gZ7JhAN4XmkNiW+CdvrFfUmJrgSqxvIcDbH46NFHIQ7HS2HWwJnmivyXcbFKNbh4s4pe4WIDtQPF2EUVH1bR+V4mN8VjI2tf1NWA2JfDb1cUq9Yc6h/awPoEzij9qKlRIqhrbF4Cay4G4F2mYgnHwcBUFLoLfF20LJrFKzy1Xstf6W2qI+2AsgbRUVOcE8HE58kFIJmwLKi/ocgs; 4:fc0vcgf0LHePKcUeyeFOBUw/n3gGaSYFUa4tkAeL9jUG/9FWxfpiAqso3z9acoNhYHZdSzYSkgO7xFISq1a9/F8ZWReP/ZHNEBPAyrF0Kae95B1bANqjtJLTFIRIPBFH8b5RX6MqJUQcV5Zn7wYHWj+li8HT0ZPCVgDM3QUoJSLUvm+QFDErMyIFg4BeIIE1mj45jNBekxWScoKZMELWE2KU0/HHDME4zHieQf7iD2S0tgau4iali6dW0Y2s6cMCZxPIJvJIV5ddQ7grvxrl6g== X-Microsoft-Antispam-PRVS: <AM6PR04MB4151E2B5A41DEB40FF3EBDBB990B0@AM6PR04MB4151.eurprd04.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:AM6PR04MB4151; BCL:0; PCL:0; RULEID:; SRVR:AM6PR04MB4151; X-Forefront-PRVS: 07778E4001 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(376002)(136003)(366004)(346002)(39850400004)(199004)(189003)(8676002)(81166006)(105586002)(4326008)(6666003)(5660300001)(36756003)(6116002)(69596002)(7736002)(305945005)(53416004)(51416003)(76176011)(186003)(52116002)(16526019)(106356001)(2616005)(476003)(446003)(11346002)(6506007)(386003)(52396003)(97736004)(81156014)(316002)(85782001)(33896004)(16586007)(86362001)(486006)(46003)(118296001)(8936002)(47776003)(50226002)(2361001)(68736007)(107886003)(53936002)(2351001)(6512007)(16810700005)(6486002)(48376002)(9686003)(25786009)(478600001)(2906002)(50466002)(6916009)(85772001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR04MB4151; H:smtp.office365.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: bowerswilkins.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR04MB4151; 23:dO6OqT4ymOcBaA3vnapost7Am2YJ/Aok1B2vPyoIk?= v4IhilbvLMahVmbwyzV1eb75Eh1CNvE/d9RiCMKcgDhmJmWtzcr8DvdJXpl1uMGbHPnTfpYnuMce4YFSINu5ErGNW4Z8MZnI+E7ewb4Sk61MGQ/5srUumPqxSM26m7MaqQ6EnsB1kX4AqdTaO46TjlIurZquzKcEj+30Mto1g80uktjJzwMO8nfy+XNLR877wWFaTMlQB026XclyN78uNjlvX8LUsHn5koVYkqYnQz1fApcDtZ3bSSubyvk1q2zI/PXa2L0enS1ihTBOTM7SEdrJLC7rN98XyNVYysUHI8ovepliB1rfRJUy6GWRmzuRUHWLHzbsV0A93GfyjPtaCtqwA+fv3rqtkayC2N2pHEMyWvDsh8gv02T6WHDdghiIex6LqPIDhME4PajyF+f8fVhBynvuchyCK/bzQfDJQvHRXgb4A5AHhctDkp+mtvJoZRKjbGw291mKZIWEmnmqHtOeDgVc4g8iIFRXpn9mA41RjaTaMTH1RN8ErVZM3Myt5VcqzKuru2qZwtB8PIWFon0h6hGtadiEI9KU+pEZcEWDSVxWoF8/QzppR1o2Oahyg9POdvysOpJZ8vHv0ZgeggVz+D6ygHHhwq6LP7nmUjTxq5zVNkJM3RajY7wy0UvubtExiKHb6d9UCXdSrkKe3M/poqSHzoIFPdO7glefLC2ZybsCLKiSJVzrqcTotlRvBduuDaTMbY8WWu9ijDZN9XyggaKEmv3i5PwcQPX8UAsmZLgdknLJ4ZY/fMXfUXguU/g2PkrMrBRcmFlv8BoNC6GLA6itnB1VI5Sp2MkgAJMf98i4/Str0h96aAbDQ/8LBdQ9Q7yGd4CGTq4HIsrFyF4FW67g3ROi7PcjVEaH5uR9H/PV9c4hxpobtkMmHJDUrY/s/X1OCBlU076g8gTYkxrytYo7qfkGwihV98lgB6UBCW8qMAjH0XAXfGYsRk1rszTfAGfTcphivnd5zi2/KoHMa5vTjZ/BQ5RRh6lz26JYM7aHJuopptdzgxE7pYpSVbA/MQQWTcwU43KWaCFKXeb8Mg5MplNsLaD2Yga0Zz1/XH06WpS6vyyDmb71DRdkgv8i+zh0uv4UH1g3WTSNQgPNGWuNNfB4kcJKhvApugeZJ0x/fx+RTHesjpAI7L0+7CNe/J94daC3kF7EqHMvLe0H6AM3WXLbkJm15lbNoHluLljsgLjXcJY4Qc33k/X0O22dQNXeYfEqhKlZEkgQ8/x2E1KGc5fqvYHVGXIWVYtcT+n3i7AAg+1QXJTxgXj9LisN/z0qnKSx7+MaYrwPTRUhr9LBOyN0vuIxSQaeQvapA== X-Microsoft-Antispam-Message-Info: QppXGfYosa0T8DEqT9Mn3/aLh5bC7WohWujaRhBdKHgZoCxQCexVQpB18fDFdJMQecwMGsc1yxCtcNihtQ6W+5EXkalJSTiSL39CHeCD+keNGH6jRFYNcGFDiygnLRPLPkR59hd+yW2giFdsUWuAqs1P2kvxsUbEhysYkrNtRgQh6IhWlLMyg8woHBp5MLo3K8NQpzc8eMrRPwgadVAuUbEbtNhN+l1QCKdrpqzQ3MmHpYPWG0xkIJ4mkkCDfc6aglOhoGrzriXurU6d+cgICfGQ22mSwgR7cgs4rda+Q7vYEEy9AmcnxFH6xfeoIGaQ+OI4OgHotL3PbpIYPeDHvKNkP9S9mP6UP+6XEOhF25s= X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4151; 6:sOkSsvWwdlYuD5uzmtiKaG0Pd66rx7ZUgckrrt4Es4NVgcb6c0NtnM7BmVmF6cCIhlYwmbTtwwXKl0plYyXyihoAglqWe5WyUaOc5X1O3deMyO4abtOLYUDLzVKM1rgnPr6672ZoB4JQDn2CAM6xUnxad1J+/0ezWHU/jk6NmNNu6AvRsHPGj3Fi07TyllJF8205uMGVMBLEgZX2lDJ381bEw6Cn5PDBg6jvMyn4uBleO0gVDB14BDj6F1wvmvWO73W/c3wuDUiLceGuJt+LRZmQTfl9b4c2GMSgY8qnpoLtw0yuXJ9/KXrmSWY/+j2xcrdiq8O8bFpmpcdQ4lETJWrxoymiLp1i8zD71mnM/rflGdN+fZtqR+Xi/HmIGIPP+udkm/KTR9Jc3KUNp08zsYwLPLR9EkwwLaCOlVxFpiQdE6b5Zsh/kBpqoNt74+UhOyRsBlhUKsovVaGEsc6mRQ==; 5:+zOc4WUW8CeTFiOcB9H3WY5G38kIR4emNKZFW4yQoSZhzh4uumEIDIO7LV49XW19v2O9vh4ss9w7Hvr5P6bDek4ZmqGaGLEG25Wqm0CYFHHUFUNh7Qf9nrunQ978U3U2895hBsdNbwN7pHJjNhV8KF/ykRqYvX9ougvrNs64/k4=; 7:fhClo6atW1RYcO2cqgkgBNpRiUG4UbjS3Uo+x487fE7aTgMQfPhKvVxAE6PJmnP2qafc3xikIZIWsHcSsDYfwpRh7HcwcegjEP9eilYzeMSeItED10L71B3HeaVBE4F8VPyX1RvyaUR+768EL5z9Afw3Hv/MIC4Y+8fB7/1TLCtKWcGgdSYVPShAceLGBA/w8xjQx312eStKg6q42qj/ArUsKkVPJU54su6ErYL0uKvhrwjom1puJtMSp0fNbM/s SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: bowerswilkins.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 21:29:17.6309 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d10d6a9f-d6a4-448f-ce25-08d60c642561 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a75a45bb-4772-448f-a2c6-9d2413d86410 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4151 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180827_142932_923453_1A2DBA43 X-CRM114-Status: UNSURE ( 9.20 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.1 (/) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-0.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [40.107.5.59 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -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.21 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> Cc: Peter Oh <peter.oh@bowerswilkins.com> 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 |
mesh: enable DFS channels in mesh mode
|
expand
|
On Mon, Aug 27, 2018 at 02:28:48PM -0700, peter.oh@bowerswilkins.com wrote: > This limitation isn't backed by standard, but it is known that > mesh doesn't have capability to handle 20/40 coex change in > current implementation and it will not able to establish > PLINK when channel switch between primary and secondary happens. > > Since it's unknown when we will have the implementation of handling > 20/40 coex change for mesh, it'd better to avoid them from happening > until standard based implementation is introduced. This does not sound acceptable approach to me.
On 01/03/2019 05:42 AM, Jouni Malinen wrote: > On Mon, Aug 27, 2018 at 02:28:48PM -0700, peter.oh@bowerswilkins.com wrote: >> This limitation isn't backed by standard, but it is known that >> mesh doesn't have capability to handle 20/40 coex change in >> current implementation and it will not able to establish >> PLINK when channel switch between primary and secondary happens. >> >> Since it's unknown when we will have the implementation of handling >> 20/40 coex change for mesh, it'd better to avoid them from happening >> until standard based implementation is introduced. > This does not sound acceptable approach to me. > I'll try to figure out what the right approach could be. So this will be dropped from a new patch series until then since it's not really related to DFS functionality. Thanks, Peter
diff --git a/wpa_supplicant/mesh.c b/wpa_supplicant/mesh.c index a714c15..b4b3ae9 100644 --- a/wpa_supplicant/mesh.c +++ b/wpa_supplicant/mesh.c @@ -407,6 +407,7 @@ static int wpa_supplicant_mesh_init(struct wpa_supplicant *wpa_s, conf->basic_rates[rate_len] = -1; } + conf->no_pri_sec_switch = 1; wpa_supplicant_conf_ap_ht(wpa_s, ssid, conf); if (wpa_drv_init_mesh(wpa_s)) {