16.04与Realtek适配器的LTS wifi连接问题

Modified on: Sat, 23 Jun 2018 05:44:23 +0800

我在安装16.04 LTS后发现了wifi连接的几个问题。

首先,睡眠或休眠后wifi无法正常重新连接。有时网络图标在唤醒后变成“向上和向下箭头”(我不知道它是什么)但仍然连接。有时网络丢失了,它不会在列表中显示任何网络,所以根本就没有办法使用wifi。

我首先尝试通过运行sudo service network-manager restart重新启动网络管理器。它起作用但不是永久性的解决方案。

然后根据另一个帖子,我将SUSPEND_MODULES="iwlwifi"添加到

/etc/pm/config.d/config

执行此操作后,重新连接问题似乎已修复(可以自动重新连接,图标不再更改。)但是,我发现即使计算机正在运行,wifi连接也会随机丢失(大约每30分钟一次)当连接丢失时,网络图标保持连接状态。

添加代码后的另一个问题是,当我将计算机置于睡眠状态时,屏幕将关闭一秒钟,然后重新打开约5秒钟(在此期间系统将切断wifi连接)。然后计算机将在这个不寻常的“两阶段”过程后进入睡眠状态。

Plz在

下面找到无线卡信息

*-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: b0:c0:90:5c:1c:d5 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-21-generic firmware=N/A ip=192.168.0.8 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn resources: irq:16 ioport:d000(size=256) memory:df200000-df203fff 00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07) 00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06) 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31) 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) 00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31) 01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 730] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1) 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter 03:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01)

05/01/2016更新:
我不知道发生了什么,但问题现在变得更糟。 Wifi连接每5分钟丢失一次,我必须重新连接或重新启动网络管理器。

作者:cipricus,Lixu

最佳答案

最后,在尝试了许多不同的方法后,我能够解决问题。

  1. 运行sudo lshw -class network
  2. 获取PCI无线网卡的详细信息
  3. 根据产品系列获取您的卡片型号信息
    例如,正如您在问题描述中所看到的那样,它是product: RTL8723BE PCIe Wireless Network Adapter所以我的卡的型号是RTL8723BE

    product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller 所以我的卡的型号是RTL8101/2/6E

  4. 授予权限sudo chmod 755 /etc/pm/config.d/

  5. 打开或创建config并添加SUSPEND_MODULES="rtl8723be"(将rtl8723be替换为您自己的型号)
    然后运行
    echo "options rtl8723be fwlps=N" | sudo tee /etc/modprobe.d/rtl8723be.conf
    最后重新启动系统。

  6. 醇>

    现在你的系统应该能够在睡眠后自动重新连接,并且在完成此操作后,wifi连接永远不会丢失一次。

    “向上/向下箭头可能是一个网络管理器错误,导致网络管理员认为wifi设备实际上是以太网。”,根据Jeremy31的说法。在这里查看错误信息您应该可以通过安装NetworkManager-1.2.0来修复它。

    感谢Jeremy31提供解决方案。

作者:jsroyal,Lixu

相关问答

添加新评论