最新的Ubuntu软件更新后,WiFi无法正常工作

我有一台运行Ubuntu 14.04 LTS的戴尔笔记本电脑,我在一个月前购买了它。 今天早上我得到一个关于软件更新的弹出窗口,所以我更新了,现在wifi根本无法工作。 我检查了网络菜单,它显示没有检测到网络。 在最新的软件更新之前,一切正常。

这是lspci -knn |的输出 grep Net -A2

3a:00.0网络控制器[0280]:Intel Corporation Wireless 8260 [8086:24f3](rev 3a)

Subsystem: Intel Corporation Device [8086:0050] 

3b:00.0 Unassingned class [ff00]:Realtek Semiconductor Co. ltd。 装置[10ec:525a](rev 01)

我尝试了其他问题报告中描述的mokutil禁用validation

sudo apt install mokutil sudo mokutil –disable-validation

它迫使我创建一个新密码,但仍然没有wifi!

这里是lspci -vvnn 3a.00.0网络控制器:英特尔公司无线8260 [8086:24f3](转3a)子系统:英特尔公司设备[8086:0050]控制:I / O-存储器 – 总线主控器 – 规范周期 – 存储器控制器 – VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-状态:Cap-66MHz-UDF-FastB2B-ParERR-DEVSEL = fast> TAbort-SERR-

我应该为Intel 8260提供什么驱动程序? 我做了lmod,我没有看到任何看起来像wifi驱动程序的东西……

我启动进入Bios菜单页面,但在启动时出现戴尔徽标时点击F-12 …我在安全设置下找到了SecureBootMode设置,并禁用了它,然后重新启动后一切都很好。

看起来您安装了自定义dkms驱动程序以支持您的8260适配器。 你可以检查一下

 dkms status 

终端命令。

安全启动不允许加载第三方未签名的内核模块。

现在,新的Ubuntu内核支持Intel 8260适配器。

最好的解决方案是删除该dkms模块并通过运行将内核升级到4.4

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

这样,无线适配器将与安全启动一起使用,您将不依赖于内核与自定义模块的兼容性。