Re: Error in rtw89 using Kernel 7.1.4

Adrodoc <[email protected]> Wed, 5 Aug 2026 16:30:28 +0200
Newsgroups org.kernel.vger.linux-wireless
Message-ID <CAOQMLZVMALBLeCZUB3Jdvk75znt0D7HxrXyPMhGPvcKLx3j-Yg@mail.gmail.com>
Continuing to use 6.6.9-arch1-1 was a good idea. I did get an error
today: https://github.com/user-attachments/files/30747862/2026-08-05.15.51.12.6.6.9-arch1-1.log
Unlike errors on other kernel version I didn't notice the disconnect
here. I just saw this error in the log by accident afterwards. I was
in a zoom call during the error, so I would have expected to notice
any disconnects. Maybe the recovery is much faster in this kernel
version?

The output looks very similar, so I believe this is the same error,
but I am not 100% sure. For example the message "firmware failed to
ack for leaving ps mode" is not present here, but maybe that message
was added to the driver code later.

Also interesting: there was no message like "wlan0: disassociated" or
"wlan0: authenticate" after the error. Maybe there was just no
disconnect despite the error, which would explain why I did not notice
a problem until I randomly looked at the log.

Relevant excerpt from the link above:
[20763.187469] [UFW BLOCK] IN=wlan0 OUT=
MAC=<mac-address-redacted>:<mac-address-redacted>:08:00
SRC=<ipv4-redacted> DST=<ipv4-redacted> LEN=36 TOS=0x00 PREC=0xC0
TTL=1 ID=38024 DF PROTO=2
[20836.465375] rtw89_8852ae 0000:05:00.0: FW status = 0x62001100
[20836.465385] rtw89_8852ae 0000:05:00.0: FW BADADDR = 0x0
[20836.465389] rtw89_8852ae 0000:05:00.0: FW EPC/RA = 0x0
[20836.465393] rtw89_8852ae 0000:05:00.0: FW MISC = 0xb898f053
[20836.465397] rtw89_8852ae 0000:05:00.0: R_AX_HALT_C2H = 0x1000
[20836.465401] rtw89_8852ae 0000:05:00.0: R_AX_SER_DBG_INFO = 0xf1000005
[20836.465409] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ffaf
[20836.465423] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe8d
[20836.465437] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff83
[20836.465452] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe8f
[20836.465466] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff8b
[20836.465480] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe95
[20836.465494] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ffa7
[20836.465509] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff83
[20836.465523] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fea7
[20836.465537] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe8b
[20836.465552] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff97
[20836.465566] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fea7
[20836.465580] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff9d
[20836.465594] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fea9
[20836.465609] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff9f
[20836.465620] rtw89_8852ae 0000:05:00.0: --->
               err=0x1000
