我正在使用 Ubuntu 16.04 和无线网卡 RTL8723BE。
我现在试用了三款笔记本电脑,联想 B50-45、联想 B50-50 和 HP 350 G2。他们都集成了无线网卡RTL8723BE,他们都有同样的问题——无线局域网经常断开连接,断开连接后我无法再次连接。有时我什至找不到可以连接的任何其他路由器。我找到的唯一解决方案是重新启动。
我知道如何让 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% 工作 - 在 Ubuntu 16.04 上使用无线网卡 RTL8723BE 不再断开连接(但是,仅在 HP 350 G2 上测试了 1 个月)。
以下是步骤:
第 1 步删除
rtl8723be.conf
文件,如果您是通过阅读网站上有关此卡的所有其他帖子创建的。步骤 2更新驱动程序
第 3 步在 Bios 中禁用旧版支持,如下所示:
Bios -> Boot Option (Enter) -> Legacy Support: Disabled
而已。现在它应该工作了!
我是怎么发现的
我首先在执行第 1 步和第 2 步(它们已经在https://askubuntu.com/a/635629/247771中提出),但我仍然在 20 分钟到 2 小时内断开连接。在答案中 Pilot6 建议再次添加
rtl8723be.conf
文件,但是这样做时,wlan 完全损坏了。我尝试了该文件的一些配置,但没有一个真正有帮助。所以最后,我干脆又删rtl8723be.conf
了。然后我向下滚动并通过阅读此答案找到了解决方案(步骤 3 ),该答案说应该删除 Windows 10 快速启动。我没有 Windows 10,所以我无法删除 fastboot。但我正在寻找是否可以在启动选项中禁用其他东西. 这就是我发现它的方式。不敢相信这行得通。这个问题困扰了我一个月。