英特尔无线 8260 无人认领,没有解决方案

英特尔无线 8260 无人认领,没有解决方案

我的戴尔 XPS 13 开发者版笔记本电脑上有英特尔无线 8260 卡。前几天,我在 Chrome 上浏览时,电脑死机了。我等了大约一个小时,什么也没发生,所以我按下电源按钮关闭了系统。从那时起,我的 wifi 就不能用了。下拉网络菜单中的“启用 Wifi”选项不见了。

我尝试了网上能找到的所有解决方案,包括与此卡的确切问题相关的解决方案。我按照以下帖子中的答案执行了所有步骤,但毫无成效:

Linux 新手,需要查找并安装我的无​​线驱动程序 AC-8260

Intel 无线 8260 - 无人认领的网络

这些步骤包括重新安装固件和驱动程序,并尝试进行一些其他调整。但这些都不起作用。

编辑:这是一些相关的控制台输出:

~$ lspci -nnk | grep 0280 -A2
3a:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
    Subsystem: Intel Corporation Device [8086:0050]

~$ sudo 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
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: usb0
       serial: 02:0e:56:3b:0a:03
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.240 link=yes multicast=yes

~$ sudo modprobe iwlwifi
modprobe: ERROR: could not insert 'iwlwifi': Required key not available


~$ iwconfig
usb0      no wireless extensions.

lo        no wireless extensions.


~$ ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:328 errors:0 dropped:0 overruns:0 frame:0
          TX packets:328 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:23816 (23.8 KB)  TX bytes:23816 (23.8 KB)

usb0      Link encap:Ethernet  HWaddr 02:0e:56:3b:0a:03  
          inet addr:192.168.42.240  Bcast:192.168.42.255  Mask:255.255.255.0
          inet6 addr: 2600:1008:b04e:ba6c:e:56ff:fe3b:a03/64 Scope:Global
          inet6 addr: 2600:1008:b04e:ba6c:405d:920a:be60:9e14/64 Scope:Global
          inet6 addr: fe80::e:56ff:fe3b:a03/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1132 errors:0 dropped:0 overruns:0 frame:0
          TX packets:951 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:690787 (690.7 KB)  TX bytes:221308 (221.3 KB)

~$ dpkg -l | grep -i udev
ii  gir1.2-gudev-1.0                                      1:204-5ubuntu20.19                                  amd64        libgudev-1.0 introspection data
ii  libgudev-1.0-0:amd64                                  1:204-5ubuntu20.19                                  amd64        GObject-based wrapper library for libudev
ii  libudev1:amd64                                        204-5ubuntu20.19                                    amd64        libudev shared library
ii  libudev1:i386                                         204-5ubuntu20.19                                    i386         libudev shared library
ii  system-config-printer-udev                            1.4.3+20140219-0ubuntu2.6                           amd64        Printer auto-configuration facility based on udev
ii  udev                                                  204-5ubuntu20.19                                    amd64        /dev/ and hotplug management daemon

以下不提供任何输出:

~$ dmesg | grep iwl
~$ rfkill list all
~$ lsmod | grep iwl
~$ sudo dpkg --configure -a

编辑2:

以下是评论中请求的更多输出:

~$ uname -a; dkms status
Linux xps13 3.19.0-65-generic #73~14.04.1-Ubuntu SMP Wed Jun 29 21:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
btusb-iwlwifi-intel8260, 1.7, 3.19.0-33-generic, x86_64: installed
btusb-iwlwifi-intel8260, 1.7, 3.19.0-61-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

我只是添加了看起来相关的内容

答案1

您需要删除自定义的 dkms 模块并升级内核。

现在,如果启用了安全启动,Ubuntu 内核不会加载第三方模块。但新的 4.4 内核无需任何外部模块即可支持此适配器。

通过有线连接互联网并在终端中运行

sudo dkms remove btusb-iwlwifi-intel8260/1.7 -all
sudo apt-get install linux-generic-lts-xenial

重启。

现在您不需要自定义模块。内核 4.4 支持此适配器。

另一种方法是在 BIOS 中禁用安全启动。但保留自定义模块并不是很好。

相关内容