Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp4415851pxb; Wed, 20 Apr 2022 02:46:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzGUjhu6clmRYDFSZE+Z/46AdgNI6xBBtpqEYh7mjVCr8ZS56BhgHzrlkTAQDW7o6ML2S/X X-Received: by 2002:a17:906:ae83:b0:6e8:7cd3:33d4 with SMTP id md3-20020a170906ae8300b006e87cd333d4mr17130293ejb.462.1650447977781; Wed, 20 Apr 2022 02:46:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650447977; cv=none; d=google.com; s=arc-20160816; b=iWUZOr3EIXg3hVmueocRzto1us/JjMrH+yN8q0esUqBVV0UfZiK0ANpqt9+KI11mLM SEcc+gk755VzmIiL52VSMhGLVLJJ0LcEI23ZkQJi+Hq5xY4ooYWBHXLtoMqZ2aHCfE3W Acz+jJ4Dab4C/IBGfqJDkcicrGb03K/0QauXXRsVpQop7hXmDxx7kzLh40LOyX6lBc6f mBQS6+302CGI0TkWJgmlhFxT8F3wCJUaF+nT5t1L93h+V9Fe0kAR+wOFcVUNoFjPa7L5 T3Za5hAFMDgYaj3sg830n2tLMVuOovt2UqXb4TFI2ZjLjMTebCdwoA1t5sC632uvdEju S5dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=mLgvkVFktspG4POWXbLWJoZn8wGWL29OC2iWyu0Y1rQ=; b=sITj1Tr32TYgwsvv5gtYPDe2dUdk4FiR8ZgK/s24rZIfvVKEfpTIneYUSEEjivI5Lk d1QQpNoIEOrj7Mr0Zh78mFhwbpXe4jNatvOSpSyNstysPL4i9kH7wTs80wBnzjT8/3aY Og2Npsf/L2TvmFFG/7o4iIn2RrVhLV3zSJx4M6XE/lfOskuRU6vjkdmW0/X/4D00ix4w MfMbKIV+vb5R6FQutvcw4olQ6YIbW8IglgkebPwlha5BfKqbFmwi/hALDbpCnGUf1c+B ybSd+dE8oBZC6Ok0nfFToWQAamqckJZZKR13cR3N7agHCoHZFE1CRenpWc7eHTeUcPIh 15bA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=Ky0BBBe3; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z30-20020a50cd1e000000b0041d2fcc31a6si1074519edi.127.2022.04.20.02.45.55; Wed, 20 Apr 2022 02:46:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=Ky0BBBe3; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1356916AbiDSSVw (ORCPT + 66 others); Tue, 19 Apr 2022 14:21:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1356769AbiDSSVl (ORCPT ); Tue, 19 Apr 2022 14:21:41 -0400 Received: from mail-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0:4864:20::231]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B997B40A0A for ; Tue, 19 Apr 2022 11:14:03 -0700 (PDT) Received: by mail-oi1-x231.google.com with SMTP id t15so11346479oie.1 for ; Tue, 19 Apr 2022 11:14:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mLgvkVFktspG4POWXbLWJoZn8wGWL29OC2iWyu0Y1rQ=; b=Ky0BBBe3gs8XkiIKG/GvoOu/FqWIUpBJdR49KyL/5REDKGHbqcN4SlVlI6ZznICqMl Ls8d/PWocl/sU7/ihkB4YyTvqd8OMO+tU50FQwLtfymMvEMu28q8oW3ndyXdzZVBv5aq tXS7wjk5OAdp414BMer4HkO+K8UgawjUswzmk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mLgvkVFktspG4POWXbLWJoZn8wGWL29OC2iWyu0Y1rQ=; b=fCmeAQgn62xncGX0OfI0Y/OONIK2ezJ7Q/11u8fyQJD6Jm0Mx/j2kafCOR73QbsesJ EkZF9021CzL9rGs8PAsWN5Gn2H5t5NawdS+TckD6ZHNh4m/uvUN7mQpli6iRkhn3Igtg q48a0CkFmyUhCbKme+7cpG56UM2xSejQXXAMXxob9TViX8seSpHb+km49uRzqXhFM1T4 CmyRoIhMyyeBZ4OJ7z6pGuRh2UlAUVsUIWktfLOE6omc1CTXM8XgNzcJOoq9qNzRdgLt lHvyee62G4zc4XgErG+wxDCR/93cFa9u9SWtIoD8CoBwjsJ+cg1whjSW9Qq82sz++egD 7R2A== X-Gm-Message-State: AOAM532pIejGZ4nWS7IJDgnNul97PK/sviSsVa1b/Cxhk5igs3R58Jgp 2y1xffb05AtPjjnY7uhXdoIwLlSiWUCz6w== X-Received: by 2002:a05:6808:114e:b0:2ec:eb48:23d3 with SMTP id u14-20020a056808114e00b002eceb4823d3mr10035794oiu.262.1650392042581; Tue, 19 Apr 2022 11:14:02 -0700 (PDT) Received: from mail-oi1-f171.google.com (mail-oi1-f171.google.com. [209.85.167.171]) by smtp.gmail.com with ESMTPSA id s65-20020acac244000000b002ef4ee8c800sm5323396oif.13.2022.04.19.11.14.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 19 Apr 2022 11:14:01 -0700 (PDT) Received: by mail-oi1-f171.google.com with SMTP id a10so1551550oif.9 for ; Tue, 19 Apr 2022 11:14:01 -0700 (PDT) X-Received: by 2002:a05:6808:1143:b0:2fa:624e:a213 with SMTP id u3-20020a056808114300b002fa624ea213mr10206686oiu.257.1650392041373; Tue, 19 Apr 2022 11:14:01 -0700 (PDT) MIME-Version: 1.0 References: <8ef5d73a-6293-a6c5-6bbb-b130266a8f0b@broadcom.com> In-Reply-To: From: Brian Norris Date: Tue, 19 Apr 2022 11:13:50 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Support for bcm43364 wireless chipset in brcm80211/brcmfmac To: Jupiter Cc: Arend van Spriel , "David S. Miller" , Sean Lanigan , Kalle Valo , linux-wireless Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi Jupiter, On Thu, Apr 7, 2022 at 12:08 AM Jupiter wrote: > Another issue, it is not just kernel 5.10 mwifiex driver has been > changed, the version of sd8801_uapsta.bin was also updated to > W14.68.36.p204 [...] I wouldn't be surprised if Marvell/NXP provided "updated" firmware (to fix some CVE) but didn't actually test it with mainline Linux, or at least not very well. If you're interested in bisecting, I'd stick to the old firmware if I were you. But it sounds like maybe you aren't well-equipped to do useful bisecting, so maybe that won't go anywhere. > We did spend a large amount of resources and time debugging and we > raised mwifiex issues many times to this list, unfortunately we did > not get any response until now. If anyone is interested in debugging > it, I'll devote myself to working it out, we are in downunder in > different time zones. I see several conversations where you did eventually get *some* responses: Re: mwifiex reset buggy https://lore.kernel.org/linux-wireless/20200206131455.knx2nsitunrfo4nu@beryllium.lan/ Re: Failed to can wifi Invalid Sched_scan parameters https://lore.kernel.org/linux-wireless/CAD=FV=XMR33LONcyuvfLzJNd7vKB7vmiE1VSC_QArXA+Hy4Nsw@mail.gmail.com/ It seems like in those cases, people (rightfully, for this forum) expected you to be able to do a bit more heavy lifting on understanding what precisely is going on (e.g., what kind of supplicant configuration is involved? did this particular environment (AP, etc.) work previously?). Unfortunately, it's not easy to remotely debug for you, and in some cases, we really can't answer your questions for you. For instance, some questions probably can't be answered without either: (a) bisection or (b) source code or documentation for firmware (most of us don't have this). If you're looking for a higher level support than the limited free support you get from random people on linux-wireless, then mwifiex might not be right for you, and you should indeed look for different hardware. All I was saying is that if it previously worked well (with a given firmware, mainline kernel, hardware, and RF environment), then it should be _possible_ to get it working again. I didn't say it would be easy. Regards, Brian