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