Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp540827ybi; Wed, 3 Jul 2019 00:42:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqyEq6fzWr1YdgZCS511OnmZvCdmngKPRJ8med41OIz5b7Fr6KtoprlIQ4RlP8uldtzeDpZe X-Received: by 2002:a63:d84e:: with SMTP id k14mr35686690pgj.234.1562139759768; Wed, 03 Jul 2019 00:42:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562139759; cv=none; d=google.com; s=arc-20160816; b=C1AoHFmZrklz/xTVx4SPdFqzbNJDsnUqCUVnqGW1+eq0i0WWIOiW2/H5SaGQvKB+pk yq01h3u6/YXmokwMx382l0yFlU9wgXR3XJUWvX50C6Ln7ye5s5XbFTaNgO/ygp8oEHl0 xIb3+JaHP3Kz5Jbnsgq4yLLB8ZvS3EkgFY6SkBfHjFE6LbLVcD/D469JjD5M5+iRnh0M BYdjvM65w1d83xiYQAE087Uh00gfEaBJuvnrU4C/eEsT3n90L+77t7Al3FWgtipYFBKm pB/ktUOUH1N0IGkHLW+06I7+wua8qyyqZLp088Sg5unH+oWW+pqhvot7WucyB8+epZfz V/rA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=vbcXnianh87vXEjFT9B3w4NaWyc5uSKsAaNy2YUdSho=; b=BtNZNPyLW+WQrQNfqdameZvZcpUg13l8NVF5fBz1pAdsfsNaMPcmvIL6+rFHDjZ+xY Q2UgHlaDpljyh5SoUP0RnZKs2tQbI99qlCWa5pxWEmFLiQfQvKFahpS/XGKYurDH2GfC iG61Qeg+m0r7zAIGHfP+z4PRzup0EqymCGMTI/G7/9PMPpGG3jhApOgfC9V7yeL+YmmT Kg+CwVE4iNWyk1y/EoYyFts63OP62dLUonPVydEEimVij30b0kkHsghuPtrEPgeYrSc/ 68IAFyzrHgZYy7O8STYyW6xYrlpsfEZ8jvpZDbOiqZ8nFbxQsBkHyWZ0p9t/8s0rtoVy XnLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b=dxP42nkV; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g18si1623081pgk.477.2019.07.03.00.42.17; Wed, 03 Jul 2019 00:42:39 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b=dxP42nkV; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727121AbfGCHmO (ORCPT + 99 others); Wed, 3 Jul 2019 03:42:14 -0400 Received: from mail-qt1-f196.google.com ([209.85.160.196]:33223 "EHLO mail-qt1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727056AbfGCHmO (ORCPT ); Wed, 3 Jul 2019 03:42:14 -0400 Received: by mail-qt1-f196.google.com with SMTP id h24so1526972qto.0 for ; Wed, 03 Jul 2019 00:42:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=endlessm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vbcXnianh87vXEjFT9B3w4NaWyc5uSKsAaNy2YUdSho=; b=dxP42nkV2Pahhr14oxk8h1+yFAtHKvsqK+i/hKWRTlIRRlRO5mFwJG9ui1MB8rtU01 sYBVHMMi8p89rlPnckYovpljhcmbRZ4OQRlLOvW6H/7OHl3KAogXVqLzGOQCoiFt55ei f8pjU9lYEX7VRj04zhgxmYjCT4rICFJuuMGUyWSW7TClIYf535dZ5VJAi8skgOzIREJ3 m03y2w8s9hV7MBbsYwP59mI6vCoIycMafoNg10QoZMr+HEbKVS17+nW3aES4NDjsMMGv SETeuUCeyOOlMJZoNazL/PITVGLR6bc/9zoUO2zpuWCq+hGalbrJpS7fuVPmMaVHbQJv H/0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vbcXnianh87vXEjFT9B3w4NaWyc5uSKsAaNy2YUdSho=; b=fRTZAheQJUcmIZsaHyUqJJxrGybkq5WG/w/hptD0UCMJ4pqRhrR4JZFDbxJepdgzAm hUhZbMCulHUhEvIUVCVtniCjPW+INnYY+yCksn3gCTxlto7X+Vl82ws8Gm8gz/RmWOmD fIFWhTs0QS+9LkO25ZPXVVsjJbGWMcJJ7FHemH96jw/4X/ImOIjrnJ+gCLNVJ7Q7QIXs 5XHZ+YNZ6zNXdoApu4uNDCmsxW2nX7ibwT/AfBVIxZSf/tZgsWItTrt2Wa7jwSaR+6Mx p18vrzzRLCYBVExSwlG2z4xtXAROBa8EjwX8CuIF7Z97VrSUEWB5P27yViVJDN2HBnxo s7OA== X-Gm-Message-State: APjAAAUYPuu2xPafcxQ8Zc7jkUZJaNdIAUGoPjzA4/AfgRHmNp11h+um EwLgwCN7ZbLUQIobMem2Ax8GDJPnHZGDyDYe8eg7OA== X-Received: by 2002:a0c:d4d0:: with SMTP id y16mr29761996qvh.191.1562139733812; Wed, 03 Jul 2019 00:42:13 -0700 (PDT) MIME-Version: 1.0 References: <20190627095247.8792-1-chiu@endlessm.com> <4c99866e-55b7-8852-c078-6b31dce21ee4@gmail.com> In-Reply-To: <4c99866e-55b7-8852-c078-6b31dce21ee4@gmail.com> From: Daniel Drake Date: Wed, 3 Jul 2019 15:42:02 +0800 Message-ID: Subject: Re: [PATCH] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU To: Jes Sorensen Cc: Chris Chiu , Kalle Valo , David Miller , linux-wireless , netdev , Linux Kernel , Linux Upstreaming Team , Larry Finger Content-Type: text/plain; charset="UTF-8" Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Tue, Jul 2, 2019 at 8:42 PM Jes Sorensen wrote: > We definitely don't want to bring over the vendor code, since it's a > pile of spaghetti, but we probably need to get something sorted. This > went down the drain when the bluetooth driver was added without taking > it into account - long after this driver was merged. Yeah, I didn't mean bring over quite so literally.. Chris is studying it and figuring out the neatest way to reimplement the required bits. As for the relationship with bluetooth.. actually the bug that Chris is working on here is that the rtl8xxxu wifi signal is totally unusable *until* the bluetooth driver is loaded. Once the bluetooth driver is loaded, at the point of bluetooth firmware upload, the rtl8xxxu signal magiaclly strength becomes good. I think this is consistent with other rtl8xxxu problem reports that we saw lying around, although they had not been diagnosed in so much detail. The rtl8723bu vendor driver does not suffer this problem, it works fine with or without the bluetooth driver in place. Daniel