Wifi not working in debian 8.9 having RTL8723de driver ([10ec:d723])
Unofficial Linux driver here: https://github.com/smlinux/rtl8723de
Please note that, I am not the author or contributor to the above driver. I came to know about this project run by user "smlinux" while subscribed to lwfinger's rtlwifi-new git project page.
I have a HP 15-BS576TX laptop with RTL8727DE wireless module and this driver worked fine. Compiling it is simple; You may either clone the source using git or download the source as zip from the above link.
Then, open a terminal in the source directory (rtl8723de) and run below commands which will install 8723de.ko kernel module to the modules directory.
make
sudo make install && sync;
sudo modprobe 8723de
That's it. After few months of owning this laptop, finally Wifi worked! Though, community must be aware that, official accommodation of this driver or other driver for this module in Linux kernel may take time. Also, please look into https://github.com/lwfinger/rtlwifi_new for any updated driver available, which is provided by Realtek, the manufacture of the said WiFi module.
Ethernet
Edit your /etc/network/interfaces
as follows:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
To get the internet working through eth0
:
ifdown eth0
ifup eth0
Wifi
Update
A working driver is available on smlinux repository (see the comments)
To install the rtl8723de
driver you should have a kernel version >=4.11.
The easy way is to install Debian Stretch then upgrade your kernel version from backports (kernel 4.13
is available)
To install the rtl8723de
on Debian Jessie you should compile your kernel >4.11
the install process:
The driver can be installed as follow:
git clone https://github.com/smlinux/rtl8723de.git
cd rtl8723de
make
make install
Realtek RTL8723DE module for Linux kernel version 5:
git clone https://github.com/smlinux/rtl8723de.git -b current
dkms add ./rtl8723de
dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
depmod -a
reboot
Update debian 10
The driver is available on lwfinger/rtw88:
Note:1) This code will build on any kernel 4.19 and newer as long as the distro has not modified any of the kernel APIs.
- This repository includes drivers for the following cards:
RTL8822BE, RTL8822CE, RTL8821CE, and RTL8723DE
sudo apt-get update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
git clone https://github.com/lwfinger/rtw88.git
cd rtw88
make
sudo make install
sudo modprobe -rv rtw_8723de
sudo modprobe -v rtw_8723de