无法让英特尔 AX200 Wifi 适配器在 22.04 的全新安装中运行

无法让英特尔 AX200 Wifi 适配器在 22.04 的全新安装中运行

在 HP 840 G6 笔记本电脑上全新安装 Ubuntu 22.04。在 BIOS 中关闭快速启动。无双启动;未安装 Windows;安装 Ubuntu 时格式化硬盘。我读到的似乎是双启动错误 - 但我没有这个:https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#about_dual-boot_with_windows_and_fast-boot_enabled

飞行模式已关闭。我按照此页面上的说明安装了英特尔驱动程序:https://itslinuxfoss.com/install-intel-wifi-6-ax200-driver/。以太网(有线)工作正常。我甚至在系统管理器中都看不到 Wifi 图标。

以下是我检查的内容:

uname-sr:

Linux 5.15.0-56-generic

lshw -C 网络:

*-network UNCLAIMED       
       description: Network controller
       product: Wi-Fi 6 AX200
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:3a:00.0
       version: 1a
       width: 64 bits
       clock: 33MHz
       capabilities: cap_list
       configuration: latency=0
       resources: memory:e8000000-e8003fff

lspci:

3a:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)

rfkill 列表:

0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

lspci -vvnn | grep -A 9 网络:

3a:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
    Subsystem: Intel Corporation Wi-Fi 6 AX200 [8086:0080]
    Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin A routed to IRQ 19
    Region 0: Memory at e8000000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel modules: iwlwifi

modinfo mt7921e | grep 别名:

alias:          pci:v000014C3d00000616sv*sd*bc*sc*i*
alias:          pci:v000014C3d00000608sv*sd*bc*sc*i*
alias:          pci:v000014C3d00007922sv*sd*bc*sc*i*
alias:          pci:v000014C3d00007961sv*sd*bc*sc*i*

sudo dmesg | grep iwl:

[    4.495191] Loading modules backported from iwlwifi
[    4.495192] iwlwifi-stack-public:master:9858:4c7cba27
[    4.662196] iwlwifi 0000:3a:00.0: enabling device (0000 -> 0002)
[    4.999413] iwlwifi 0000:3a:00.0: CSR_RESET = 0x10
[    4.999418] iwlwifi 0000:3a:00.0: Host monitor block 0x0 vector 0x0
[    4.999539] iwlwifi 0000:3a:00.0:     value [iter 0]: 0x3f7f8c30
[    4.999589] iwlwifi 0000:3a:00.0:     value [iter 1]: 0x3f7f0030
[    4.999654] iwlwifi 0000:3a:00.0:     value [iter 2]: 0x3f7f8c30
[    4.999788] iwlwifi 0000:3a:00.0:     value [iter 3]: 0x3f7f8030
[    4.999915] iwlwifi 0000:3a:00.0:     value [iter 4]: 0x3f7f0430
[    5.000035] iwlwifi 0000:3a:00.0:     value [iter 5]: 0x3f7f0c30
[    5.000081] iwlwifi 0000:3a:00.0:     value [iter 6]: 0x3f7f8c32
[    5.000127] iwlwifi 0000:3a:00.0:     value [iter 7]: 0x3f7f0832
[    5.000174] iwlwifi 0000:3a:00.0:     value [iter 8]: 0x3f7f8c32
[    5.000221] iwlwifi 0000:3a:00.0:     value [iter 9]: 0x3f7f8832
[    5.000284] iwlwifi 0000:3a:00.0:     value [iter 10]: 0x3f7f8832
[    5.000418] iwlwifi 0000:3a:00.0:     value [iter 11]: 0x3f7f8430
[    5.000538] iwlwifi 0000:3a:00.0:     value [iter 12]: 0x3f7f0830
[    5.000607] iwlwifi 0000:3a:00.0:     value [iter 13]: 0x3f7f0832
[    5.000742] iwlwifi 0000:3a:00.0:     value [iter 14]: 0x3f7f8430
[    5.000744] iwlwifi 0000:3a:00.0: Host monitor block 0x0 vector 0x1
[    5.000879] iwlwifi 0000:3a:00.0:     value [iter 0]: 0x044466c2
[    5.001001] iwlwifi 0000:3a:00.0:     value [iter 1]: 0x044466c2
[    5.001070] iwlwifi 0000:3a:00.0:     value [iter 2]: 0x044466c2
[    5.001205] iwlwifi 0000:3a:00.0:     value [iter 3]: 0x044466c2
[    5.001340] iwlwifi 0000:3a:00.0:     value [iter 4]: 0x044466c2
[    5.001475] iwlwifi 0000:3a:00.0:     value [iter 5]: 0x044466c2
[    5.001596] iwlwifi 0000:3a:00.0:     value [iter 6]: 0x044466c2
[    5.001647] iwlwifi 0000:3a:00.0:     value [iter 7]: 0x044466c2
[    5.001698] iwlwifi 0000:3a:00.0:     value [iter 8]: 0x044466c2
[    5.001749] iwlwifi 0000:3a:00.0:     value [iter 9]: 0x044466c2
[    5.001801] iwlwifi 0000:3a:00.0:     value [iter 10]: 0x044466c2
[    5.001852] iwlwifi 0000:3a:00.0:     value [iter 11]: 0x044466c2
[    5.001903] iwlwifi 0000:3a:00.0:     value [iter 12]: 0x044466c2
[    5.001972] iwlwifi 0000:3a:00.0:     value [iter 13]: 0x044466c2
[    5.002107] iwlwifi 0000:3a:00.0:     value [iter 14]: 0x044466c2
[    5.002109] iwlwifi 0000:3a:00.0: Host monitor block 0x0 vector 0x6
[    5.002244] iwlwifi 0000:3a:00.0:     value [iter 0]: 0xb00c4c71
[    5.002380] iwlwifi 0000:3a:00.0:     value [iter 1]: 0xe00c4c71
[    5.002501] iwlwifi 0000:3a:00.0:     value [iter 2]: 0xb00c4c71
[    5.002552] iwlwifi 0000:3a:00.0:     value [iter 3]: 0xa00c4c71
[    5.002603] iwlwifi 0000:3a:00.0:     value [iter 4]: 0xf00c4c71
[    5.002654] iwlwifi 0000:3a:00.0:     value [iter 5]: 0xb00c4c71
[    5.002707] iwlwifi 0000:3a:00.0:     value [iter 6]: 0xe00c4c71
[    5.002831] iwlwifi 0000:3a:00.0:     value [iter 7]: 0xa00c4c71
[    5.002882] iwlwifi 0000:3a:00.0:     value [iter 8]: 0xe00c4c71
[    5.002952] iwlwifi 0000:3a:00.0:     value [iter 9]: 0xb00c4c71
[    5.003086] iwlwifi 0000:3a:00.0:     value [iter 10]: 0xe00c4c71
[    5.003221] iwlwifi 0000:3a:00.0:     value [iter 11]: 0xb00c4c71
[    5.003360] iwlwifi 0000:3a:00.0:     value [iter 12]: 0xe00c4c71
[    5.003486] iwlwifi 0000:3a:00.0:     value [iter 13]: 0xb00c4c71
[    5.003606] iwlwifi 0000:3a:00.0:     value [iter 14]: 0xf00c4c71
[    5.003609] iwlwifi 0000:3a:00.0: Host monitor block 0x22 vector 0x0
[    5.003661] iwlwifi 0000:3a:00.0:     value [iter 0]: 0x00000000
[    5.003885] iwlwifi: probe of 0000:3a:00.0 failed with error -110

