From: Ping-Ke Shih <pkshih@realtek.com>
To: Rohit Mahesh <rm4336@columbia.edu>,
"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: RE: [BUG] wifi: rtw89: RTL8852BE firmware fails to leave LPS and recovery times out
Date: Mon, 3 Aug 2026 02:16:33 +0000 [thread overview]
Message-ID: <6a2bc2412ed74af7ae1f41154542a281@realtek.com> (raw)
In-Reply-To: <CADTd5_O89StWx0O=PkxpQN3z+hUTHb2KkUd=AGOiyXZa=cdR=w@mail.gmail.com>
Rohit Mahesh <rm4336@columbia.edu> wrote:
> I am seeing a recurring failure with the RTL8852BE while leaving low-power
> state. It has occurred (at least) twice with the same signature. The
< automatic hardware restart fails, after which wlan0 cannot be brought
> back up; rebooting or powering off restores normal operation.
>
> Hardware:
>
> Laptop: Lenovo IdeaPad Slim 3 15ABR8 (82XM)
> Mainboard: LNVNB161216
> BIOS: KYCN31WW, 2024-03-18
>
> 02:00.0 Network controller [0280]:
> Realtek RTL8852BE PCIe 802.11ax [10ec]
> Subsystem: Lenovo [17aa:4853]
> Driver: rtw89_8852be
>
> Software:
>
> Distribution: Artix Linux
> Kernel: 7.1.4-artix1-1
> linux-firmware-realtek: 20260622-1
> Firmware file: rtw89/rtw8852b_fw-2.bin
> Firmware version: 0.29.29.18
>
> Power-saving options are at their defaults:
>
> rtw89_core.disable_ps_mode=N
> rtw89_pci.disable_aspm_l1=N
> rtw89_pci.disable_aspm_l1ss=N
> rtw89_pci.disable_clkreq=N
Try to set these to Y to see if help.
>
> The incidents occurred on:
>
> 2026-07-30 17:57:30 America/Detroit
> 2026-07-31 11:29:17 America/Detroit
>
> Both started with:
>
> rtw89_8852be 0000:02:00.0: failed to pre-release fwcmd
> rtw89_8852be 0000:02:00.0: firmware failed to ack for leaving ps mode
> rtw89_8852be 0000:02:00.0: SER catches error: 0x4000
> rtw89_8852be 0000:02:00.0: rtw89: failed to leave lps state
> rtw89_8852be 0000:02:00.0: FW backtrace invalid key: 0xffffffff
> rtw89_8852be 0000:02:00.0: xtal si not ready(W): offset=90 val=10 mask=10
> ieee80211 phy0: Hardware restart was requested
> rtw89_8852be 0000:02:00.0: mac preinit fail, ret: -110
> mac80211: Hardware became unavailable during restart.
> rtw89_8852be 0000:02:00.0: Err: ser L2 re-config timeout
Did it occur right after system resume? Can you share the full log?
>
> The failed restart also triggers several mac80211 warnings during interface
> teardown. Subsequent attempts to initialize wlan0 fail with connection
> timeouts and repeated “mac preinit fail, ret: -110” messages.
> NetworkManager eventually stops trying to acquire the supplicant interface.
Mailing list only accepts plain text mail. I also wrap liens.
Also please remember not top-posting.
>
> Possible regression:
>
> On 2026-07-26, I upgraded:
>
> linux: 7.0.3.artix1-2 -> 7.1.4.artix1-1
> linux-firmware-realtek: 20260410-1 -> 20260622-1
>
> The rtw8852b_fw-2.bin file changed in that firmware update, and both
> failures occurred afterward. I have not yet tested the previous
> kernel/firmware combination or a vanilla upstream kernel, so I cannot
> determine whether the regression is in the kernel or firmware.
If you can point a version that can work well on your platform, it'd be
helpful to bisect the cause.
Ping-Ke
next prev parent reply other threads:[~2026-08-03 2:16 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-31 15:51 [BUG] wifi: rtw89: RTL8852BE firmware fails to leave LPS and recovery times out Rohit Mahesh
2026-08-03 2:16 ` Ping-Ke Shih [this message]
2026-08-11 22:11 ` Rohit Mahesh
2026-08-12 1:56 ` Ping-Ke Shih
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6a2bc2412ed74af7ae1f41154542a281@realtek.com \
--to=pkshih@realtek.com \
--cc=linux-wireless@vger.kernel.org \
--cc=rm4336@columbia.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.