This question already has an answer here:

Bought a new HP 15q laptop with FreeDOS. Installed Ubuntu 16.04 LTS and Wi-Fi icon is not showing in taskbar.

$ lspci -nnk | grep -iA2 net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
    DeviceName: Hanksville Gbe Lan Connection
    Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [103c:8328]
    Kernel driver in use: r8169
    Kernel modules: r8169
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:d723]
    DeviceName: WLAN
    Subsystem: Hewlett-Packard Company Device [103c:8319]

My kernel version is 4.13.0. All answers seems to be outdated for my kernel version and also the official Realtek download site only supports up to kernel version 4.7.

If anyone has any idea how to go about this problem, please help me. I would be very much thankful to you for your support and any help will be heartily appreciated.

marked as duplicate by jokerdino May 27 '18 at 11:32

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    Your wireless is a RTL8723DE chipset, please search for d723 – Jeremy31 Jan 16 '18 at 12:33
  • @Jemery31 Thanks for the valuable input. I have searched the Realtek Downloads page under WLAN. Only windows drivers are available and not for Linux. – Apurv Paul Jan 16 '18 at 13:14

I am writing a more complete answer in order to explain the exact procedure for the benefit of the inevitable searchers.

Your kernel version is 4.13.0-xx. Accordingly, we will get the driver appropriate for kernel versions 4.11 and higher. With a temporary working internet connection by ethernet, tethered or whatever means possible, open a terminal and do:

sudo apt update
sudo apt install git dkms
git clone https://github.com/smlinux/rtl8723de.git -b 4.11-up
sudo dkms add ./rtl8723de
sudo dkms install rtl8723de/
sudo depmod -a

Reboot and your wireless should be working.

  • thats it. this is the correct answer. thank you very mutch. – James M Mar 1 '18 at 12:11


As pointed out by @Jeremy31, the chipset is RTL8723de. Doing some research, found that the driver is available in the link: smlinux This was released 27 days ago. Thanks for the support everyone.


Your in luck a new 8168 driver was released on January 11, 2018 according to this bug report:

Andreas Beckmann (anbe) wrote on 2018-01-11: #10

fixed in 8.041.01-1 Changed in r8168 (Ubuntu): status: Confirmed → Fix Released

It should be available in Kernel 4.14.13. If not let me know and I'll do some more digging.

Not the answer you're looking for? Browse other questions tagged or ask your own question.