前几天我全新安装了 Ubuntu 18.04,WiFi 在安装过程中和安装后都运行良好。但是一两天后我重新启动时,系统栏上的 WiFi 报告已打开(显示“关闭”),但没有找到我可以选择的网络(通常那里有 2 或 3 个)。
昨天我更新了最新的内核 v4.17.5 并重启,重新安装 Nvidia-396 驱动程序后,WiFi 又恢复正常工作。今天重启后,WiFi 又消失了,找不到网络。
以下是 rfkill list all 的结果
rfkill 列出全部
1: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
3: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
以下是 lspci -nnk 中的相关网络控制器条目
lspci-nnk
04:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
Subsystem: Intel Corporation Wireless 8260 [8086:0130]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
最后,这是 lshw -C network 的结果,显示我的 WiFI 已禁用。我硬连线以太网没有问题。此外,当我启动 Windows 10 时,WiFi 运行正常,只是 Ubuntu 18.04。我过去 2 年一直在使用的 Ubuntu 16.04 从未出现过 WiFi 问题
lshw-C 网络
WARNING: you should run this program as super-user.
*-network DISABLED
description: Wireless interface
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlp4s0
version: 3a
serial: a4:34:d9:ec:72:96
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.17.5-041705-generic firmware=36.e91976c0.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:154 memory:d4d00000-d4d01fff
*-network
description: Ethernet interface
product: Ethernet Connection (2) I219-LM
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
logical name: enp0s31f6
version: 31
serial: 50:7b:9d:9e:37:59
size: 10Mbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.8-3 ip=192.168.2.43 latency=0 link=yes multicast=yes port=twisted pair speed=10Mbit/s
resources: irq:150 memory:d5900000-d591ffff
以下是 dmesg 的输出
消息 | grep iwlwifi
[ 11.428027] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[ 11.438467] iwlwifi 0000:04:00.0: loaded firmware version 36.e91976c0.0 op_mode iwlmvm
[ 11.466297] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
[ 11.564695] iwlwifi 0000:04:00.0: base HW address: a4:34:d9:ec:72:96
[ 12.640474] iwlwifi 0000:04:00.0 wlp4s0: renamed from wlan0
当我第一次发现这个问题时,我确实重新安装了几次 Ubuntu 18.04,WiFi 在安装过程中始终有效,但在我安装所有常用应用程序并重新启动后就不行了。据我所知,我安装的所有应用程序都没有触及 WiFi 设置;它们都只是用于开发 Android 和 Java 应用程序的应用程序。
此外,我注意到 16.04 和 18.04 之间的主要区别之一是,软件更新程序的“附加驱动程序”页面曾经有一个附加网络驱动程序,我想我可能在 16.04 中选择了它,但在 18.04 中,我唯一得到的附加驱动程序是针对我的 Nvidia 显卡(M5000M)的,我已经选择了它,而且它运行良好。
如果您能就如何让我的 WiFi 重新运行提出任何建议,我将不胜感激。