WiFi adapter rtl8723de not found

Hi

I’m running Fedora 31 with kernel 5.3.7-301.fc31, I’ve tried installing rtlwifi_new with no luck, I can’t get past the “make” step, here’s what I did

$ sudo dnf install dkms git gcc gcc-c++ kernel-headers and kernel-devel make
$ git clone https://github.com/lwfinger/rtlwifi_new.git -b extended
$ cd rtlwifi_new
$ make

I get the below error when I try “make”

make -C /lib/modules/5.3.7-301.fc31.x86_64/build M=/home/saeed/Downloads/rtlwifi_new modules
make[1]: *** /lib/modules/5.3.7-301.fc31.x86_64/build: No such file or directory. Stop.
make: *** [Makefile:85: all] Error 2

My kernel

$ uname -r
5.3.7-301.fc31.x86_64

Any ideas?

I’ve solved it by upgrading the kernel and a whole bunch of stuff
$ sudo dnf upgrade

$ uname -r
5.5.10-200.fc31.x86_64

Here’s all the commands I’ve used
$ sudo dnf upgrade
$ sudo dnf install git
$ sudo dnf install dkms git gcc gcc-c++ kernel-headers and kernel-devel make
$ git clone https://github.com/lwfinger/rtlwifi_new.git -b extended
$ cd rtlwifi_new
$ make
$ sudo make install
$ sudo modprobe -r rtl8723de
$ sudo modprobe rtl8723de

I’m still curious on why ‘make’ didn’t work on kernel 5.3.7-301 but worked fine on 5.5.10-200!

Any ideas?

2 Likes

Hi @saeedbeliever.  If you delete word ‘‘and’’ from dnf install dkms ...?