public inbox for linux-wireless@vger.kernel.org
 help / color / mirror / Atom feed
* BUG: rtw89_8852ce firmware crash (SER catches error) on kernel 6.18.13
@ 2026-03-06 12:31 Sergio
  2026-03-09  0:57 ` Ping-Ke Shih
  0 siblings, 1 reply; 2+ messages in thread
From: Sergio @ 2026-03-06 12:31 UTC (permalink / raw)
  To: linux-wireless

[-- Attachment #1: Type: text/plain, Size: 1158 bytes --]

Hi all,

I am experiencing frequent firmware crashes and micro-disconnects with
my RTL8852CE Wi-Fi card. The system seems to be repeatedly recovering
from internal errors (System Error Recovery), which causes lag spikes
and connection drops.

Here is my system and hardware information:

* Kernel: Linux fedora 6.18.13-200.fc43.x86_64 [cite: 1]
* Hardware: Realtek Semiconductor Co., Ltd. RTL8852CE PCIe 802.11ax
Wireless Network Controller [10ec:c852]
* Subsystem: Lenovo Device [17aa:5852]
* Firmware: loaded rtw89/rtw8852c_fw-2.bin [cite: 2]
* Firmware version: 0.27.129.4 (3f1a5302) [cite: 2]

Here is a brief snippet of the dmesg output during the crash:

[12391.222707] rtw89_8852ce 0000:02:00.0: SER catches error: 0x1001 [cite: 9]
[12391.223497] rtw89_8852ce 0000:02:00.0: FW status = 0x6a008108 [cite: 9]
[12391.223521] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x201465c8 [cite: 9]
[12391.223733] rtw89_8852ce 0000:02:00.0: SER catches error: 0x1002 [cite: 10]

I have attached the full dmesg crash log for your review.

Please let me know if there are any specific patches I should test or
if you need more debug information.

Best regards,
Padilla

[-- Attachment #2: rtw89_8852ce_dmesg_crash.txt --]
[-- Type: text/plain, Size: 11086 bytes --]

user@fedora:~$ uname -a
Linux fedora 6.18.13-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Feb 19 19:54:01 UTC 2026 x86_64 GNU/Linux
user@fedora:~$ sudo dmesg | grep rtw89
[sudo] password for user:
[   72.454949] rtw89_8852ce 0000:02:00.0: loaded firmware rtw89/rtw8852c_fw-2.bin
[   72.455625] rtw89_8852ce 0000:02:00.0: enabling device (0000 -> 0003)
[   72.464919] rtw89_8852ce 0000:02:00.0: Firmware version 0.27.129.4 (3f1a5302), cmd version 0, type 1
[   72.464929] rtw89_8852ce 0000:02:00.0: Firmware version 0.27.129.4 (3f1a5302), cmd version 0, type 3
[   72.724485] rtw89_8852ce 0000:02:00.0: chip rfe_type is 1
[   72.745925] rtw89_8852ce 0000:02:00.0: Firmware element BB version: 00 28 00 00
[   72.745955] rtw89_8852ce 0000:02:00.0: Firmware element radio A version: 00 63 00 00
[   72.745978] rtw89_8852ce 0000:02:00.0: Firmware element NCTL version: 00 11 00 00
[   72.746044] rtw89_8852ce 0000:02:00.0: Firmware element TXPWR version: 00 78 00 00
[   72.746049] rtw89_8852ce 0000:02:00.0: Firmware element PWR_TRK version: 00 26 00 00
[   72.746057] rtw89_8852ce 0000:02:00.0: Firmware element REGD version: 00 48 00 39
[   72.749818] rtw89_8852ce 0000:02:00.0: rfkill hardware state changed to enable
[   72.767438] rtw89_8852ce 0000:02:00.0 wlp2s0: renamed from wlan0
[ 8165.734738] rtw89_8852ce 0000:02:00.0: [RX_DCK] S1 RXDCK timeout
[12391.219224] rtw89_8852ce 0000:02:00.0: FW status = 0x6a001108
[12391.219238] rtw89_8852ce 0000:02:00.0: FW BADADDR = 0x18602f98
[12391.219245] rtw89_8852ce 0000:02:00.0: FW EPC/RA = 0x0
[12391.219251] rtw89_8852ce 0000:02:00.0: FW MISC = 0x1030000
[12391.219258] rtw89_8852ce 0000:02:00.0: R_AX_HALT_C2H = 0x999
[12391.219264] rtw89_8852ce 0000:02:00.0: R_AX_SER_DBG_INFO = 0x1000000
[12391.219273] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003c944
[12391.219363] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2014670c
[12391.219381] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x20141d22
[12391.219398] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003b97c
[12391.219415] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x201466c6
[12391.219432] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003c930
[12391.219449] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003c930
[12391.219466] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2014bca0
[12391.219716] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x201466a6
[12391.219806] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2002e956
[12391.219823] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003c934
[12391.219840] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003c93e
[12391.219858] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x201465d4
[12391.219875] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2014fef6
[12391.219892] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x20141ad6
[12391.219908] rtw89_8852ce 0000:02:00.0: SER catches error: 0x999
[12391.220449] rtw89_8852ce 0000:02:00.0: FW status = 0x6a001108
[12391.220455] rtw89_8852ce 0000:02:00.0: FW BADADDR = 0x18602f98
[12391.220461] rtw89_8852ce 0000:02:00.0: FW EPC/RA = 0x0
[12391.220479] rtw89_8852ce 0000:02:00.0: FW MISC = 0x2070000
[12391.220558] rtw89_8852ce 0000:02:00.0: R_AX_HALT_C2H = 0x1000
[12391.220564] rtw89_8852ce 0000:02:00.0: R_AX_SER_DBG_INFO = 0x1000000
[12391.220573] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.220613] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f4
[12391.220630] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fa
[12391.220647] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.220664] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.220682] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f8
[12391.220699] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ee
[12391.220716] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f4
[12391.220733] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.220750] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.220790] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f8
[12391.220808] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f8
[12391.220825] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ee
[12391.220842] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.220859] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.220875] rtw89_8852ce 0000:02:00.0: --->
[12391.221100] rtw89_8852ce 0000:02:00.0: R_AX_SER_DBG_INFO =0x01000000
[12391.221104] rtw89_8852ce 0000:02:00.0: R_AX_SER_DBG_INFO =0x01000000
[12391.221107] rtw89_8852ce 0000:02:00.0: DBG Counter 1 (R_AX_DRV_FW_HSK_4)=0x00090009
[12391.221111] rtw89_8852ce 0000:02:00.0: DBG Counter 2 (R_AX_DRV_FW_HSK_5)=0x00f600f6
[12391.221116] rtw89_8852ce 0000:02:00.0: R_AX_DMAC_ERR_ISR=0x00000002
[12391.221119] rtw89_8852ce 0000:02:00.0: R_AX_DMAC_ERR_IMR=0x00000000
[12391.221122] rtw89_8852ce 0000:02:00.0: R_AX_WDE_ERR_FLAG_CFG=0x00000000
[12391.221126] rtw89_8852ce 0000:02:00.0: R_AX_PLE_ERR_FLAG_CFG=0x00000000
[12391.221129] rtw89_8852ce 0000:02:00.0: R_AX_PLE_ERRFLAG_MSG=0x00000000
[12391.221132] rtw89_8852ce 0000:02:00.0: R_AX_WDE_ERRFLAG_MSG=0x00000000
[12391.221135] rtw89_8852ce 0000:02:00.0: R_AX_PLE_DBGERR_LOCKEN=0x00000000
[12391.221138] rtw89_8852ce 0000:02:00.0: R_AX_PLE_DBGERR_STS=0x00000000
[12391.221142] rtw89_8852ce 0000:02:00.0: R_AX_SEC_ERR_IMR=0x00000003
[12391.221145] rtw89_8852ce 0000:02:00.0: R_AX_SEC_ERR_ISR=0x00000001
[12391.221148] rtw89_8852ce 0000:02:00.0: R_AX_SEC_ENG_CTRL=0x80001f3f
[12391.221151] rtw89_8852ce 0000:02:00.0: R_AX_SEC_MPDU_PROC=0x00000003
[12391.221154] rtw89_8852ce 0000:02:00.0: R_AX_SEC_CAM_ACCESS=0x00000000
[12391.221157] rtw89_8852ce 0000:02:00.0: R_AX_SEC_CAM_RDATA=0x00000000
[12391.221160] rtw89_8852ce 0000:02:00.0: R_AX_SEC_DEBUG1=0x04ca4c70
[12391.221164] rtw89_8852ce 0000:02:00.0: R_AX_SEC_TX_DEBUG=0x00808000
[12391.221167] rtw89_8852ce 0000:02:00.0: R_AX_SEC_RX_DEBUG=0x02023004
[12391.221178] rtw89_8852ce 0000:02:00.0: sel=0,R_AX_SEC_DEBUG2=0x02000006
[12391.221183] rtw89_8852ce 0000:02:00.0: sel=1,R_AX_SEC_DEBUG2=0x04004d30
[12391.221188] rtw89_8852ce 0000:02:00.0: sel=2,R_AX_SEC_DEBUG2=0x00000000
[12391.221192] rtw89_8852ce 0000:02:00.0: sel=3,R_AX_SEC_DEBUG2=0x00000000
[12391.221197] rtw89_8852ce 0000:02:00.0: sel=4,R_AX_SEC_DEBUG2=0x00404010
[12391.221202] rtw89_8852ce 0000:02:00.0: sel=5,R_AX_SEC_DEBUG2=0x00084800
[12391.221207] rtw89_8852ce 0000:02:00.0: sel=6,R_AX_SEC_DEBUG2=0x24f02b60
[12391.221211] rtw89_8852ce 0000:02:00.0: sel=7,R_AX_SEC_DEBUG2=0x4ca00000
[12391.221216] rtw89_8852ce 0000:02:00.0: sel=8,R_AX_SEC_DEBUG2=0x01010040
[12391.221221] rtw89_8852ce 0000:02:00.0: sel=9,R_AX_SEC_DEBUG2=0x00580401
[12391.221226] rtw89_8852ce 0000:02:00.0: sel=a,R_AX_SEC_DEBUG2=0x00000000
[12391.221230] rtw89_8852ce 0000:02:00.0: sel=b,R_AX_SEC_DEBUG2=0x00000308
[12391.221235] rtw89_8852ce 0000:02:00.0: sel=c,R_AX_SEC_DEBUG2=0x00000000
[12391.221240] rtw89_8852ce 0000:02:00.0: sel=d,R_AX_SEC_DEBUG2=0x00000000
[12391.221245] rtw89_8852ce 0000:02:00.0: sel=e,R_AX_SEC_DEBUG2=0x00000000
[12391.221249] rtw89_8852ce 0000:02:00.0: sel=f,R_AX_SEC_DEBUG2=0x00000000
[12391.221255] rtw89_8852ce 0000:02:00.0: R_AX_CMAC_ERR_ISR [0]=0x00000000
[12391.221259] rtw89_8852ce 0000:02:00.0: R_AX_CMAC_FUNC_EN [0]=0xf000803f
[12391.221262] rtw89_8852ce 0000:02:00.0: R_AX_CK_EN [0]=0xffffffff
[12391.221266] rtw89_8852ce 0000:02:00.0: R_AX_CMAC_ERR_IMR [0]=0x00000000
[12391.221270] rtw89_8852ce 0000:02:00.0: [CMAC] : CMAC1 not enabled
[12391.221273] rtw89_8852ce 0000:02:00.0: R_AX_DBG_ERR_FLAG=0x00000060
[12391.221276] rtw89_8852ce 0000:02:00.0: R_AX_LBC_WATCHDOG=0x0030d800
[12391.221279] rtw89_8852ce 0000:02:00.0: <---
[12391.221280] rtw89_8852ce 0000:02:00.0: SER catches error: 0x1000
[12391.222460] rtw89_8852ce 0000:02:00.0: FW status = 0x6a001108
[12391.222464] rtw89_8852ce 0000:02:00.0: FW BADADDR = 0x18602f98
[12391.222476] rtw89_8852ce 0000:02:00.0: FW EPC/RA = 0x0
[12391.222481] rtw89_8852ce 0000:02:00.0: FW MISC = 0x31f0000
[12391.222485] rtw89_8852ce 0000:02:00.0: R_AX_HALT_C2H = 0x1001
[12391.222488] rtw89_8852ce 0000:02:00.0: R_AX_SER_DBG_INFO = 0x1000000
[12391.222494] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ee
[12391.222509] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fa
[12391.222523] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f4
[12391.222537] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.222552] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ee
[12391.222566] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fc
[12391.222580] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fa
[12391.222594] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ee
[12391.222609] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f8
[12391.222623] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f4
[12391.222637] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ea
[12391.222651] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5fa
[12391.222666] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5f4
[12391.222680] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ee
[12391.222694] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2013f5ea
[12391.222707] rtw89_8852ce 0000:02:00.0: SER catches error: 0x1001
[12391.223497] rtw89_8852ce 0000:02:00.0: FW status = 0x6a008108
[12391.223501] rtw89_8852ce 0000:02:00.0: FW BADADDR = 0x18602f98
[12391.223504] rtw89_8852ce 0000:02:00.0: FW EPC/RA = 0x0
[12391.223508] rtw89_8852ce 0000:02:00.0: FW MISC = 0xff0000
[12391.223512] rtw89_8852ce 0000:02:00.0: R_AX_HALT_C2H = 0x1002
[12391.223515] rtw89_8852ce 0000:02:00.0: R_AX_SER_DBG_INFO = 0xf1000000
[12391.223521] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x201465c8
[12391.223535] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x20141d28
[12391.223550] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2002d976
[12391.223564] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2014661c
[12391.223578] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2014bd36
[12391.223592] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003b9c6
[12391.223607] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003c994
[12391.223621] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003ba10
[12391.223635] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2002e974
[12391.223649] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003b98e
[12391.223664] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2014bef0
[12391.223678] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003b9c2
[12391.223692] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2002e98c
[12391.223706] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003ba14
[12391.223720] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x2003c944
[12391.223733] rtw89_8852ce 0000:02:00.0: SER catches error: 0x1002
user@fedora:~$ lspci -nnk | grep -iA2 net
pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
        Subsystem: Lenovo Device [17aa:50ec]
        Kernel driver in use: r8169
--
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8852CE PCIe 802.11ax Wireless Network Controller [10ec:c852] (rev 01)
        Subsystem: Lenovo Device [17aa:5852]
        Kernel driver in use: rtw89_8852ce
user@fedora:~$

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-03-09  0:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-06 12:31 BUG: rtw89_8852ce firmware crash (SER catches error) on kernel 6.18.13 Sergio
2026-03-09  0:57 ` Ping-Ke Shih

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox