Thread (14 messages) 14 messages, 4 authors, 2019-07-05

Re: [PATCH] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU

From: Jes Sorensen <jes.sorensen@gmail.com>
Date: 2019-07-02 12:42:25
Also in: linux-wireless, lkml

On 7/1/19 4:27 AM, Daniel Drake wrote:
Hi Chris,

On Thu, Jun 27, 2019 at 5:53 PM Chris Chiu [off-list ref] wrote:
quoted
The WiFi tx power of RTL8723BU is extremely low after booting. So
the WiFi scan gives very limited AP list and it always fails to
connect to the selected AP. This module only supports 1x1 antenna
and the antenna is switched to bluetooth due to some incorrect
register settings.

This commit hand over the antenna control to PTA, the wifi signal
will be back to normal and the bluetooth scan can also work at the
same time. However, the btcoexist still needs to be handled under
different circumstances. If there's a BT connection established,
the wifi still fails to connect until disconneting the BT.

Signed-off-by: Chris Chiu <redacted>
Really nice work finding this!

I know that after this change, you plan to bring over the btcoexist
code from the vendor driver (or at least the minimum required code)
for a more complete fix, but I'm curious how you found these magic
register values and how they compare to the values used by the vendor
driver with btcoexist?
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.

Cheers,
Jes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help