sudo dmesg | grep iwl:

[    4.520119] iwlwifi 0000:3a:00.0: enabling device (0000 -> 0002)
[    4.533676] iwlwifi 0000:3a:00.0: api flags index 2 larger than supported by driver
[    4.533696] iwlwifi 0000:3a:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    4.534046] iwlwifi 0000:3a:00.0: loaded firmware version 66.f1c864e0.0 cc-a0-66.ucode op_mode iwlmvm
[    4.678807] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    5.356947] iwlwifi 0000:3a:00.0: retry init count 0
[    5.358645] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    6.049407] iwlwifi 0000:3a:00.0: retry init count 1
[    6.050674] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    6.733507] iwlwifi 0000:3a:00.0: retry init count 2

固件:

iwlwifi-cc-a0-46.ucode
iwlwifi-cc-a0-48.ucode
iwlwifi-cc-a0-50.ucode
iwlwifi-cc-a0-53.ucode
iwlwifi-cc-a0-55.ucode
iwlwifi-cc-a0-59.ucode
iwlwifi-cc-a0-62.ucode
iwlwifi-cc-a0-63.ucode
iwlwifi-cc-a0-66.ucode
iwlwifi-cc-a0-67.ucode
iwlwifi-cc-a0-68.ucode
iwlwifi-cc-a0-71.ucode

当前这是 sudo dmesg | grep iwl:

sudo dmesg | grep iwl
[    4.520119] iwlwifi 0000:3a:00.0: enabling device (0000 -> 0002)
[    4.533676] iwlwifi 0000:3a:00.0: api flags index 2 larger than supported by driver
[    4.533696] iwlwifi 0000:3a:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    4.534046] iwlwifi 0000:3a:00.0: loaded firmware version 66.f1c864e0.0 cc-a0-66.ucode op_mode iwlmvm
[    4.678807] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    5.356947] iwlwifi 0000:3a:00.0: retry init count 0
[    5.358645] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    6.049407] iwlwifi 0000:3a:00.0: retry init count 1
[    6.050674] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    6.733507] iwlwifi 0000:3a:00.0: retry init count 2

...这是冷启动的情况:

sudo dmesg | grep iwl
[sudo] password for silverfox: 
[    4.426219] iwlwifi 0000:3a:00.0: enabling device (0000 -> 0002)
[    4.439899] iwlwifi 0000:3a:00.0: api flags index 2 larger than supported by driver
[    4.439912] iwlwifi 0000:3a:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    4.440153] iwlwifi 0000:3a:00.0: loaded firmware version 66.f1c864e0.0 cc-a0-66.ucode op_mode iwlmvm
[    4.639044] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    5.335236] iwlwifi 0000:3a:00.0: retry init count 0
[    5.337682] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    6.037278] iwlwifi 0000:3a:00.0: retry init count 1
[    6.039448] iwlwifi 0000:3a:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    6.757460] iwlwifi 0000:3a:00.0: retry init count 2

答案1

认为这个问题已经解决。我不确定发生了什么,但大约两周后我重启了电脑,然后就能使用 Wifi 了。

相关内容