[20836.465624] rtw89_8852ae 0000:05:00.0: R_AX_SER_DBG_INFO =0xf1000005
[20836.465630] rtw89_8852ae 0000:05:00.0: R_AX_DMAC_ERR_ISR=0x00000010
[20836.465633] rtw89_8852ae 0000:05:00.0: R_AX_DMAC_ERR_IMR=0x00000000
[20836.465637] rtw89_8852ae 0000:05:00.0: R_AX_WDE_ERR_FLAG_CFG=0x83190000
[20836.465641] rtw89_8852ae 0000:05:00.0: R_AX_PLE_ERR_FLAG_CFG=0x00000000
[20836.465644] rtw89_8852ae 0000:05:00.0: R_AX_WDE_ERR_IMR=0xffffffff
[20836.465648] rtw89_8852ae 0000:05:00.0: R_AX_WDE_ERR_ISR=0x02000020
[20836.465651] rtw89_8852ae 0000:05:00.0: R_AX_PLE_ERR_IMR=0xffffffdf
[20836.465655] rtw89_8852ae 0000:05:00.0: R_AX_PLE_ERR_FLAG_ISR=0x00000000
[20836.465664] rtw89_8852ae 0000:05:00.0: R_AX_CMAC_ERR_ISR [0]=0x00000002
[20836.465668] rtw89_8852ae 0000:05:00.0: R_AX_CMAC_FUNC_EN [0]=0xf000003f
[20836.465672] rtw89_8852ae 0000:05:00.0: R_AX_CK_EN [0]=0xffffffff
[20836.465675] rtw89_8852ae 0000:05:00.0: R_AX_PTCL_IMR0 [0]=0x10ff20ff
[20836.465679] rtw89_8852ae 0000:05:00.0: R_AX_PTCL_ISR0 [0]=0x00808400
[20836.465683] rtw89_8852ae 0000:05:00.0: R_AX_CMAC_ERR_IMR [0]=0x00000000
[20836.465686] rtw89_8852ae 0000:05:00.0: R_AX_RPQ_RXBD_IDX =0x00e400e4
[20836.465690] rtw89_8852ae 0000:05:00.0: R_AX_DBG_ERR_FLAG=0x00000000
[20836.465693] rtw89_8852ae 0000:05:00.0: R_AX_LBC_WATCHDOG=0x00000081
[20836.465694] rtw89_8852ae 0000:05:00.0: <---
[20836.465695] rtw89_8852ae 0000:05:00.0: SER catches error: 0x1000
[20836.465837] rtw89_8852ae 0000:05:00.0: FW status = 0x62001100
[20836.465841] rtw89_8852ae 0000:05:00.0: FW BADADDR = 0x0
[20836.465845] rtw89_8852ae 0000:05:00.0: FW EPC/RA = 0x0
[20836.465850] rtw89_8852ae 0000:05:00.0: FW MISC = 0xb898f053
[20836.465854] rtw89_8852ae 0000:05:00.0: R_AX_HALT_C2H = 0x1001
[20836.465857] rtw89_8852ae 0000:05:00.0: R_AX_SER_DBG_INFO = 0xf1000005
[20836.465865] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe8f
[20836.465880] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898febb
[20836.465895] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe87
[20836.465909] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe97
[20836.465923] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898febb
[20836.465937] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff97
[20836.465952] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fea7
[20836.465967] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ffa9
[20836.465981] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff9b
[20836.465996] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe7f
[20836.466010] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff7d
[20836.466025] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fe8d
[20836.466040] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ffa7
[20836.466054] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898fea1
[20836.466069] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb898ff9b
[20836.466089] rtw89_8852ae 0000:05:00.0: SER catches error: 0x1001
[20836.466325] rtw89_8852ae 0000:05:00.0: FW status = 0x62008100
[20836.466330] rtw89_8852ae 0000:05:00.0: FW BADADDR = 0x0
[20836.466334] rtw89_8852ae 0000:05:00.0: FW EPC/RA = 0x0
[20836.466339] rtw89_8852ae 0000:05:00.0: FW MISC = 0xb898e663
[20836.466343] rtw89_8852ae 0000:05:00.0: R_AX_HALT_C2H = 0x1002
[20836.466347] rtw89_8852ae 0000:05:00.0: R_AX_SER_DBG_INFO = 0xf1000005
[20836.466356] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89c2133
[20836.466370] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89b56a5
[20836.466385] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89c5137
[20836.466399] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89394af
[20836.466414] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb897beaf
[20836.466429] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb897dc23
[20836.466443] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb893a62b
[20836.466458] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb897dbe9
[20836.466472] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89c1311
[20836.466487] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb893a66f
[20836.466502] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89369d9
[20836.466516] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89c170f
[20836.466531] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89c163d
[20836.466546] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb893712b
[20836.466560] rtw89_8852ae 0000:05:00.0: [ERR]fw PC = 0xb89c2103
[20836.466572] rtw89_8852ae 0000:05:00.0: SER catches error: 0x1002
[20836.502850] rtw89_8852ae 0000:05:00.0: c2h class 1 func 3 not support
[20888.217364] [UFW BLOCK] IN=wlan0 OUT=
MAC=<mac-address-redacted>:<mac-address-redacted>:08:00
SRC=<ipv4-redacted> DST=<ipv4-redacted> LEN=36 TOS=0x00 PREC=0xC0
TTL=1 ID=301 DF PROTO=2