Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp1763256ybk; Thu, 21 May 2020 14:51:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy91iZWFuNqAYVN6tyO/pGmID9mHrFb6HymeWT0JB6TUc2vbyeFbBSQhJQEUc5jS6wiQQ57 X-Received: by 2002:a17:906:dbef:: with SMTP id yd15mr5381466ejb.5.1590097878832; Thu, 21 May 2020 14:51:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590097878; cv=none; d=google.com; s=arc-20160816; b=hcYFTfivqlmzVvUunZZ+2c2flttDoe5PUCgS1szFFGMpldN8FqX2Ad7byYxnmPynoq BhxJlYG3+KYQPux+bZFxgSXRWjET3ZsCTIeCcxVNKHnFy/1fsQxUBFEuv1kv+579q4wM UKCNegXPtQG58Nr73NOHQ0kjcRuK0g5kBpxQbr3pyO9f8vVz/0r1a+jFw3d4/qjI/3MK vwPR/odg7zK2dEz3UojsREJRr07ZSI5Xn5oKhf1pGlPI6+JIxH9lVKCLh5/wIvsnloAY MDTw0x6EVDp+F8hAO4bu5UNyADOA01K4sfW7mnffFYA8AhA4nt2OBdgOgADhxK9SwDjw A5xQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=T2yhvBq7ofDzMuFj4VZNUtemkK2Wi4xQKWpsyTkcffw=; b=ZnXFnx5rJylzgTi4P90/PdGqS30+GDzqtR0eTDh++Eo68FyHUZe/1CXmGWNU95Fx/w urmFhCxzasO7VCmXQqhEgNrvTZ7exN/SSBY5mg9ZmabOrWf2D3BuN8Ex82Vq4Op/U9I1 8Ebb5rTw/Paa/POlc2yjOowXyiI9ll6RysPpQgWm+oRmM8rj17C/h7CIAB8l/Sk2baNY twykd+zotye75SLXv0Prw+JlccC0+r813FcrLPPbz2JyYgYgMZPOAFon7gyUvl4BjlKl PXN/gZzAcutj94tsCySTW9eE452TehRc9ZePWCdpNGPnyQfwgHy8pJVnyrNj/jb5oeKf qDpQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=aeiYUNKp; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d17si3770701ejh.334.2020.05.21.14.50.39; Thu, 21 May 2020 14:51:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=aeiYUNKp; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729888AbgEUVro (ORCPT + 99 others); Thu, 21 May 2020 17:47:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729370AbgEUVrn (ORCPT ); Thu, 21 May 2020 17:47:43 -0400 Received: from mail-oo1-xc43.google.com (mail-oo1-xc43.google.com [IPv6:2607:f8b0:4864:20::c43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A75F7C061A0E for ; Thu, 21 May 2020 14:47:43 -0700 (PDT) Received: by mail-oo1-xc43.google.com with SMTP id u190so1747633ooa.10 for ; Thu, 21 May 2020 14:47:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=T2yhvBq7ofDzMuFj4VZNUtemkK2Wi4xQKWpsyTkcffw=; b=aeiYUNKp+K5GF3K4VLIeedQwGFSAZY1D3xFoUPO2L/V8cKmpT1hDHZ1BqxljP12y41 1BTIYioeSqGPp12K8ZVaIPaoiIeHLYyY7Q/FZdi804D644ajjPdOivXF4u8/PHbh/ulw 69gUfJQb2sN0UN7rANBdbKVOt3sFBi49xBV4ZuCHjMXoqYiIdbWbka/kvrEdOKoJZx0J klMTRXLcbO9gW1Qo/lzoH3JvRQzkesw/BwZsfrKCeRBmdSTsiLfyi32KiOKTst/KYMQm rwL4UogudY5gnTE+jEiSFqx1XytCalvUNSzkZF03EaEUaoW4U9iOXkGaU8j++/BjGul9 BpSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=T2yhvBq7ofDzMuFj4VZNUtemkK2Wi4xQKWpsyTkcffw=; b=quqfBQAycZy48O/4CzfoGvziXh55iAvVlWWV09xAMQwds00IjSHsQhsbL0Q11oR1ZJ 5wv5bIAqMMbqt2dU1rpXIrHZ0UPM+nmowCvCdtDgj4kcnQzTf2J2hC9zlUZ/9TQPWBJ2 qUWrveUj6ELK0n/hnUrUHu0SMnskH49AwZNclsYBfrmFT+WP1KJvO6U4t2D0kAQd/prw hXWbPCy1IDJrF5kljauhBk7rMSChMlHGBOxYFaPQ5M6t7WtVjnWNpMsywDpIOqX7+V1l HVqx4H5JVjZuqr7e3lRYUJTV5a6lF87V+M8k1dVDtzGDLAxVroJ8qeT665Fnp59q9+gz 6Xpg== X-Gm-Message-State: AOAM5314P1b9aUhMLxrNrrnshnze7QTBVT0wwpK1ZqX8InuZLV50IVfg E27DHSkdAT21ThzI/h7eQeN85cu7 X-Received: by 2002:a4a:9c55:: with SMTP id c21mr602529ook.25.1590097662956; Thu, 21 May 2020 14:47:42 -0700 (PDT) Received: from localhost.localdomain (cpe-24-31-245-230.kc.res.rr.com. [24.31.245.230]) by smtp.gmail.com with ESMTPSA id v9sm2004405oop.8.2020.05.21.14.47.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 21 May 2020 14:47:42 -0700 (PDT) Subject: Re: [BUG?] b43: can't connect to WPA3 network (nohwcrypt=1) To: Rui Salvaterra Cc: linux-wireless@vger.kernel.org, b43-dev@lists.infradead.org, =?UTF-8?Q?Michael_B=c3=bcsch?= References: <263e247c-3bf9-6d42-996b-bc513efe4b71@lwfinger.net> <87fffd5d-242a-7195-c4cc-80260dbd53c5@lwfinger.net> <20200521124608.4b5c78f2@wiggum> <20200521134011.656381ad@wiggum> <2b22b778-2f89-9c42-93a0-5c165de26f35@lwfinger.net> From: Larry Finger Message-ID: Date: Thu, 21 May 2020 16:47:41 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 5/21/20 3:23 PM, Rui Salvaterra wrote: > On Thu, 21 May 2020 at 20:19, Rui Salvaterra wrote: >> >> Sure, I'll give it a spin. I'm now compiling the kernel for the laptop >> with the other b43 card (BCM4311). > > Nope, kmsg is clean. I'm pretty sure the condition is evaluating to > false because we do have the firmware, it's just that the crypto > engine doesn't support the required algo. > Is hardware encryption an all-or-nothing thing in mac80211? Wouldn't > it be possible use the hardware as much as possible and fall back to > software only for the unsupported features? (I guess the answer is > "no, because the firmware gets in the way", but I had to ask.) > My first failure indicates the mac80211 needs to know from the start that software encryption is to be used. The only places that the driver makes note of the nohwcrypt is in b43_op_set_key() where it returns -ENOSPC, and our new one where MFP_CAPABLE is set. Otherwise, the packet flags indicate that encryption is not needed. Larry