我正在使用 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
我还能尝试什么来使这张无线网卡正常工作?
答案1
Linux 无法正确支持此卡,并且永远不会。我也有同样的 wifi 卡,我尝试了所有方法,但即使使用最新内核,它仍然无法工作。该卡已使用 2 年多。我认为他们不会很快正确支持它。我也尝试过使用外部 wifi 卡,但它们都不起作用,内核不断启用 RTL8723BE。我的建议是继续使用 Windows 或购买一台新笔记本电脑。
答案2
我能够让 wlan 100% 正常工作 - 在配备无线网卡 RTL8723BE 的 Ubuntu 16.04 上不再断开连接(但是,仅在 HP 350 G2 上测试了 1 个月)。
步骤如下:
步骤1rtl8723be.conf
如果您通过阅读本网站上有关此卡的所有其他帖子创建了该文件,请删除该文件。
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 -> 启动选项 (Enter) -> 传统支持:已禁用
就是这样。现在它应该可以工作了!
我是如何发现这一点的
我首先做的步骤1和第2步(它们已经在https://askubuntu.com/a/635629/247771),但我仍然断线了 20 分钟 - 2 小时。在答案中,Pilot6 建议再次添加该rtl8723be.conf
文件,但这样做时,wlan 完全坏了。我尝试了该文件的一些配置,但都没有真正帮助。所以最后,我又删除了rtl8723be.conf
。然后我向下滚动并找到了解决方案 (步骤3)通过阅读回答上面说应该删除 Windows 10 fastboot。我没有 Windows 10,所以无法删除 fastboot。但我在寻找是否可以禁用启动选项。我就是这样发现的。真不敢相信这有用。这个问题困扰了我一个月。