Project

General

Profile

Bug #17323

RTL8822be is not working anymore

Added by goupille about 1 month ago. Updated 12 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
Hardware support
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Wait
Blueprint:
Starter:
Affected tool:

Description

a user reported that this chipset, while working correctly in Tails 3.16, is not supported anymore: it seems that it is not even seen as a wi-fi adapter.

Affected chip: 04:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter [10ec:b822]


Related issues

Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

History

#1 Updated by goupille about 1 month ago

Bug report: 935ae832daa20a6ea1f44bdfa5b8c00d

#2 Updated by goupille about 1 month ago

  • Status changed from New to Confirmed

goupille wrote:

Bug report: 935ae832daa20a6ea1f44bdfa5b8c00d

a second user reported this so I mark it as confirmed

#3 Updated by intrigeri about 1 month ago

  • Category set to Hardware support

#4 Updated by intrigeri about 1 month ago

  • Description updated (diff)

#5 Updated by intrigeri about 1 month ago

This seems to be caused by a failure to load the firmware:

Dec 05 00:14:02 amnesia kernel: rtw_pci 0000:04:00.0: enabling device (0000 -> 0003)
Dec 05 00:14:02 amnesia kernel: rtw_pci 0000:04:00.0: firmware: failed to load rtw88/rtw8822b_fw.bin (-2)
Dec 05 00:14:02 amnesia kernel: firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
Dec 05 00:14:02 amnesia kernel: rtw_pci 0000:04:00.0: Direct firmware load for rtw88/rtw8822b_fw.bin failed with error -2
Dec 05 00:14:02 amnesia kernel: rtw_pci 0000:04:00.0: failed to request firmware
Dec 05 00:14:02 amnesia kernel: rtw_pci 0000:04:00.0: failed to load firmware
Dec 05 00:14:02 amnesia kernel: rtw_pci 0000:04:00.0: failed to setup chip efuse info
Dec 05 00:14:02 amnesia kernel: rtw_pci 0000:04:00.0: failed to setup chip information
Dec 05 00:14:02 amnesia kernel: rtw_pci: probe of 0000:04:00.0 failed with error -22

Note that the user for wb://935ae832daa20a6ea1f44bdfa5b8c00d had MAC spoofing disabled.

#6 Updated by intrigeri about 1 month ago

  • Description updated (diff)

#7 Updated by intrigeri about 1 month ago

  • Assignee deleted (intrigeri)
  • Type of work changed from Research to Debian

OK, that's tracked in Debian: https://bugs.debian.org/935969 and its 2 merged duplicates.

The missing firmware is present in the upstream Git: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtw88.

My understanding is that the missing firmware should be added to https://salsa.debian.org/kernel-team/firmware-nonfree/blob/master/debian/config/realtek/defines.

I'm happy to treat this as FT work if it affects lots of Tails users.

#8 Updated by goupille 26 days ago

intrigeri wrote:

I'm happy to treat this as FT work if it affects lots of Tails users.

there were 3 reports during the first week after tails 4.1 and probably more since then

#9 Updated by intrigeri 21 days ago

#10 Updated by intrigeri 21 days ago

  • Target version set to Tails_4.2
  • Type of work changed from Debian to Wait

This was fixed in https://salsa.debian.org/kernel-team/firmware-nonfree but more packaging work is needed before it gets uploaded and we can upgrade the affected package. There's a small chance this happens in time for 4.2 but I'm not counting on it. Still, putting it on our 4.2 radar at least to check if the fix reached the Debian archive.

#11 Updated by intrigeri 12 days ago

  • Target version changed from Tails_4.2 to Tails_4.3

Also available in: Atom PDF