将 ubuntu 从 19.10 升级到 20.4 后。WIFI 驱动程序损坏,蓝牙停止工作。
我尝试从英特尔官方网站下载 AX200 驱动程序并将固件复制到/lib/firmware
它并没有真正帮助。安装 backport-iwlwifi 也不起作用。有人可以帮忙吗?提前致谢。
dmesg | grep iwl
[ 12.634574] iwlwifi: unknown parameter 'auto_agg' ignored
[ 13.094608] iwlwifi: probe of 0000:52:00.0 failed with error -110
[ 687.251110] iwlwifi: unknown parameter 'auto_agg' ignored
[ 687.705909] iwlwifi: probe of 0000:52:00.0 failed with error -110
lshw -C network
WARNING: you should run this program as super-user.
*-network UNCLAIMED
description: Network controller
product: Wi-Fi 6 AX200
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:52:00.0
version: 1a
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: memory:ebb00000-ebb03fff
lspci -nnk | grep 0280 -A3
52:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200 [8086:0080]
Kernel modules: iwlwifi, wl
53:00.0 SD Host controller [0805]: Genesys Logic, Inc Device [17a0:9755]
答案1
所以我继续ubuntu 20.10
使用内核5.8.0-44-generic
。我的英特尔 Wi-Fi 6 AX200 一直运行良好,直到有一天发生了一些变化,它不再运行了。
我得到了类似这样的信息:
dmesg | grep iwl
[ 2.536811] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[ 2.570596] iwlwifi: probe of 0000:03:00.0 failed with error -110
和:
lshw -C network
*-network UNCLAIMED
description: Network controller
product: Wi-Fi 6 AX200
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:52:00.0
version: 1a
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: memory:ebb00000-ebb03fff
但是今天当我重新启动时,它成功找到了与我的 AX200 内核兼容的固件版本,它是:55.d9698065.0 cc-a0-55.ucode
。
您可以在这里找到:https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html,或者具体在固件 git 树中:https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/您可以在其中看到很多内容,其中包括版本 55:
-rw-r--r-- iwlwifi-cc-a0-46.ucode 1044452 logstatsplain
-rw-r--r-- iwlwifi-cc-a0-48.ucode 1096704 logstatsplain
-rw-r--r-- iwlwifi-cc-a0-50.ucode 1101228 logstatsplain
-rw-r--r-- iwlwifi-cc-a0-53.ucode 1205332 logstatsplain
-rw-r--r-- iwlwifi-cc-a0-55.ucode 1219356 logstatsplain
-rw-r--r-- iwlwifi-cc-a0-59.ucode 1261280 logstatsplain
希望这对您和其他遇到此问题的人有所帮助。您可以手动下载该版本,将其放在 /lib/firmware/ 文件夹中,然后对其进行 modprobe (?)。
dmesg | grep iwl
[ 2.621470] iwlwifi 0000:3e:00.0: enabling device (0000 -> 0002)
[ 2.635643] iwlwifi 0000:3e:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 2.637078] iwlwifi 0000:3e:00.0: api flags index 2 larger than supported by driver
[ 2.637092] iwlwifi 0000:3e:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.22
[ 2.637096] iwlwifi 0000:3e:00.0: Found debug destination: EXTERNAL_DRAM
[ 2.637098] iwlwifi 0000:3e:00.0: Found debug configuration: 0
[ 2.637453] iwlwifi 0000:3e:00.0: loaded firmware version 55.d9698065.0 cc-a0-55.ucode op_mode iwlmvm
[ 2.637481] iwlwifi 0000:3e:00.0: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
[ 2.812223] iwlwifi 0000:3e:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340