Situations where the operating system cannot correctly detect wireless hardware or the driver is malfunctioning require precise hardware identification. Often, only a standard code is displayed in the Device Manager. PCI Device or the mysterious "Unknown Device." In such cases, knowing the exact chip model becomes critical for finding compatible software.
There are many ways to obtain this information, ranging from built-in Windows system utilities to physical inspection of the board. Realtek, Intel, Qualcomm Atheros And MediaTek These are just a few of the vendors whose solutions are ubiquitous in laptops of various generations. We'll explore methods that will help you find the data you need without opening the case.
⚠️ Caution: If you plan to open the laptop for a physical inspection of the module, be sure to disconnect the battery. Even after powering off, residual charge may remain on the board, which can damage sensitive electronics.
Using Windows Device Manager
The most accessible and fastest way to obtain basic information about a network adapter is with a standard system tool. Press the following key combination Win + X and select "Device Manager" from the menu. In the window that opens, find the "Network Adapters" section and expand it.
The full model name, including the manufacturer's name, is usually displayed here, for example, Intel(R) Wi-Fi 6 AX200However, if the driver is not installed or is not working correctly, the device may be marked with a yellow exclamation mark. In this case, double-clicking the device will open its properties, where you can find the "Details" tab. Equipment ID.
These codes look like strings like PCI\VEN_8086&DEV_2723. Meaning VEN indicates the vendor (manufacturer), and DEV — for a specific device. Knowing these codes, you can find the manufacturer even for a module completely unknown to the system.
Don't ignore the "Driver" tab in the device properties. The driver provider is often listed there, which can indirectly confirm the chip manufacturer. If it's listed there Microsoft, most likely a basic driver is used, and the functionality of the module may be limited.
Getting information via the command line and PowerShell
For those who prefer a text-based interface or need more granular data, the command line provides powerful tools. Launch Terminal as administrator and enter the command netsh wlan show driversThis command will output a detailed report about the wireless network driver.
In the output, you'll find the "Manufacturer" line (or "Provider name" in the English version), which indicates the driver developer. The driver version and release date are also displayed, which is useful for comparing with the latest version on the manufacturer's website.
netsh wlan show drivers
An alternative method is to use PowerShell with a WMI query. Enter the command Get-NetAdapter | Where-Object {$_.InterfaceDescription -like"wifi" -or $_.InterfaceDescription -like"wireless"}This script will filter only wireless adapters and display their descriptions, which often include the model name.
Using the command line is especially effective when the graphical interface freezes or fails to display a device due to resource conflicts. System calls operate at a lower level and can reach hardware, even if the Windows shell is having trouble.
Analysis via the Device ID utility and online databases
If standard Windows methods only return dry codes VEN And DEV, specialized online resources will come to the rescue. Website PCI Database or similar directories allow you to enter these hexadecimal codes and get the exact name of the chip.
The process is as follows: you copy the code from the Device Manager, go to the hardware ID search site, and enter the data in the appropriate fields. The system will immediately return a result, for example, that the code 8086 belongs to the company Intel Corp, A 10EC — Realtek Semiconductor Corp.
| VEN Code (Manufacturer) | Company | Example of the device |
|---|---|---|
| 8086 | Intel Corporation | Intel Wi-Fi 6 AX201 |
| 10EC | Realtek Semiconductor | RTL8822BE |
| 168C | Atheros Communications | Qualcomm Atheros QCA9377 |
| 14E4 | Broadcom | Broadcom BCM4352 |
This method is most reliable when working with older laptops or rare OEM modules that are not automatically detected. The PCI ID database is updated regularly, including new network card models.
Why might VEN codes differ depending on the laptop brand?
Laptops are often assembled from off-the-shelf components. An HP device might use an Intel module, while a Lenovo might use a Realtek module. Therefore, you should search for drivers based on the chip manufacturer, not the laptop brand.
Programs for diagnostics and system monitoring
Third-party software often provides a more user-friendly interface and additional technical information. CPU-Z, known primarily as a CPU analysis tool, has a Mainboard tab or separate plugins that can display information about connected devices, although for WiFi it is less informative than specialized utilities.
A more suitable solution is the utility HWiNFO or AIDA64In the "Network" -> "Wi-Fi" section, these programs display comprehensive data: from the exact chip model and module BIOS version to the current connection speed and signal strength. Supported standards can also be seen here. 802.11 ax/ac/n.
Using such software is justified if you need to conduct a thorough diagnosis of not only the model but also the module's condition. For example, AIDA64 can show the chip temperature, which is important when troubleshooting problems with overheating and unstable connection.
⚠️ Please note: Diagnostic software interfaces may change with the release of new versions. If you can't find the menu item you need, refer to the help for your specific software version or check the layout of the elements on the developer's official website.
Physical identification of the WiFi module
When software methods are unavailable (for example, the system won't boot) or the module isn't detected at all, physical inspection is the only option. In modern laptops, WiFi modules are most often implemented in a M.2 2230 or Mini PCIeThey are small boards secured with a single screw.
After carefully removing the back cover and the module (remember to disconnect the antenna wires by prying the connector upward, not by pulling on the wire!), you'll see the markings. The sticker usually indicates:
- 🏷️ Device model (e.g. AX200NGW)
- 🏭 Logo and manufacturer name (Intel, Qualcomm)
- 📜 Serial number and MAC address
- 📡 Certification Information (FCC ID)
Note the number of contacts and keying (notches) on the module connector. This will help determine the connection interface (PCIe or USB), which is critical when searching for a replacement. Some modules have two antenna connectors (Main and Aux), while newer Wi-Fi 6E models may have three.
☑️ Check before replacing the module
Features of diagnostics in the Linux operating system
For Linux distribution users, the identification process is also simple and is performed via the terminal. Command lspci (for internal PCIe modules) or lsusb (for USB dongles) will display a list of connected devices. Add the key -v for detailed output or -nn to display numeric vendor and device IDs.
Another powerful tool is the utility inxi. Team inxi -N will display information about network devices. If a driver is loaded, you will see the name of the kernel module that controls the device (e.g. iwlwifi for Intel or ath9k (for Atheros). Knowing the kernel module name makes it easy to find the manufacturer.
lspci -nn | grep -i network
In Linux, the output of the command is also useful dmesg | grep firmware immediately after booting. The system often reports attempts to download firmware for the WiFi module, giving its full name. This helps to understand which one firmware is not enough for the device to function properly.
Frequently Asked Questions (FAQ)
Can a BIOS update change the WiFi module ID?
Updating a laptop's BIOS itself doesn't change the WiFi module's hardware IDs (VEN/DEV), as they're hardcoded into the chip. However, a new BIOS version can fix ACPI table errors that could cause the module to become unrecognized or display an error. In rare cases, laptop manufacturers change the list of whitelisted modules, which can block unauthorized hardware.
What to do if Device Manager shows "Code 43"?
Error "Code 43" means that the device has reported a malfunction. This could be a software glitch or a physical failure. Try completely removing the device from Device Manager (right-click -> Uninstall device), restarting the laptop, and letting the system try installing the driver again. If the error recurs, check that the module is securely seated in the slot and that the antenna wires are intact.
Does the region affect the operation of the WiFi module?
Yes, WiFi modules are regionally specific. Devices designed for the US market may have channel and signal strength restrictions that differ from European standards. When purchasing a module on Aliexpress or eBay, pay attention to the region markings, although most modern Intel and Qualcomm modules are universal (World Wide) and adapt to your router's settings.
How do I know if my module supports 5GHz?
The easiest way is to look up the model's specifications online. The names often contain clues, such as the presence of the word "Dual Band" or a standard. 802.11ac / 802.11ax guarantees 5 GHz support. Older modules are marked 802.11n can be single-threaded and only operate at 2.4 GHz. In Windows, the command line netsh wlan show drivers The "Supported radio types" line will indicate the available ranges.