WLAN RTL8723BE经常断开连接

我正在使用Ubuntu 16.04和无线卡RTL8723BE。

我现在尝试了三款笔记本电脑,联想B50-45,联想B50-50和HP 350 G2。 他们都集成了无线卡RTL8723BE ,他们都有同样的问题 – wlan经常断开连接,断开连接后我再也无法连接。 有时我甚至找不到任何其他可以连接的路由器。 我找到的唯一解决方案是重启。

我知道如何让Realtek RTL8723BE无线网卡工作? 我按照答案的说明,安装了一个新的驱动程序。 然而,在所有三台笔记本电脑上,这并没有解决问题。 我也按照建议尝试添加

echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/rtl8723be.conf 

但这也没有帮助。 更糟糕的是,当添加此行时,我甚至无法正常连接到路由器,因此我不得不再次将其删除。

我在HP笔记本电脑上安装了Windows 10,在Windows 10上没有连接错误。 所以我不认为路由器是问题所在。

以下是有关我当前安装的无线网卡的信息:

 *-network description: Wireless interface product: RTL8723BE PCIe Wireless Network Adapter vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:02:00.0 logical name: wlp2s0 version: 00 serial: 68:14:01:30:e1:33 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=rtl8723be driverversion=4.4.0-45-generic firmware=N/A ip=192.168.1.102 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn resources: irq:17 ioport:5000(size=256) memory:d3100000-d3103fff 

我还能尝试让这款无线网卡工作吗?

Linux不能正确支持此卡,它永远不会。 我也有相同的wifi卡,我尝试了一切,但即使使用最新的内核仍然无法工作。 该卡已超过2年。 我不认为他们会很快适应它。 我也试过外部wifi卡,没有一个工作,内核继续启用RTL8723BE。 我的建议是留在Windows上或购买新的笔记本电脑。

我能够让wlan 100%正常工作 – 使用无线卡RTL8723BE在Ubuntu 16.04上不再断开连接(但是,仅在HP 350 G2上测试了1个月)。

以下是步骤:

步骤1删除rtl8723be.conf文件,如果您已通过阅读网站上有关此卡的所有其他post创建了该文件。

 sudo rm /etc/modprobe.d/rtl8723be.conf 

步骤2更新驱动程序

 sudo add-apt-repository ppa:hanipouspilot/rtlwifi sudo apt-get update sudo apt-get install rtlwifi-new-dkms 

步骤3禁用Bios中的遗留支持,如下所示:

Bios – >启动选项(回车) – >旧版支持:已禁用

在此处输入图像描述

而已。 现在它应该工作!

我是怎么发现的

我是第一次做第1步第2步 (已经在https://askubuntu.com/a/635629/247771中提出过建议),但我仍然在20分钟 – 2小时内断开连接。 在答案中Pilot6建议再次添加rtl8723be.conf文件,但在执行此操作时,wlan已完全损坏。 我尝试了该文件的一些配置,但没有真正帮助。 所以最后,我再次删除了rtl8723be.conf 。 然后我向下滚动并找到解决方案( 步骤3 ),通过阅读这个答案 ,说应该删除Windows 10 fastboot。 我没有Windows 10,所以我无法删除fastboot。 但我正在寻找是否可以在引导选项中禁用其他内容。 这就是我发现它的方式。 不能相信这是有效的。 这个问题困扰了我一个月。