HP laptop owners often encounter a situation where the wireless module suddenly stops working after updating the operating system or changing the Linux distribution. The adapter Realtek rtl8723de It's a common component in budget and mid-range laptops like the HP Pavilion and HP ProBook, but its operation isn't always stable by default. The problem could lie in the physical switch, a software conflict with drivers, or a kernel module.
To successfully restore network access, it is necessary to consistently eliminate hardware blockages and ensure that the software settings are correct. The difficulty lies in The problem is that the symptoms can be identical for different reasons: the WiFi indicator is on, but no network is found, or the adapter is completely missing from the Device Manager. In this article, we'll cover all the steps for diagnosing and activating the module.
Don't panic if you don't see any available networks immediately after installing the system. Often rtl8723de Requires manual activation via the BIOS or installation of specific support packages. Let's start with a basic physical check of the device, as this is the simplest step and is often overlooked.
Checking the physical condition and switches
The first step should always be checking the physical switches, as software settings are meaningless if the module is disabled at the hardware level. On many HP Pavilion or ENVY series laptops, where the chip is installed, rtl8723deThere may be a separate slider on the case or a combination of function keys. Make sure the wireless indicator is blue or white, not orange.
Try pressing a key combination, usually it's Fn + F12 or a button with an antenna image. Some HP models use this technology. HP Wireless Button, which can programmatically block the adapter even when the slider is enabled. If the indicator blinks or glows orange, this is a clear indication that the module is not receiving power or is blocked.
⚠️ Important: If your HP laptop stops detecting the WiFi adapter after rebooting, try completely powering off the device. Remove the battery (if removable) and unplug the charger for 1-2 minutes, then plug it back in. This will relieve static electricity from the WiFi power controller.
It's also worth checking the BIOS, as the settings there take precedence over the operating system. When booting, press F10 or Esc and find the section System Configuration or Advanced. Make sure the option is Wireless LAN or Network Adapter set to value EnabledSometimes, after resetting the BIOS, the settings return to factory defaults, disabling the module.
Actions in the Windows operating system
If everything is OK at the hardware level, we move on to the software part in the Windows environment. Often the driver rtl8723de It's installed automatically by the system, but it doesn't work correctly or conflicts with power saving. Open Device Manager by clicking Win + X and select the appropriate item. Find the "Network adapters" section and check for a device named Realtek or RTL8723DE.
If the device is marked with a yellow exclamation mark, it means The driver does not work or missing. In this case, you need to download the latest version from the official HP website for your specific laptop model, not from the Realtek website, as vendors often modify firmware. Right-click the adapter and select "Update Driver," specifying the path to the downloaded file.
- 🔌 Check if the adapter is disabled in the list: if there is a down arrow on the icon, click "Enable."
- 🛑 Disable power saving: in the adapter properties, on the "Power Management" tab, uncheck "Allow the computer to turn off this device."
- 🔄 Reset the protocol stack: Open Command Prompt as administrator and enter
netsh winsock reset, then reboot.
Particular attention should be paid to Windows services. Make sure that the service WlanSvc (Autonomous WLAN Configuration) is running and operating automatically. Without this service, the operating system simply won't attempt to scan the air for networks, even if the driver is working properly. This is a common issue after using system optimizers.
☑️ Diagnostics in Windows
Configuring the module on Linux (Ubuntu, Mint, Debian)
For Linux users the situation is rtl8723de This often requires manual installation of drivers, as the standard kernel may have incomplete or no support. In Debian/Ubuntu-based distributions, this issue is resolved by installing packages. firmware-realtek and compiling the module from the repository dkmsFirst, you need to make sure that the kernel headers and build tools are installed.
Run the command to install the required dependencies: sudo apt install git build-essential dkms linux-headers-$(uname -r)After that, you can clone a repository with drivers specifically adapted for this chip, for example, the lwfinger/rtlwifi_new project. Compilation will take a few minutes, after which the module will need to be added to startup.
git clone -b extended https://github.com/lwfinger/rtlwifi_new.gitcd rtlwifi_new
make
sudo make install
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de
An important nuance for Linux is power state management. Often the module rtl8723de goes into sleep mode and doesn't wake up. To fix this, create a configuration file /etc/modprobe.d/rtl8723de.conf and add a line there options rtl8723de ips=0, which will prevent automatic power-off. This significantly improves connection stability.
⚠️ Warning: After a Linux kernel upgrade, manually installed drivers may no longer work. You will need to rerun the compilation process (make and make install) for the new kernel version if DKMS does not work automatically.
What to do if the module does not load in Linux?
If the modprobe command returns an error, check the output of dmesg | grep rtl . The module may be blocked by rfkill. Enter sudo rfkill unblock all. Also, check whether the rtl8723de module conflicts with other Realtek drivers that may have been installed previously. If so, remove them from the blacklist.
Comparison of problem solving methods
Different symptoms require different solutions. Below is a table to help you quickly identify the specific symptoms of your HP laptop. Don't try every method at once; work your way from simple to complex.
| Symptom | Probable cause | Solution method | Complexity |
|---|---|---|---|
| The adapter is not visible in the system. | Hardware unit or BIOS | Checking switches, relieving static voltage | Low |
| Yellow exclamation mark | Missing or conflicting driver | Installing the driver from the HP website / Compiling in Linux | Average |
| There is a network, but no internet | DNS or IP issues | Network reset, checking router settings | Low |
| Unstable signal, breaks | Energy saving or antenna | Disabling power saving, checking the antenna connection | High |
As you can see from the table, most problems can be solved using software. However, if you see the adapter appearing and then disappearing, this may indicate physical defect Or a poor connection of the antenna wire inside the case. In such cases, software workarounds provide only temporary relief.
Problems with the antenna and internal connection
If software solutions don't help, consider physical damage or a poor connection. HP laptops often have compact designs, and antenna connectors (usually the black and white wires leading to the WiFi module) can become loose if dropped or subject to strong vibration. rtl8723de very sensitive to the quality of the antenna connection.
To check, you'll need to disassemble the bottom cover of the laptop. Locate the WiFi module (usually a small, coin-sized board with two thin wires attached). Make sure the connector latches are securely in place. A characteristic click when putting on the connector is the main sign of a correct connection. If the wires are loose, the signal will be extremely weak or absent altogether.
Also, check the integrity of the wires themselves. They are very thin and can fray on the sharp edges of the case or be pinched by the battery. If the antenna wire is damaged, replacing it or temporarily securing it with electrical tape where it contacts the module may restore functionality. As a last resort, you can try connecting just one wire (usually the black one, the Main wire) to see if the network is available.
⚠️ Caution: When disassembling the laptop, be sure to disconnect the battery cable before touching the internal components. A short circuit on the WiFi board can damage not only the module but also the motherboard's southbridge.
Additional settings and optimization
Once the adapter is working, it's recommended to perform a final optimization. In Windows, you can go to the adapter properties and experiment with the settings in the "Advanced" section. For example, the value Roaming Aggressiveness It's best to set it to minimum (1. Lowest) so that the laptop doesn't try to constantly search for a better access point if you are in the same area.
For 802.11n/ac mode, select a channel width of 20 MHz if you're in an apartment building with multiple networks. This will reduce the maximum speed but improve the chip's connection stability. rtl8723de, which doesn't have high reception strength. It's also worth disabling Green Mode options if they cause instability.
In Linux, to permanently activate the module and apply the parameters, you can create a script in /etc/rc.local or use a systemd service that will apply the settings modprobe at every boot. This will eliminate the need to manually enter commands after every update or crash.
Why might the driver from the Realtek website not work on HP?
Laptop manufacturers often use modified versions of the BIOS and subsystems. The driver from the Realtek website is generic (vanilla) and may not take into account specific hardware IDs or power schemes implemented by HP engineers. Therefore, priority should always be given to drivers from the support section for your specific model on hp.com.
Is it possible to replace rtl8723de with another module?
Yes, a physical replacement is possible, as it uses a standard M.2 (Key E) or Mini PCIe interface. However, some HP laptops may have a whitelist in the BIOS. If you install an Intel or Qualcomm module, the system may refuse to boot or block WiFi. It's best to look for compatible Realtek modules or check compatibility before purchasing.
How to check if the system sees the adapter in Linux?
Use the command lspci | grep -i network or lsusb (if the module is connected via the internal USB bus). If the device appears in the list, it's physically functional and connected. If not, the problem lies with the BIOS or the physical connection.