搭载RTL8723DE的Ubuntu 16.04无法启动WiFi问题求助
Hey there, I’ve fixed this exact RTL8723DE WiFi issue on Ubuntu 16.04 a handful of times—let’s get your wireless up and running with these simple steps:
Step 1: Install Build Dependencies
First, we need to set up the tools required to compile the driver from source:
sudo apt update && sudo apt install git build-essential dkms
Step 2: Grab the Compatible Driver Source
We’ll use a well-maintained driver repo that’s patched to support RTL8723DE on your kernel version:
git clone https://github.com/lwfinger/rtlwifi_new.git
This repo is specifically maintained for Realtek rtlwifi adapters, so it’s reliable for older Ubuntu kernels like yours.
Step 3: Compile & Install the Driver
Navigate into the cloned folder and run the installation commands:
cd rtlwifi_new sudo make install
Step 4: Load the RTL8723DE Module
Now we need to load the driver module for your specific adapter:
sudo modprobe rtl8723de
Step 5: Check & Unblock WiFi
Verify that the adapter is recognized and unblocked:
rfkill list
Look for your WiFi adapter entry—if it shows "Soft blocked: yes", run sudo rfkill unblock wifi to enable it. You should see both soft and hard block set to "no" once it’s ready.
Optional: Keep Driver Loaded After Reboot
To make sure the driver loads automatically every time you start your system, add it to the modules list:
echo "rtl8723de" | sudo tee -a /etc/modules
Once you’ve worked through these steps, your WiFi should show up in the network manager and let you connect to networks. If you hit any compilation errors, double-check that you installed all the build tools, and try running sudo apt upgrade to make sure your system packages are up to date.
内容的提问来源于stack exchange,提问作者Dinesh

