Bug 83641 - RTL8723BE realtek wifi chipset Frequent Disconnection
Summary: RTL8723BE realtek wifi chipset Frequent Disconnection
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless (show other bugs)
Hardware: All Linux
: P1 high
Assignee: drivers_network-wireless@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-01 05:35 UTC by Rohit
Modified: 2016-05-06 15:24 UTC (History)
10 users (show)

See Also:
Kernel Version: 3.13.0-35-generic
Tree: Mainline
Regression: No


Attachments

Description Rohit 2014-09-01 05:35:22 UTC
I have a RTL8723BE wifi chipset which frequently disconnects on my ubuntu 14.04. I have searched a lot of forums to get the solution, but I havent been able to find a working solution yet.

I found on the website https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070 that has a custom kernel, but that link is no longer active.

Is there a solution for this?
Comment 1 Larry Finger 2014-09-02 15:03:45 UTC
There is a new version of this driver at GitHub. You will need to have the package with the kernel headers installed.

git clone http://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install

This version of the driver will be submitted for inclusion in kernel 3.18. I ran it for 39 hours with no disconnects.
Comment 2 Philip Kovac 2015-03-29 15:52:15 UTC
I may not be experiencing the same bug, but lwfinger's rtlwifi_new package doesn't seem to fix the problem entirely, only partially. I can now go several hours without the connection requiring a reset, but occasionally the connection will stop working despite NetworkManager etc still reporting the interface as associated. I've also added the 'fwlps=0' and 'ips=0' options to the module opts, with marginal improvement.

Laptop: HP Stream 11
Kernel version: mainline 3.19.0, lwfinger's rtlwifi_new 15f04b7

01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
        Subsystem: Hewlett-Packard Company Device 2231
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: I/O ports at 1000 [size=256]
        Region 2: Memory at 90400000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: rtl8723be
Comment 3 Che 2015-05-04 19:30:34 UTC
(In reply to Larry Finger from comment #1)
> There is a new version of this driver at GitHub. You will need to have the
> package with the kernel headers installed.
> 
> git clone http://github.com/lwfinger/rtlwifi_new.git
> cd rtlwifi_new
> make
> sudo make install
> 
> This version of the driver will be submitted for inclusion in kernel 3.18. I
> ran it for 39 hours with no disconnects.

I have updated kernel version 4.0 in my laptop. Wifi networks itself were not showing in my case. However I could resolve this issue by performing above steps.
Wondering why this issue still exist in latest version of kernel. 
I am using Ubuntu 14.04 64 bit os, laptop moderl lenovo z50-70
Comment 4 Larry Finger 2015-05-05 00:23:33 UTC
With Ubuntu, who knows. After wasting many hours trying to get out-of-kernel drivers to build after Ubuntu backported API changes, I have stopped supporting any Ubuntu kernels!!

My guess is that you did not have the firmware installed. Kernel 4.0 should be OK.
Comment 5 s.plaza 2015-05-12 20:34:14 UTC
I have the problem of loosing connection on my Lenovo M30-70, I am using Kernel 3.19.0-17-generic on Ubuntu 15.04.

I installed this rtlwifi_new driver (comment 1) and the connection is much better, but it still disconnect after a while. It always happens when dmesg shows the following line:

wlan0: AP 14:65:11:d7:9f:b6 changed bandwidth, new config is 2452 MHz, width 1 (2452/0 MHz)

The only thing that helps is to reconnect manually.
Is there any solution for this?


(I came from https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070 my last comment was that this solution works stable, but now I realized this problem)
Comment 6 Raphaël Droz 2015-07-29 14:22:49 UTC
Same issue on the same chipset (Lenovo E555) with kernel 4.0
(using wireless-regdb 2014.11.18-1, case it would be related to bug #70881)
Comment 7 yakity.1 2016-03-26 10:57:01 UTC
I have the same issue with kernel 4.4, on a HP Stream 11.
For me fwlps=0 in the modprobe configuration seems to resolve the issue of frequent disconnects. It does not solve the issue of the wi-fi being completely unusable somtimes after waking from sleep (cannot see any networks).

Note You need to log in before you can comment on or make changes to this bug.