Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 2901

Testing And Unstable • Re: unable to use Wifi

$
0
0
Hello,

You are running the following Linux kernel version:

Code:

[    0.000000] Linux version 6.10.4-custom (root@Monstre1) (gcc (Debian 14.2.0-2) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43) #8 SMP PREEMPT_DYNAMIC Sat Aug 24 14:04:54 CEST 2024[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.10.4-custom root=UUID=76686455-84bb-49bb-a9d9-1f66591a04f5 ro quiet
This is the excerpt of your log referring to the wireless network adapter realtek 8851BE (kernel module rtw89_8851be):

Code:

$ grep '0000:01:00.0' DMESG2 [    0.253041] pci 0000:01:00.0: [10ec:b851] type 00 class 0x028000 PCIe Endpoint[    0.253086] pci 0000:01:00.0: BAR 0 [io  0x3000-0x30ff][    0.253147] pci 0000:01:00.0: BAR 2 [mem 0x84000000-0x840fffff 64bit][    0.253416] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold[    0.589535] pci 0000:01:00.0: CLS mismatch (64 != 32), using 64 bytes[    0.590023] pci 0000:01:00.0: Adding to iommu group 12[    3.226114] rtw89_8851be 0000:01:00.0: loaded firmware rtw89/rtw8851b_fw.bin[    3.227581] rtw89_8851be 0000:01:00.0: Firmware version 0.29.41.3 (65cefb31), cmd version 0, type 5[    3.227585] rtw89_8851be 0000:01:00.0: Firmware version 0.29.41.3 (65cefb31), cmd version 0, type 3[    4.848637] rtw89_8851be 0000:01:00.0: fw security fail[    4.848643] rtw89_8851be 0000:01:00.0: download firmware fail[    4.848648] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x1E0 = 0x62[    4.848652] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x83F0 = 0x80093[    4.848661] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    4.848681] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    4.848702] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    4.848723] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    4.848744] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    4.848765] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    4.848786] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    4.848807] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f534[    4.848826] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f534[    4.848846] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f524[    4.848867] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f524[    4.848888] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f534[    4.848909] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    4.848930] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    4.848950] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    6.459775] rtw89_8851be 0000:01:00.0: fw security fail[    6.459781] rtw89_8851be 0000:01:00.0: download firmware fail[    6.459795] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x1E0 = 0x62[    6.459798] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x83F0 = 0x80093[    6.459807] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    6.459828] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    6.459842] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f524[    6.459857] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    6.459878] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    6.459899] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    6.459920] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    6.459941] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f508[    6.459962] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    6.459983] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520/kernel m[    6.460004] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    6.460024] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f534[    6.460039] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    6.460061] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f518[    6.460075] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    8.069493] rtw89_8851be 0000:01:00.0: fw security fail[    8.069512] rtw89_8851be 0000:01:00.0: download firmware fail[    8.069519] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x1E0 = 0x62[    8.069539] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x83F0 = 0x80093[    8.069564] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    8.069588] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    8.069612] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    8.069639] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    8.069663] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    8.069687] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f500[    8.069712] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f518[    8.069736] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f534[    8.069760] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    8.069784] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    8.069808] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f524[    8.069833] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    8.069857] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    8.069880] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    8.069904] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    9.678672] rtw89_8851be 0000:01:00.0: fw security fail[    9.678688] rtw89_8851be 0000:01:00.0: download firmware fail[    9.678695] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x1E0 = 0x62[    9.678715] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x83F0 = 0x80093[    9.678741] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    9.678764] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f518[    9.678788] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f508[    9.678811] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    9.678835] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[    9.678859] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    9.678883] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    9.678907] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f500[    9.678932] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f524[    9.678956] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    9.678980] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    9.679003] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[    9.679027] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f508[    9.679051] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[    9.679074] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[   11.286986] rtw89_8851be 0000:01:00.0: fw security fail[   11.286998] rtw89_8851be 0000:01:00.0: download firmware fail[   11.287004] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x1E0 = 0x62[   11.287016] rtw89_8851be 0000:01:00.0: [ERR]fwdl 0x83F0 = 0x80093[   11.287034] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[   11.287058] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[   11.287082] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f524[   11.287111] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[   11.287135] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[   11.287160] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f500[   11.287184] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[   11.287208] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[   11.287231] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[   11.287255] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[   11.287279] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f520[   11.287302] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[   11.287326] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f53c[   11.287350] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[   11.287374] rtw89_8851be 0000:01:00.0: [ERR]fw PC = 0xb892f51c[   11.287394] rtw89_8851be 0000:01:00.0: failed to setup chip information[   11.288269] rtw89_8851be 0000:01:00.0: probe with driver rtw89_8851be failed with error -22
So it looks like there's something wrong with the firmware file, but the version of the firmware file you're using (0.29.41.3) is the latest available in the Linux git firmware repository, too:
  • index : kernel/git/firmware/linux-firmware.git

    Code:

    path: root/rtw89/rtw8851b_fw.binAgeCommit message (Expand)AuthorFilesLines2023-10-31rtw89: 8851b: update fw to v0.29.41.3Chin-Yen Lee1-0/+02023-08-25rtw89: 8851b: update fw to v0.29.41.2Chin-Yen Lee1-0/+02023-08-02rtw89: 8851b: update firmware to v0.29.41.1Chin-Yen Lee1-0/+02023-05-24rtw89: 8851b: add firmware v0.29.41.0Ping-Ke Shih1-0/+0
You might compute an hash of the firmware file to compare it with the hash calculated on the latest firmware available upstream.

The upstream hash is:

Code:

$ wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/rtw89/rtw8851b_fw.bin$ sha256sum rtw8851b_fw.bin f0980b436211f08682666777161db844f020c7c01f4d5864792f9ad8ee2ffd0a  rtw8851b_fw.bin
You may also try if the kernel module loads the previous versions v0.29.41.2, v0.29.41.1 or v0.29.41.0.

Statistics: Posted by Aki — 2024-08-24 16:25



Viewing all articles
Browse latest Browse all 2901

Trending Articles