如何加载 iwlwifi 驱动程序?

如何加载 iwlwifi 驱动程序?

我正在尝试使用板载 wifi,但似乎无法加载。使用5.2.13Ukku 中最新的内核。(技嘉 X570 Aorus Master)

16:00 $ sudo modprobe iwlwifi
✔ ~ 
16:01 $ lspci -nnk | grep 0280 -A3
04:00.0 Network controller [0280]: Intel Corporation Device [8086:2723] (rev 1a)
    Subsystem: Intel Corporation Device [8086:0084]
    Kernel modules: iwlwifi
05:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
✔ ~ 
16:01 $ rfkill list all
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
✔ ~ 
16:02 $ dmesg | grep iwl
[    5.530176] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[    5.549237] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-48.ucode failed with error -2
[    5.549245] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-47.ucode failed with error -2
[    5.549253] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-46.ucode failed with error -2
[    5.549260] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-45.ucode failed with error -2
[    5.549266] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-44.ucode failed with error -2
[    5.549273] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-43.ucode failed with error -2
[    5.549280] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-42.ucode failed with error -2
[    5.549286] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-41.ucode failed with error -2
[    5.549290] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-40.ucode failed with error -2
[    5.549295] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-cc-a0-39.ucode failed with error -2
[    5.549296] iwlwifi 0000:04:00.0: no suitable firmware found!
[    5.549297] iwlwifi 0000:04:00.0: minimum version required: iwlwifi-cc-a0-39
[    5.549298] iwlwifi 0000:04:00.0: maximum version supported: iwlwifi-cc-a0-48
[    5.549298] iwlwifi 0000:04:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

我发现一些文章表明该设备应该从 5.1 内核开始支持,但它没有加载。

答案1

显然,我还需要下载并提取英特尔的 AX200 wifi 驱动程序并将它们移入/lib/firmware

答案2

英特尔已经发布了一系列 AX200 固件,这些固件已进入内核固件存储库 https://bugzilla.kernel.org/show_bug.cgi?id=204731#c35 https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ 您可以尝试那些需要安装在 /lib/firmware 中的最新固件。但是,由于编译的内核与特定固件文件有绑定。如果您升级内核,效果会更好。我在安装 ubuntu 20.10 发行版并执行 apt-get update 和 apt-get upgrade 后成功完成了此操作,完成后,如果您阅读第一个链接中的错误报告,就会发现最新的 AX200 固件已分发,早期的固件有各种问题,因此请尽可能使用最新的固件

相关内容