我有一台新的 Dell XPS 13 开发者版,系统版本为 14.04。前几周没有出现任何问题,但昨天重启电脑后,就检测不到无线网络了。我该如何让它恢复工作?
以下是我在谷歌上搜索该问题后所做的一些事情。
lshw -C network
给出:
*-network UNCLAIMED
description: Network controller
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:3a:00.0
version: 3a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:dc200000-dc201fff
iwconfig
给出
lo no wireless extensions.
eth0 no wireless extensions.
nm-tool
清楚地检测到有线连接,但没有提到任何有关无线连接的信息。
发生了什么事?为什么它突然停止工作,为什么现在不工作了?网络“无人认领”是什么意思?
dkms status
编辑:按要求输出:
~$ dkms status
btusb-iwlwifi-intel8260, 1.7, 3.19.0-33-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-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-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-65-generic, x86_64: installed
synaptic-i2c-hid-3.13.0-32-backport, 1.6.4: added
答案1
我不知道为什么这个方法有效,但重启并禁用安全启动完全解决了我的问题。我在其他地方找到了解决方案。
有人能向我解释为什么禁用安全启动就能解决这个问题吗?
答案2
您安装了自定义内核 DKMS 模块btusb-iwlwifi-intel8260
。
如果启用了安全启动,最新的 Ubuntu 内核不会加载未签名的第三方内核模块。您可以看到这个问题更多细节。
内核 3.19 现在应该不需要任何自定义模块就可以支持此适配器,但我不是 100% 确定,因为我没有测试过。
我非常确定 4.4 内核确实支持这个适配器。此内核可从 Ubuntu 14.04 的官方存储库获取。
您可以通过以下命令删除btusb-iwlwifi-intel8260
:
sudo dkms remove btusb-iwlwifi-intel8260/1.7 --all
并查看重启后 Wi-Fi 是否正常工作。
如果是的话,您可以启用安全启动,它将继续使用更新的树内模块。
如果没有,你可以通过以下方式升级内核:
sudo apt-get install linux-generic-lts-xenial
有了这个内核,Intel 8260 肯定可以在安全启动的情况下正常工作。