英特尔 8260 更新后,wlan0 消失了 - 能帮我恢复吗?

英特尔 8260 更新后,wlan0 消失了 - 能帮我恢复吗?

我运行的是一台相对较新的 Dell XPS,系统版本为 14.04 LTS。一切运行正常,我进行了多次更新。昨晚我使用软件更新程序安装了一些更新,但之后我无法连接到任何 wifi 网络。

当我运行 ifconfig 时,它仅返回 lo 和 eth1。以前,它还会返回 wlan0。

我也跑过:

$ lspci -nn | grep 0280

返回:

3a:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)

我可以通过以太网连接,但确实需要重新启动并运行 Wi-Fi。

这个答案似乎暗示了一个离线解决方案:离线安装英特尔 AC 8260 无线驱动程序

但我想知道当我通过以太网连接时是否有更有效的解决方案?

编辑/更新:

根据@Pilot6 的要求,我添加了以下输出dkms status

btusb-iwlwifi-intel8260, 1.7, 3.19.0-33-generic, x86_64: installed
btusb-iwlwifi-intel8260, 1.7, 3.19.0-64-generic, x86_64: installed
btusb-iwlwifi-intel8260, 1.7, 3.19.0-65-generic, x86_64: installed
intel-hid, 2.0, 3.19.0-33-generic, x86_64: installed
intel-hid, 2.0, 3.19.0-64-generic, x86_64: installed
intel-hid, 2.0, 3.19.0-65-generic, x86_64: installed
oem-audio-hda-daily-lts-vivid, 0.201512022217~ubuntu14.04.1, 3.19.0-33-generic, x86_64: installed
oem-audio-hda-daily-lts-vivid, 0.201512022217~ubuntu14.04.1, 3.19.0-64-generic, x86_64: installed
oem-audio-hda-daily-lts-vivid, 0.201512022217~ubuntu14.04.1, 3.19.0-65-generic, x86_64: installed
realtek-rts-cr, 1.4.3oem2, 3.19.0-33-generic, x86_64: installed
realtek-rts-cr, 1.4.3oem2, 3.19.0-64-generic, x86_64: installed
realtek-rts-cr, 1.4.3oem2, 3.19.0-65-generic, x86_64: installed
synaptic-i2c-hid-3.13.0-32-backport, 1.6.4: added

答案1

modprobe:错误:无法插入“iwlwifi”:所需密钥不可用

这是 Ubuntu 中的一个新问题。我建议您注册并提交错误报告:https://help.ubuntu.com/community/ReportingBugs

看来到目前为止唯一的解决方案是进入计算机的 BIOS 并关闭安全启动。

为此,请在设置实用程序模式下启动计算机后查看选项;查找安全启动开关并将其关闭。然后退出并正常启动 Ubuntu

安全启动是 PC 行业制定的安全标准,旨在帮助确保您的 PC 仅使用 PC 制造商信任的软件进行启动

重启。你的无线网络现在应该可以正常工作了。

答案2

您可以通过一个命令升级内核和固件:

sudo apt-get install linux-generic-lts-xenial linux-firmware

如果您已连接到互联网。

除此之外,您还需要更新内核以支持 Intel 8260 适配器,您还需要删除btusb-iwlwifi-intel8260安装的自定义模块以在旧内核上支持 8260。

删除它

sudo dkms remove btusb-iwlwifi-intel8260/1.7 --all

安装 4.4(xenial)内核后,Intel 8260 应该可以在启用安全启动的情况下开箱即用。

相关内容