Problems with RTL8723DE

I am not able to use the RTL8723DE wifi card. I don’t know what is the problem with this chip. It has always given me headaches.

So, there as per my understanding, there are two drivers available for this chip.

  1. One is available in the kernel, this is the one I guess: GitHub - rtlwifi-linux/rtw88_8723de
  2. Another one is GitHub - lwfinger/rtw88

I have manually installed the second one. Does not work now. I have then installed AUR (en) - rtw88-dkms-git. Right now, I have not blacklisted any drivers. On kernel 6.0.10-1, journalctl -b shows

Nov 28 20:09:50 apoorvlaptop kernel: rtw_core: loading out-of-tree module taints kernel.
Nov 28 20:09:50 apoorvlaptop kernel: rtw_core: module verification failed: signature and/or required key missing - tainting kernel
Nov 28 20:09:51 apoorvlaptop kernel: rtw_8723de 0000:02:00.0: Firmware version 48.0.0, H2C version 0
Nov 28 20:09:53 apoorvlaptop kernel: rtw_8723de 0000:02:00.0: failed to poll offset=0x5 mask=0x3 value=0x0
Nov 28 20:09:53 apoorvlaptop kernel: rtw_8723de 0000:02:00.0: mac power on failed
Nov 28 20:09:53 apoorvlaptop kernel: rtw_8723de 0000:02:00.0: failed to power on mac
Nov 28 20:09:53 apoorvlaptop kernel: rtw_8723de 0000:02:00.0: failed to setup chip efuse info
Nov 28 20:09:53 apoorvlaptop kernel: rtw_8723de 0000:02:00.0: failed to setup chip information
Nov 28 20:09:53 apoorvlaptop kernel: rtw_8723de: probe of 0000:02:00.0 failed with error -22

This is the first time that it shows module verification failed. Initially, I had blacklisted the rtw88_8723de driver. Then after rebooting, the device won’t load after the grub menu. I had to blacklist rtw_8723de in order to boot properly. I have not blacklisted any drivers and it boots without any problem, just no wifi. Sometimes it showed an error that the module rtw_8723de is not found in directory /lib/modules/

Do both the drivers work? Is one better than the other?

Hi @ApoorvPotnis,

Please provide the information as explained here: