Public bug reported:

Ubuntu 24.04 LTS HWE kernel regression affecting Realtek RTL8852CE PCIe
802.11ax Wi-Fi (`10ec:c852`) using the in-tree `rtw89_8852ce` driver.

**Working kernel:** `6.17.0-40-generic`
Wi-Fi operates normally and connects successfully.

**Affected kernels:**
`7.0.0-30-generic`
`7.0.0-31-generic`

Under kernel 7.0, the Wi-Fi device is detected and the correct firmware
is loaded, but the interface fails to become operational.

Both the working 6.17 kernel and failing 7.0 kernel use the same Realtek
firmware:

`rtw89/rtw8852c_fw-2.bin`

Firmware version:

`0.27.125.0 (526f84c0)`

The installed `linux-firmware-realtek` package verifies successfully
using:

`sudo dpkg -V linux-firmware-realtek`

with no errors.

Under `7.0.0-31-generic`, the kernel log shows:

`SER catches error: 0x4000`
`xtal si not ready(W): offset=90 val=10 mask=10`
`mac preinit fail, ret: -110`
`failed to leave idle state`
`read rf busy swsi`
`write rf busy swsi`
`Update probe request failed`
`Err: ser L2 re-config timeout`

The failure repeats and Wi-Fi remains unavailable/non-functional.

Under the working `6.17.0-40-generic` kernel, the same firmware is
loaded. Some `SER catches error: 0x4000` messages also occur, but the
driver recovers and proceeds normally to authentication and association,
for example:

`wlp8s0: authenticate with ...`
`wlp8s0: send auth ...`

The problem is reproducible when booting kernel 7.0. Returning to kernel
6.17 restores normal Wi-Fi operation without any firmware or hardware
changes.

NetworkManager Wi-Fi power-saving settings and `rtw89` PCIe power-
management options were tested but did not resolve the problem and were
subsequently reverted.

This appears to be a regression in the kernel 7.0 `rtw89` stack
affecting RTL8852CE initialization rather than a missing firmware or
NetworkManager configuration issue.

I have retained `6.17.0-40-generic` as the working default kernel and
can test subsequent HWE kernels if required.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.17.0-40-generic 6.17.0-40.40~24.04.1
ProcVersionSignature: Ubuntu 6.17.0-40.40~24.04.1-generic 6.17.13
Uname: Linux 6.17.0-40-generic x86_64
NonfreeKernelModules: zfs nvidia_modeset nvidia
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC1:  jim        3109 F.... wireplumber
 /dev/snd/controlC0:  jim        3109 F.... wireplumber
 /dev/snd/seq:        jim        3103 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri Sep 11 16:09:13 2026
InstallationDate: Installed on 2025-07-17 (421 days ago)
InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
MachineType: System manufacturer System Product Name
ProcFB: 0 nvidia-drmdrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.17.0-40-generic 
root=UUID=b6562982-2dd2-4d97-b628-6b0af5269b03 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-6.17.0-40-generic N/A
 linux-backports-modules-6.17.0-40-generic  N/A
 linux-firmware                             20240318.git3b128b60.0ubuntu3.1
SourcePackage: linux-hwe-6.17
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/29/2024
dmi.bios.release: 5.17
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 6232
dmi.board.asset.tag: Default string
dmi.board.name: PRIME B350M-A
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr6232:bd09/29/2024:br5.17:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnPRIMEB350M-A:rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

** Affects: linux-hwe-6.17 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2167060

Title:
  RTL8852CE Wi-Fi fails on kernel 7.0.0-31 but works on 6.17.0-40

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.17/+bug/2167060/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to