Install Realtek d723 WiFi driver for GNU/Linux


I’ve been doing a lot of Linux Mint installations lately and one very annoying thing that I found in 2 laptops was the non availability of WiFi driver. Apparently, it’s a new hardware and is not in the Linux kernel.

The hardware is Realtek device d723. This new WiFi hardware is being shipped in new PCs and laptops now. Without having the internet, one can’t do almost anything. So it’s important to have this fixed up.

UPDATE : Ubuntu 18.04 will have the driver support

Finding Device

Open a terminal and do the command lspci. You will see all the PCI devices of your system. If you have the d723 device, you can see it at the bottom :

lspci output

Or to quickly know if you have the d723 WiFi hardware, do :

lspci | grep d723

Install Driver

smlinux has made a driver for d723. Compiling it and installing it will help you connect to WiFi.

First step is to identify the version of your Linux kernel :

uname -r

The driver is different according to the Linux kernel version. Only the driver to download will vary. Rest of the installation steps are the same.

Download

First, install the packages necessary for building :

sudo apt-get install build-essential dkms

Now according to the kernel version download the driver :

4.11 and up

If the Linux kernel version is 4.11 or greater (>=4.11), then download this file :

wget -d -c -O 'rtl8723de.zip' https://github.com/smlinux/rtl8723de/archive/4.11-up.zip

4.10 and down

If the Linux kernel version is 4.10 or below (<=4.10), then download this file :

wget -d -c -O 'rtl8723de.zip' https://github.com/smlinux/rtl8723de/archive/4.10-down.zip

Build & Install

Now let’s build the driver and install it.

After the download of the driver zip file, extract it :

unzip rtl8723de.zip

Go into the extracted folder, build it and install it :

cd rtl8723de
make
sudo make install

Reboot

After the installation, restart your computer. After the restart, you’ll be able to connect to WiFi :

WiFi connections