doc:appunti:hardware:rtl8852be_on_debian_12
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:hardware:rtl8852be_on_debian_12 [2024/10/04 12:07] – [Creating the dkms source package into the chroot] niccolo | doc:appunti:hardware:rtl8852be_on_debian_12 [2024/10/04 15:04] (current) – [RTL8852BE WiFi adapter on Debian 12 Bookworm] niccolo | ||
---|---|---|---|
Line 8: | Line 8: | ||
* Download and install the **rtw8852b_fw-1.bin** firmware. | * Download and install the **rtw8852b_fw-1.bin** firmware. | ||
+ | {{ .: | ||
A **self compiled kernel module** is strictly tied to the running kernel, so **it must be re-compiled** whenever the kernel package is upgraded. The official Debian kernel is properly signed, so it runs even if the **Secure Boot** option is enabled into the BIOS. But the self compiled kernel module is a non-trusted software running at kernel level, so it requires that the Secure Boot into the BIOS to be disabled. | A **self compiled kernel module** is strictly tied to the running kernel, so **it must be re-compiled** whenever the kernel package is upgraded. The official Debian kernel is properly signed, so it runs even if the **Secure Boot** option is enabled into the BIOS. But the self compiled kernel module is a non-trusted software running at kernel level, so it requires that the Secure Boot into the BIOS to be disabled. | ||
Line 89: | Line 90: | ||
mokutil --sb-state | mokutil --sb-state | ||
SecureBoot enabled | SecureBoot enabled | ||
+ | </ | ||
+ | |||
+ | ===== Providing the firmware ===== | ||
+ | |||
+ | If you have installed the non-free Debian package **firmware-realtek**, | ||
+ | |||
+ | < | ||
+ | rtw89_8852be 0000: | ||
+ | rtw89_8852be 0000: | ||
+ | rtw89_8852be 0000: | ||
+ | rtw89_8852be 0000: | ||
+ | rtw89_8852be 0000: | ||
+ | </ | ||
+ | |||
+ | But this is a non working fall-back, you can confirm that the WiFi adapter is not working: | ||
+ | |||
+ | < | ||
+ | ifconfig wlan0 up | ||
+ | iwlist wlan0 scan | ||
+ | wlan0 | ||
+ | </ | ||
+ | |||
+ | You can download the required firmware from the **[[https:// | ||
+ | |||
+ | ===== Signal level not reported ===== | ||
+ | |||
+ | If everything is working, you can check for available WiFi networks using **iwlist**: | ||
+ | |||
+ | < | ||
+ | ifconfig wlan0 up | ||
+ | iwlist wlan0 scan | ||
+ | </ | ||
+ | |||
+ | The current module (rtw89 1.0.2) does not support the signal level reporting, for every ESSID you see the following: | ||
+ | |||
+ | < | ||
+ | Quality=70/ | ||
</ | </ | ||
doc/appunti/hardware/rtl8852be_on_debian_12.1728036423.txt.gz · Last modified: 2024/10/04 12:07 by niccolo