Package: firmware-realtek
Version: 20250410-1
Severity: important
X-Debbugs-Cc: t.jeruzal...@hobosystems.pl


Dear Maintainer,

package firmware-realtek in version 20250410-1 has corrupted firmware
file rtw8852c_fw-1.bin which fails to load when modprobing module
rtw89_8852ce. The WiFi adapter is Realtek Semiconductor Co., Ltd. RTL8852CE 
PCIe 802.11ax Wireless Network Controller (rev 01).

Although this bug occurred in Devuan Linux this issue applies to Debian
too, because this package was pulled directly from Debian repository
(via https://packages.debian.org).

Downgrading package firmware-realtek to version from Debian stable fixes
this issue.

Kernel version is 6.12.22-amd64.

Errors in dmesg:
[  122.217220] rtw89_8852ce 0000:02:00.0: loaded firmware 
rtw89/rtw8852c_fw-1.bin
[  122.218563] rtw89_8852ce 0000:02:00.0: Firmware version 0.27.125.0 
(526f84c0), cmd version 0, type 1
[  122.218567] rtw89_8852ce 0000:02:00.0: Firmware version 0.27.125.0 
(526f84c0), cmd version 0, type 3
[  122.218571] rtw89_8852ce 0000:02:00.0: MAC has already powered on
[  122.230481] rtw89_8852ce 0000:02:00.0: [ERR]fw bin size
[  122.230484] rtw89_8852ce 0000:02:00.0: parse fw header fail
[  122.230487] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x1E0 = 0x1
[  122.230490] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x83F0 = 0xdeadbeef
[  122.230496] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230510] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230523] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230537] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b4
[  122.230550] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230564] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b4
[  122.230577] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230591] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230604] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002be
[  122.230618] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b0
[  122.230631] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230645] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230658] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230672] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002be
[  122.230687] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002be
[  122.230729] rtw89_8852ce 0000:02:00.0: [ERR]fw bin size
[  122.230732] rtw89_8852ce 0000:02:00.0: parse fw header fail
[  122.230737] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x1E0 = 0x1
[  122.230741] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x83F0 = 0xdeadbeef
[  122.230748] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230763] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230779] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b0
[  122.230794] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230809] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230824] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230839] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230855] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230870] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230885] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002be
[  122.230900] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002be
[  122.230915] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230931] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230946] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.230961] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231003] rtw89_8852ce 0000:02:00.0: [ERR]fw bin size
[  122.231006] rtw89_8852ce 0000:02:00.0: parse fw header fail
[  122.231010] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x1E0 = 0x1
[  122.231014] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x83F0 = 0xdeadbeef
[  122.231022] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231037] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231052] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231067] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231083] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231098] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231113] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231128] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231143] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231159] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231174] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231189] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b4
[  122.231204] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231219] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231235] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231277] rtw89_8852ce 0000:02:00.0: [ERR]fw bin size
[  122.231279] rtw89_8852ce 0000:02:00.0: parse fw header fail
[  122.231284] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x1E0 = 0x1
[  122.231288] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x83F0 = 0xdeadbeef
[  122.231295] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231311] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002aa
[  122.231326] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231341] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231356] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231371] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b4
[  122.231387] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231402] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231417] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231432] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231447] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231463] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231478] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231493] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231508] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231550] rtw89_8852ce 0000:02:00.0: [ERR]fw bin size
[  122.231553] rtw89_8852ce 0000:02:00.0: parse fw header fail
[  122.231557] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x1E0 = 0x1
[  122.231561] rtw89_8852ce 0000:02:00.0: [ERR]fwdl 0x83F0 = 0xdeadbeef
[  122.231569] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b0
[  122.231584] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231599] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231614] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231630] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002be
[  122.231645] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231660] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b4
[  122.231675] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b0
[  122.231690] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002be
[  122.231706] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231721] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231736] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231751] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231767] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b0
[  122.231782] rtw89_8852ce 0000:02:00.0: [ERR]fw PC = 0x200002b6
[  122.231796] rtw89_8852ce 0000:02:00.0: failed to setup chip information
[  122.232402] rtw89_8852ce 0000:02:00.0: probe with driver rtw89_8852ce failed 
with error -22
[  179.755641] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw-1.bin (-2)
[  179.755652] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw-1.bin (-2)
[  179.755659] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw-1.bin (-2)
[  179.755661] rtw89_8852ce 0000:02:00.0: Direct firmware load for 
rtw89/rtw8852c_fw-1.bin failed with error -2
[  179.755670] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw.bin (-2)
[  179.755677] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw.bin (-2)
[  179.755684] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw.bin (-2)
[  179.755685] rtw89_8852ce 0000:02:00.0: Direct firmware load for 
rtw89/rtw8852c_fw.bin failed with error -2
[  179.755687] rtw89_8852ce 0000:02:00.0: failed to early request firmware: -2
[  179.755755] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw.bin (-2)
[  179.755762] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw.bin (-2)
[  179.755769] rtw89_8852ce 0000:02:00.0: firmware: failed to load 
rtw89/rtw8852c_fw.bin (-2)
[  179.755771] rtw89_8852ce 0000:02:00.0: Direct firmware load for 
rtw89/rtw8852c_fw.bin failed with error -2
[  179.757432] rtw89_8852ce 0000:02:00.0: failed to wait firmware completion
[  179.757440] rtw89_8852ce 0000:02:00.0: failed to setup chip information
[  179.758281] rtw89_8852ce 0000:02:00.0: probe with driver rtw89_8852ce failed 
with error -22
[  209.235616] rtw89_8852ce 0000:02:00.0: loaded firmware 
rtw89/rtw8852c_fw-1.bin
[  209.237018] rtw89_8852ce 0000:02:00.0: Firmware version 0.27.125.0 
(526f84c0), cmd version 0, type 1
[  209.237028] rtw89_8852ce 0000:02:00.0: Firmware version 0.27.125.0 
(526f84c0), cmd version 0, type 3



-- System Information:
Distributor ID: Devuan
Description:    Devuan GNU/Linux 6 (excalibur/ceres)
Release:        6
Codename:       excalibur ceres
Architecture: x86_64

Kernel: Linux 6.12.22-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

firmware-realtek depends on no packages.

firmware-realtek recommends no packages.

Versions of packages firmware-realtek suggests:
ii  initramfs-tools  0.147

-- no debconf information

Reply via email to