我最近在台式机上安装了 Intel AX200 无线 PCIe 卡。我无法让该卡工作。我读过很多其他有类似问题的问题,但无法修复它。
以下是一些信息:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
uname -r
5.8.0-43-generic
dmesg | grep iwlwifi
[ 10.619859] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 10.801937] iwlwifi 0000:05:00.0: api flags index 2 larger than supported by driver
[ 10.801966] iwlwifi 0000:05:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.22
[ 10.801976] iwlwifi 0000:05:00.0: Found debug destination: EXTERNAL_DRAM
[ 10.801978] iwlwifi 0000:05:00.0: Found debug configuration: 0
[ 10.803139] iwlwifi 0000:05:00.0: loaded firmware version 55.d9698065.0 cc-a0-55.ucode op_mode iwlmvm
[ 10.823242] iwlwifi 0000:05:00.0: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
[ 11.262763] iwlwifi 0000:05:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 12.290406] iwlwifi 0000:05:00.0: SecBoot CPU1 Status: 0x5e52, CPU2 Status: 0x3
[ 12.290422] iwlwifi 0000:05:00.0: UMAC PC: 0x80480218
[ 12.290435] iwlwifi 0000:05:00.0: LMAC PC: 0x104
[ 12.290439] iwlwifi 0000:05:00.0: WRT: Collecting data: ini trigger 13 fired.
[ 12.290563] iwlwifi 0000:05:00.0: Start IWL Error Log Dump:
[ 12.290565] iwlwifi 0000:05:00.0: Status: 0x00000000, count: 6
[ 12.290567] iwlwifi 0000:05:00.0: Loaded firmware version: 55.d9698065.0 cc-a0-55.ucode
[ 12.290569] iwlwifi 0000:05:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
[ 12.290571] iwlwifi 0000:05:00.0: 0x002022F0 | trm_hw_status0
[ 12.290572] iwlwifi 0000:05:00.0: 0x00000000 | trm_hw_status1
[ 12.290574] iwlwifi 0000:05:00.0: 0x004FA34A | branchlink2
[ 12.290575] iwlwifi 0000:05:00.0: 0x004E4BBC | interruptlink1
[ 12.290576] iwlwifi 0000:05:00.0: 0x004E4BBC | interruptlink2
[ 12.290578] iwlwifi 0000:05:00.0: 0x004F3F8A | data1
[ 12.290579] iwlwifi 0000:05:00.0: 0x00001000 | data2
[ 12.290580] iwlwifi 0000:05:00.0: 0x00000000 | data3
[ 12.290582] iwlwifi 0000:05:00.0: 0x00000000 | beacon time
[ 12.290583] iwlwifi 0000:05:00.0: 0x0000FB61 | tsf low
[ 12.290584] iwlwifi 0000:05:00.0: 0x00000000 | tsf hi
[ 12.290585] iwlwifi 0000:05:00.0: 0x00000000 | time gp1
[ 12.290587] iwlwifi 0000:05:00.0: 0x00015B73 | time gp2
[ 12.290588] iwlwifi 0000:05:00.0: 0x00000001 | uCode revision type
[ 12.290589] iwlwifi 0000:05:00.0: 0x00000037 | uCode version major
[ 12.290591] iwlwifi 0000:05:00.0: 0xD9698065 | uCode version minor
[ 12.290592] iwlwifi 0000:05:00.0: 0x00000340 | hw version
[ 12.290593] iwlwifi 0000:05:00.0: 0x00C89000 | board version
[ 12.290595] iwlwifi 0000:05:00.0: 0x8001FF03 | hcmd
[ 12.290596] iwlwifi 0000:05:00.0: 0x00020000 | isr0
[ 12.290597] iwlwifi 0000:05:00.0: 0x00000000 | isr1
[ 12.290599] iwlwifi 0000:05:00.0: 0x08F00002 | isr2
[ 12.290600] iwlwifi 0000:05:00.0: 0x00C0000C | isr3
[ 12.290601] iwlwifi 0000:05:00.0: 0x00000000 | isr4
[ 12.290602] iwlwifi 0000:05:00.0: 0x00000000 | last cmd Id
[ 12.290604] iwlwifi 0000:05:00.0: 0x004F3F8A | wait_event
[ 12.290605] iwlwifi 0000:05:00.0: 0x00000000 | l2p_control
[ 12.290606] iwlwifi 0000:05:00.0: 0x00000020 | l2p_duration
[ 12.290608] iwlwifi 0000:05:00.0: 0x00000000 | l2p_mhvalid
[ 12.290609] iwlwifi 0000:05:00.0: 0x00000000 | l2p_addr_match
[ 12.290610] iwlwifi 0000:05:00.0: 0x00000009 | lmpm_pmg_sel
[ 12.290611] iwlwifi 0000:05:00.0: 0x00000000 | timestamp
[ 12.290613] iwlwifi 0000:05:00.0: 0x0000F81C | flow_handler
[ 12.290657] iwlwifi 0000:05:00.0: Start IWL Error Log Dump:
[ 12.290659] iwlwifi 0000:05:00.0: Status: 0x00000000, count: 7
[ 12.290660] iwlwifi 0000:05:00.0: 0x20100222 | ADVANCED_SYSASSERT
[ 12.290661] iwlwifi 0000:05:00.0: 0x00000000 | umac branchlink1
[ 12.290663] iwlwifi 0000:05:00.0: 0x80465826 | umac branchlink2
[ 12.290664] iwlwifi 0000:05:00.0: 0xC0086AC0 | umac interruptlink1
[ 12.290665] iwlwifi 0000:05:00.0: 0x00000000 | umac interruptlink2
[ 12.290667] iwlwifi 0000:05:00.0: 0xDEADBEEF | umac data1
[ 12.290668] iwlwifi 0000:05:00.0: 0xDEADBEEF | umac data2
[ 12.290669] iwlwifi 0000:05:00.0: 0xDEADBEEF | umac data3
[ 12.290671] iwlwifi 0000:05:00.0: 0x00000037 | umac major
[ 12.290672] iwlwifi 0000:05:00.0: 0xD9698065 | umac minor
[ 12.290673] iwlwifi 0000:05:00.0: 0x00015B65 | frame pointer
[ 12.290674] iwlwifi 0000:05:00.0: 0xC0886ADC | stack pointer
[ 12.290676] iwlwifi 0000:05:00.0: 0x00000000 | last host cmd
[ 12.290677] iwlwifi 0000:05:00.0: 0x00000000 | isr status reg
[ 12.290685] iwlwifi 0000:05:00.0: Fseq Registers:
[ 12.290690] iwlwifi 0000:05:00.0: 0x20000000 | FSEQ_ERROR_CODE
[ 12.290694] iwlwifi 0000:05:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[ 12.290699] iwlwifi 0000:05:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[ 12.290704] iwlwifi 0000:05:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[ 12.290708] iwlwifi 0000:05:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[ 12.290713] iwlwifi 0000:05:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 12.290718] iwlwifi 0000:05:00.0: 0x00100530 | FSEQ_CNVI_ID
[ 12.290722] iwlwifi 0000:05:00.0: 0x00000532 | FSEQ_CNVR_ID
[ 12.290727] iwlwifi 0000:05:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[ 12.290734] iwlwifi 0000:05:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[ 12.290741] iwlwifi 0000:05:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 12.290748] iwlwifi 0000:05:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 12.290752] iwlwifi 0000:05:00.0: Failed to start RT ucode: -110
[ 12.982729] iwlwifi 0000:05:00.0: Failed to run INIT ucode: -110
lspci -nnk | grep Net -A3
05:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200 [8086:0084]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
错误代码 -110 似乎是问题所在,但我不知道它是什么意思,也不知道该如何修复。此卡还具有蓝牙功能,可以正常工作。
编辑:我已经升级到 5.10 内核,没有任何变化。
uname -r
5.10.17-051017-generic
答案1
对 AX200 的支持有时确实时好时坏。尽管如此,许多运行 5.10 内核的人报告说他们的英特尔无线网卡运行正常,并且数据传输率可观。
如果您想尝试将内核升级到 5.10,请继续阅读...
将内核升级到 5.10
笔记:以下所有命令均从终端运行。
首先,让我们确保您的系统是最新的:
sudo apt update
sudo apt dist-upgrade
清理已安装的软件包并稍微 apt 一下:
sudo apt autoremove
sudo apt clean
现在让我们获取 5.10 内核。我们将把源文件放入其中,/tmp
因为安装后没有必要保留它们。因此:
cd /tmp
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.17/amd64/linux-headers-5.10.17-051017_5.10.17-051017.202102170631_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.17/amd64/linux-headers-5.10.17-051017-generic_5.10.17-051017.202102170631_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.17/amd64/linux-image-unsigned-5.10.17-051017-generic_5.10.17-051017.202102170631_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.17/amd64/linux-modules-5.10.17-051017-generic_5.10.17-051017.202102170631_amd64.deb
接下来我们进行安装:
sudo dpkg -i *.deb
最后,重启系统:
sudo shutdown -r now
系统重新启动后,使用 在终端中检查内核版本uname -r
。
如果你读到这里,我希望这能给你一个可用的网络设备