On 12/16/23 02:16, Leonam Uerba wrote:
Hi Realtek Engineers, In the hope that they can help me understand and correct why the driver installs and (apparently) loads correctly after compiling the driver (using the project: https://github.com/lwfinger/rtw88) but it doesn't work in NetworkManager and dmesg gives me this error when loading it via modprobe: [ 166.218608] rtw_8723de 0000:02:00.0: firmware: direct-loading firmware rtw88/rtw8723d_fw.bin [ 166.219439] rtw_8723de 0000:02:00.0: Firmware version 48.0.0, H2C version 0 [ 172.152525] rtw_8723de 0000:02:00.0: failed to poll offset=0x5 mask=0x3 value=0x0 [ 172.152531] rtw_8723de 0000:02:00.0: mac power on failed [ 172.152533] rtw_8723de 0000:02:00.0: failed to power on mac [ 172.152535] rtw_8723de 0000:02:00.0: failed to setup chip efuse info [ 172.152537] rtw_8723de 0000:02:00.0: failed to setup chip information [ 172.167493] rtw_8723de: probe of 0000:02:00.0 failed with error -16 Kernel: 6.5.0-kali3-amd64 Hardware: built-in chipset: on Notebook HP 15-DA0012DX I've done a lot of research and haven't found anything that can get around this error, can you help me?
I am not a Realtek engineer, but you might try setting some options for rtw88_pci or rtw_pci (depends on whether you are using the built-in kernel drivers or the GitHub repo) such as disable_msi=y and disable_aspm=y.
Similarly, add the option disable_lps_deep=y for rtw88_core or rtw_core. Late-model HP and Lenovo laptops have BIOS coding that seems to need these options. Larry