You are not logged in.
Pages: 1
I am trying to get my new Intel PCI Wifi Card working on Arch.
I use 5.9.10-arch1-1 as my kernel and linux-firmware-20201113.2ea8667-1.
Since I am under Gnome 3, the network-manager packages tries to get the wifi up, fails (see error log) and repeats infinitely.
This my dmesg output:
[ 188.370543] iwlwifi 0000:03:00.0: Failed to configure RX queues: -5
[ 189.043904] iwlwifi 0000:03:00.0: pci_enable_msi failed - -22
[ 189.044129] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 189.044933] iwlwifi 0000:03:00.0: api flags index 2 larger than supported by driver
[ 189.044954] iwlwifi 0000:03:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.22
[ 189.044960] iwlwifi 0000:03:00.0: Found debug destination: EXTERNAL_DRAM
[ 189.044963] iwlwifi 0000:03:00.0: Found debug configuration: 0
[ 189.045770] iwlwifi 0000:03:00.0: loaded firmware version 55.d9698065.0 cc-a0-55.ucode op_mode iwlmvm
[ 189.045838] iwlwifi 0000:03:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 189.224252] iwlwifi 0000:03:00.0: base HW address: 78:2b:46:2b:dd:a6
[ 189.241920] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[ 189.474810] iwlwifi 0000:03:00.0: Microcode SW error detected. Restarting 0x2000000.
[ 189.474882] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
[ 189.474884] iwlwifi 0000:03:00.0: Status: 0x00000040, count: 6
[ 189.474886] iwlwifi 0000:03:00.0: Loaded firmware version: 55.d9698065.0 cc-a0-55.ucode
[ 189.474889] iwlwifi 0000:03:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
[ 189.474891] iwlwifi 0000:03:00.0: 0x00A0A2F0 | trm_hw_status0
[ 189.474893] iwlwifi 0000:03:00.0: 0x00000000 | trm_hw_status1
[ 189.474895] iwlwifi 0000:03:00.0: 0x004FA34A | branchlink2
[ 189.474897] iwlwifi 0000:03:00.0: 0x004E4BBC | interruptlink1
[ 189.474899] iwlwifi 0000:03:00.0: 0x004E4BBC | interruptlink2
[ 189.474901] iwlwifi 0000:03:00.0: 0x00016468 | data1
[ 189.474903] iwlwifi 0000:03:00.0: 0x00001000 | data2
[ 189.474904] iwlwifi 0000:03:00.0: 0x00000000 | data3
[ 189.474906] iwlwifi 0000:03:00.0: 0x00000000 | beacon time
[ 189.474908] iwlwifi 0000:03:00.0: 0x00022751 | tsf low
[ 189.474909] iwlwifi 0000:03:00.0: 0x00000000 | tsf hi
[ 189.474911] iwlwifi 0000:03:00.0: 0x00000000 | time gp1
[ 189.474912] iwlwifi 0000:03:00.0: 0x00028322 | time gp2
[ 189.474914] iwlwifi 0000:03:00.0: 0x00000001 | uCode revision type
[ 189.474916] iwlwifi 0000:03:00.0: 0x00000037 | uCode version major
[ 189.474918] iwlwifi 0000:03:00.0: 0xD9698065 | uCode version minor
[ 189.474919] iwlwifi 0000:03:00.0: 0x00000340 | hw version
[ 189.474921] iwlwifi 0000:03:00.0: 0x18C89000 | board version
[ 189.474923] iwlwifi 0000:03:00.0: 0x8027F500 | hcmd
[ 189.474924] iwlwifi 0000:03:00.0: 0x20020000 | isr0
[ 189.474926] iwlwifi 0000:03:00.0: 0x00000000 | isr1
[ 189.474927] iwlwifi 0000:03:00.0: 0x18F00002 | isr2
[ 189.474929] iwlwifi 0000:03:00.0: 0x00C0001C | isr3
[ 189.474931] iwlwifi 0000:03:00.0: 0x00000000 | isr4
[ 189.474932] iwlwifi 0000:03:00.0: 0x00000000 | last cmd Id
[ 189.474934] iwlwifi 0000:03:00.0: 0x00016468 | wait_event
[ 189.474936] iwlwifi 0000:03:00.0: 0x00000000 | l2p_control
[ 189.474937] iwlwifi 0000:03:00.0: 0x00000000 | l2p_duration
[ 189.474939] iwlwifi 0000:03:00.0: 0x00000000 | l2p_mhvalid
[ 189.474940] iwlwifi 0000:03:00.0: 0x00000000 | l2p_addr_match
[ 189.474942] iwlwifi 0000:03:00.0: 0x00000009 | lmpm_pmg_sel
[ 189.474944] iwlwifi 0000:03:00.0: 0x00000000 | timestamp
[ 189.474945] iwlwifi 0000:03:00.0: 0x00000028 | flow_handler
[ 189.474996] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
[ 189.474999] iwlwifi 0000:03:00.0: Status: 0x00000040, count: 7
[ 189.475003] iwlwifi 0000:03:00.0: 0x20101D04 | ADVANCED_SYSASSERT
[ 189.475004] iwlwifi 0000:03:00.0: 0x00000000 | umac branchlink1
[ 189.475006] iwlwifi 0000:03:00.0: 0x80465826 | umac branchlink2
[ 189.475008] iwlwifi 0000:03:00.0: 0xC00866D4 | umac interruptlink1
[ 189.475010] iwlwifi 0000:03:00.0: 0x00000000 | umac interruptlink2
[ 189.475012] iwlwifi 0000:03:00.0: 0x00000000 | umac data1
[ 189.475013] iwlwifi 0000:03:00.0: 0x00000004 | umac data2
[ 189.475015] iwlwifi 0000:03:00.0: 0x00000024 | umac data3
[ 189.475017] iwlwifi 0000:03:00.0: 0x00000037 | umac major
[ 189.475019] iwlwifi 0000:03:00.0: 0xD9698065 | umac minor
[ 189.475021] iwlwifi 0000:03:00.0: 0x00028314 | frame pointer
[ 189.475023] iwlwifi 0000:03:00.0: 0xC0886A00 | stack pointer
[ 189.475025] iwlwifi 0000:03:00.0: 0x0007050D | last host cmd
[ 189.475027] iwlwifi 0000:03:00.0: 0x00000000 | isr status reg
[ 189.475033] iwlwifi 0000:03:00.0: Fseq Registers:
[ 189.475043] iwlwifi 0000:03:00.0: 0x60000000 | FSEQ_ERROR_CODE
[ 189.475047] iwlwifi 0000:03:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[ 189.475051] iwlwifi 0000:03:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[ 189.475055] iwlwifi 0000:03:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[ 189.475059] iwlwifi 0000:03:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[ 189.475062] iwlwifi 0000:03:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 189.475066] iwlwifi 0000:03:00.0: 0x00100530 | FSEQ_CNVI_ID
[ 189.475070] iwlwifi 0000:03:00.0: 0x00000532 | FSEQ_CNVR_ID
[ 189.475073] iwlwifi 0000:03:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[ 189.475079] iwlwifi 0000:03:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[ 189.475085] iwlwifi 0000:03:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 189.475091] iwlwifi 0000:03:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 189.475196] iwlwifi 0000:03:00.0: WRT: Collecting data: ini trigger 4 fired.
[ 189.475229] iwlwifi 0000:03:00.0: FW error in SYNC CMD RFH_QUEUE_CONFIG_CMD
[ 189.475292] iwl_trans_pcie_gen2_send_hcmd+0x3ef/0x400 [iwlwifi]
[ 189.475328] iwl_trans_send_cmd+0x51/0xb0 [iwlwifi]
I noticed that I am not the only one with problems according the driver in recent kernels. But my seem different from e.g https://bbs.archlinux.org/viewtopic.php?id=260750.
Offline
i was able to solve the problem by increasing the pcie speed manually.
check with:
sudo lspci -vv | grep -P "[0-9a-f]{2}:[0-9a-f]{2}\.[0-9a-f]|LnkSta:"
your current pcie speed of the ax200 card.
for me it was:
03:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
LnkSta: Speed 2.5GT/s (downgraded), Width x1 (ok)
so I used a script from https://www.alexforencich.com/wiki/en/pcie/set-speed.
sudo ./pcie_set_speed.sh 03:00.0 2
with the result:
03:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
LnkSta: Speed 5GT/s (ok), Width x1 (ok)
since then i can use the card without any problems.
Last edited by nureinmal (2021-02-17 10:05:29)
Offline
Pages: 1