Every digital device user is familiar with the situation when a wireless connection suddenly drops or becomes unstable. Before looking for complex software errors or blaming the provider, it's important to determine whether the hardware itself is faulty. Wi-Fi module in your device. It is responsible for converting digital signals into radio waves and back, serving as a key link in the data transmission chain.
Problems can be software-related, such as a misconfigured operating system, or hardware-related, such as a physical component failing. Following the correct sequence of steps during testing will save time and accurately identify the source of the problem, whether it's the router, laptop adapter, or desktop computer.
In this article, we'll take a detailed look at testing algorithms for various devices and operating systems. You'll learn how to distinguish a software failure from a physical malfunction using built-in diagnostic tools and specialized software.
Primary visual and software diagnostics of Windows
The fastest way to verify the adapter's presence and basic functionality is to check your operating system's Device Manager. If the module is working properly and the drivers are installed correctly, the system will easily identify the hardware. To do this, press the following key combination: Win + R, enter the command devmgmt.msc and press Enter.
In the window that opens, find the "Network Adapters" section. If you see a device listed with a name containing the words "Wireless," "Wi-Fi," "802.11," or brand names like Intel, Realtek, Qualcomm Atheros, indicates that the module is physically present on the board. The absence of such an entry or the presence of an unknown device with a yellow exclamation mark indicates a problem.
If you see a yellow triangle, it often indicates a driver conflict or missing drivers. In this case, the operating system cannot properly interact with wireless controllerTry right-clicking on the device and selecting "Enable" or "Update Driver."
- 🔍 Check if the adapter is disabled in your computer's BIOS/UEFI.
- 🔄 Make sure there are no hidden disabled components in Device Manager.
- ⚡ Try removing the device from the list and restarting your computer to automatically reinstall it.
- 🛡️ Check if your antivirus is blocking the network interface.
⚠️ Note: If the module is displayed as "Unknown device" with error code 10 or 43 in Device Manager, this is often a sign of a hardware failure or a critical reset of the chip.
Don't ignore the indicators on your laptop. Many models have a physical switch or key combination (usually F2, F12 or Fn + antenna), which hardware-based power-off switches off the module. If the indicator with the crossed-out antenna is lit, the software check will yield no results until you physically power on the module.
Using the command line for deep analysis
For a more detailed check of the network stack and module status in Windows, the command line is ideal. It provides comprehensive information on the current status, packet statistics, and supported communication standards. Launch the console as administrator by entering cmd in the Start menu search.
Enter the command netsh wlan show interfacesThis command will output a detailed report on the wireless interface status. Pay attention to the "Status" line: if it says "Connected" or "Disconnected," the module is working. If you see a message stating that the wireless network is not enabled, the problem may be with the driver or the physical switch.
Next, enter the command netsh wlan show driversHere you are interested in the "Supported Radio Types" section. If the list is empty or the command returns an error, it means the driver cannot correctly query hardware module. You can also see the driver version and release date here.
netsh wlan show interfacesnetsh wlan show drivers
ipconfig /all
Another useful command is ipconfig /allFind your wireless adapter in the list. If it's listed but the IP address starts with 169.254.xx, this means the module is working but can't obtain an address from the router, narrowing the problem down to the network settings or router.
What do error codes in Device Manager mean?
Code 10 usually means the device cannot start (driver or power supply issue). Code 28 means the drivers are not installed. Code 43 means Windows has stopped the device due to reported problems (often a hardware failure).
Testing the Wi-Fi module on Linux and macOS
Users of alternative operating systems can also easily check the status of their network cards. In macOS, go to the Apple menu, hold down the Option and select "System Information." The "Network" -> "Wi-Fi" section displays complete information about the module, including connection status and MAC address.
In Linux, diagnostics are even more transparent thanks to the terminal. The command iwconfig will show all wireless interfaces. If the module is detected by the system, you will see the interface name (usually wlan0 or wlp2s0) and its current state. No output or an error message indicates a problem with the kernel driver.
Team lspci (for internal cards) or lsusb (for external adapters) allows you to see whether the motherboard sees a physical device on the bus. If the command lspci | grep -i network does not return anything, perhaps the module has come loose from the contact or burned out.
- 🐧 Use
sudo dmesg | grep wifito view the system log of driver errors. - 🍎 On a Mac, reset NVRAM/PRAM if the module is no longer detected after an update.
- 🔌 For USB adapters, try a different port, preferably USB 3.0, blue.
⚠️ Note: Command line interfaces and utility names may change with new versions of Linux distributions or updated macOS. Always consult the official documentation for your OS version if the standard commands don't work.
It's important to understand the difference between a software block and a physical failure. If a module is visible in Linux, lspci, but the interface does not come up through ip link set wlan0 up, most likely the problem is in proprietary drivers or microcode (firmware), and not in the hardware.
Testing signal speed and stability
If the module is detected by the system, but the internet is slow or constantly disconnects, you need to run load tests. The mere presence of the Wi-Fi icon is not enough to confirm full functionality. To check, use specialized services such as Speedtest by Ookla or Fast.com.
Perform speed measurements in close proximity to the router (1-2 meters) and at a distance (through one or two walls). A sharp drop in speed or signal strength (RSSI) at a short distance may indicate degradation of the antenna path inside the module. A signal level above -70 dBm is considered normal.
To test the stability of your connection, run a continuous ping to a reliable server, such as your ISP's gateway or Google's DNS. In the command line, this can be done with the command ping 8.8.8.8 -t. Monitor the response time (ms) for 5-10 minutes.
| Parameter | Norm | Sign of a problem |
|---|---|---|
| Signal strength (RSSI) | -30...-60 dBm | Below -75 dBm |
| Packet loss (Ping) | 0% | Any losses (Request timed out) |
| Jitter | < 10 ms | > 30 ms |
| Speed (5 GHz) | > 200 Mbps | Unstable, jumps around |
If you see sudden spikes in latency or packet loss during a ping test with a perfect router signal, this is a sure sign that radio module It's overheating or not working properly. It's also worth checking for interference from neighboring 2.4 GHz networks.
☑️ Checking connection stability
Diagnostics using third-party utilities
Built-in OS tools are sometimes insufficient to identify hidden problems. There are a number of professional utilities that can read SMART-like data from network cards or run stress tests. WiFi Analyzer will help you assess the noise level in the air and select the least congested channel.
For owners of HP, Dell or Lenovo laptops, there are often proprietary diagnostic utilities (for example, HP Support Assistant or Dell SupportAssist). They have a built-in network hardware testing module that performs an automatic test and returns a "Pass" or "Fail" result.
Utility AIDA64 Allows you to look deep into the hardware. In the "Network" -> "Windows Network" section, you can see detailed information about the current connection, including the negotiated speed (the actual connection speed with the router) and the operating mode (n, ac, ax). If the module supports the standard Wi-Fi 6, but it works in mode 802.11g, this is a clear sign of a malfunction or incorrect settings.
⚠️ Caution: When installing third-party diagnostic software, be careful. Download utilities only from the official websites of the developers to avoid introducing malware disguised as diagnostic tools.
The utility may also be useful Acrylic Wi-Fi Home, which shows not only the signal level but also the signal-to-noise ratio (SNR). A low SNR with a high signal level indicates strong interference that the module cannot filter out, which is often perceived by users as a malfunction.
Hardware reasons for module failure
When software solutions fail, it's worth considering physical causes. One of the most common problems in laptops is antenna wires (pigtails) coming loose from the connectors on the module. This often happens after the device has been dropped or after improper dust cleaning.
In desktop PCs with PCIe Wi-Fi cards, the problem may be a poor connection in the motherboard slot. Corroded contacts or dust can interrupt data transfer over the PCI Express bus. It's also worth checking that the external antennas are securely attached to the card's case—running without them can damage the signal booster.
Overheating is another enemy of electronics. If a module is located in an area with poor ventilation or under a hot processor, it may go into protection mode and shut down. Check the component temperatures using sensors, if the driver supports this feature.
- 🔌 Check the integrity of the antenna cable running inside the laptop case.
- 💨 Blow out the module connection slot with compressed air to remove dust.
- 🌡️ Make sure that the thermal paste on the module's heatsink (if any) has not dried out.
- 🔋 Try removing the module and cleaning the contacts with an eraser (carefully!).
If the module is integrated into the motherboard (soldered), replacing it requires soldering skills and a donor or new chip. In such cases, it's often cheaper and easier to use an external USB adapter, which bypasses the faulty integrated component.
Frequently Asked Questions (FAQ)
Can a virus disable a Wi-Fi module?
Yes, some types of malware can modify system registries or disable network services. However, most often, the virus simply changes proxy or DNS settings. The complete disappearance of a module from the system most often indicates a driver or hardware issue.
Why is Wi-Fi slow only on this device?
This indicates a problem with the specific module of this device. Possible causes include: an outdated standard (e.g., only 2.4 GHz), weak antennas, physical damage, or driver incompatibility with the current router version.
How to test the 5 GHz band?
Make sure your router is broadcasting a 5 GHz network. In Device Manager, under the adapter properties, on the "Advanced" tab, find "Wireless Mode" and ensure a mode that supports ac or ax (802.11ac/ax) is selected.
Should I buy an external USB Wi-Fi adapter instead of repairing the built-in one?
In most cases, for a laptop older than 3-4 years, purchasing a high-quality USB adapter with an external antenna (AC1200 or higher) will be cheaper and more effective than replacing the built-in module, which may fail again.