相关问题
我将用其他问题的链接来引出这个问题:
1.)英特尔公司无线 8260 [8086:24f3](rev 3a)(我尝试过这个但不幸的是没有成功。他们从来没有出现过无线网卡。)
2.)Intel 无线 8260 - 无人认领的网络(类似问题,但仍然不起作用)这两篇文章都是在英特尔发布此 wifi 卡的驱动程序之前发布的。
我的问题
我的电脑通过 PCIe 插入了三张 Intel 无线网卡。但是,在启动期间,它们只会随机为这些卡创建无线接口。有时只显示一张卡...有时显示所有三张卡。
如果我运行 lspci。我看到了
07:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
08:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
0c:00.0 Non-Volatile memory controller: Intel Corporation Device f1a5 (rev 03)
0d:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
如果我运行 ifconfig 我就会看到
enp0s31f6 Link encap:Ethernet HWaddr 88:88:88:88:87:88
inet addr:192.168.241.224 Bcast:192.168.255.255 Mask:255.255.0.0
inet6 addr: fe80::c18e:2bc3:5517:78e6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:271252 errors:0 dropped:0 overruns:0 frame:0
TX packets:1896 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31020563 (31.0 MB) TX bytes:468963 (468.9 KB)
Interrupt:16 Memory:b1700000-b1720000
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:205 errors:0 dropped:0 overruns:0 frame:0
TX packets:205 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:15605 (15.6 KB) TX bytes:15605 (15.6 KB)
wlp7s0 Link encap:Ethernet HWaddr a4:34:d9:ee:3b:99
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
所以我想弄清楚另外两张 wifi 卡去哪儿了。根据其他一些帖子,我尝试运行 lshw -C network。
输出如下。
*-network
description: Wireless interface
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:07:00.0
logical name: wlp7s0
version: 3a
serial: a4:34:d9:ee:3b:99
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-62-generic firmware=16.242414.0 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
resources: irq:339 memory:b1500000-b1501fff
*-network
description: Network controller
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:08:00.0
version: 3a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=iwlwifi latency=0
resources: irq:340 memory:b1400000-b1401fff
*-network
description: Network controller
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:0d:00.0
version: 3a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=iwlwifi latency=0
resources: irq:341 memory:b1200000-b1201fff
有趣的是,其中一张 wifi 卡报告了正确的功能,宣布自己是网络设备,但其他两张卡不知为何无法工作。有人知道为什么无法工作吗?
取消名称 -a
Linux cirrus 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
ls /lib/firmware | grep iwlwifi
iwlwifi-8000C-13.ucode
iwlwifi-8000C-16.ucode
iwlwifi-8000C-21.ucode
答案1
以防其他人遇到类似的问题。造成这种情况的主要原因有三个。
- 糟糕的司机
- 固件不好
- 硬件不好
我们的问题出在硬件上,pcie 电源启动时间对于 wifi 卡来说太慢了。