When a wireless internet connection suddenly drops or becomes unstable, a thorough hardware diagnostic is often necessary. The first and most important step in troubleshooting is accurately identifying the network interface installed on your system. Without knowing the exact Vendor ID And Device ID It is impossible to select the correct drivers, especially if standard Windows tools cannot automatically find the required software.
Many users encounter the problem of Device Manager displaying only an "Unknown Device" or a standard Microsoft stub driver. In this case, knowing the specific chipset model becomes critical for finding compatible software on the manufacturer's website. We'll cover all available identification methods: from simple graphical interfaces to advanced console commands and physical inspection of the board.
Understanding which one exactly network controller The information used in your computer will help not only with installing drivers but also with upgrading the system or purchasing an external antenna. Modern operating systems often hide detailed information, relying on abstract names, so sometimes specialized software is required. Below are proven methods that work on most current versions of Windows and Linux distributions.
β οΈ Caution: If you plan to open the laptop case or system unit to inspect the card, be sure to completely power off the device and remove the battery, if possible, to avoid short circuits.
Identification via Windows Device Manager
The most obvious and accessible way to find out information about network equipment is to use the built-in system tool "Device Manager." This method doesn't require installing any additional software and provides a basic understanding of what network adapter installed in the system. However, if the driver is not installed, the device name may not be displayed correctly.
To begin, open the Start menu and type the phrase in the search bar. devmgmt.msc and press Enter. In the window that opens, find the "Network Adapters" section and expand it. Here you'll see a list of all network interfaces. If the device is working properly, there won't be any yellow exclamation marks next to its name, and you'll be able to read the model name, for example, Intel Wireless-AC 9560 or Realtek RTL8822BE.
If the driver is missing, the device may be listed under "Other devices" as "Unknown device." To get more information, right-click the device, select "Properties," and then go to the "Details" tab. Select "Hardware IDs" from the drop-down list. Here you'll see lines like PCI\VEN_8086&DEV_02F0. Values ββafter VEN_ indicate the manufacturer, and then DEV_ - a specific chip model.
Using the equipment ID is universal method, which works even if the driver is completely broken. Knowing these codes, you can find the driver on specialized resources, even if the hardware manufacturer's website is unavailable or doesn't contain the required software version for your OS.
Using the Command Prompt and PowerShell
For users who prefer a text-based interface or need to quickly retrieve information, the command line provides powerful tools. Console commands allow access to hidden parameters. WMI (Windows Management Instrumentation), which aren't always visible in the graphical interface. This is especially useful for remote administration or scripting.
Launch the command prompt (cmd) or PowerShell as an administrator. Enter the following command to get a summary of all network interfaces:
wmic nic where "netenabled=true" get name, macaddress, manufacturer
This command will list active network cards, their MAC addresses, and manufacturers. However, to see exactly WiFi adapter model, even if it is not connected to the network, it is better to use a more detailed query:
netsh wlan show interfaces
In the output of this command, find the line βNameβ or βDescriptionβ, which will indicate the exact name of the device, for example, TP-Link Archer T4UIf you need technical information about the signal status and channel, this same utility will show the signal level as a percentage and the current connection speed.
βοΈ Diagnostics via CMD
An alternative method is to use PowerShell with cmdlet. Get-NetAdapter. Enter the command Get-NetAdapter | Select-Object Name, InterfaceDescription, StatusThis will output a table with interface descriptions. Column InterfaceDescription usually contains the full commercial name of the model, which simplifies the search for drivers on the vendor's website.
Programs for diagnosing network equipment
When built-in Windows tools don't provide a complete picture or display the device as a "Standard Wireless Adapter," specialized utilities come to the rescue. Programs like AIDA64, HWiNFO or CPU-Z They can read information directly from the chipset registers, ignoring system stubs. This is the most reliable way to identify the model if the driver fails.
A popular free utility HWiNFO When launched in "Summary" mode, the "Network" section immediately displays. It will list not only the manufacturer, but also the chip revision, interface type (PCIe, USB), and supported Wi-Fi standards. For in-depth Wi-Fi diagnostics, this is often used. WirelessMon or inSSIDer, which also display the exact name of the adapter in the settings.
If you don't have the opportunity to download heavy packages like AIDA64, consider a portable utility. Device IDIt works without installation and specializes in identifying hardware IDs. After scanning, it will automatically suggest links to drivers based on its database. VEN/DEV codes.
Why do programs show different information?
Different utilities query different levels of ACPI tables and registers. HWiNFO reads SMBIOS data, while Device Manager relies on the driver's report. If the driver is "basic," Device Manager will show the generic name, while HWiNFO will show the actual hardware.
The use of third-party software is especially relevant for laptops, where manufacturers often use custom versions of WiFi modules. The program can show what's inside, for example, Qualcomm Atheros QCA9377, although the laptop documentation simply states βWireless LANβ.
Model definition in Linux operating system
In the Linux world, hardware detection is traditionally performed through the terminal, providing the user with as much detailed information as possible. The standard tool is the utility lspci for internal cards and lsusb For external USB adapters. These commands output raw data that is understandable to an experienced administrator.
Open the terminal and enter the command lspci -nn | grep -i network. Flag -nn Shows the vendor and device IDs in square brackets, which is critical for finding drivers. If your adapter is connected via USB (even if it's an internal M.2 card with a USB interface), use the command lsusb.
For more readable output, you can use the utility inxi, if it is installed. The command inxi -N will display a short list of network devices. Also useful in Debian/Ubuntu-based distributions is the command lshw -C network, which will show not only the model, but also the driver status (driver=) and the kernel status (configuration=).
| Team | For what type | What does it show? |
|---|---|---|
lspci -nn |
PCIe / MiniPCIe | Vendor and device ID, class |
lsusb |
USB adapters | USB device manufacturer ID |
nmcli dev |
All (NetworkManager) | Connection status and device type |
iwconfig |
Wireless | Operating mode, frequency, ESSID |
It's important to note that in Linux, the chip model directly influences the kernel module selection. For example, for chips Realtek Often you have to manually compile drivers from a GitHub repository, and knowing the exact model (e.g. RTL8812AU) is a prerequisite for a successful installation.
Physical inspection and markings on the board
If software methods fail (for example, the device is burned out or is not detected by the system at all), the only option left is a physical inspection. This method requires opening the laptop case or removing the system unit cover. WiFi modules in laptops are usually small cards. Mini PCIe or M.2 (NGFF).
The front side of the board always has markings. Look for the chip manufacturer's logos: Intel, Broadcom, Atheros (now Qualcomm), Realtek. The alphanumeric model code is usually printed next to the logo, for example, AW-NE915H or HMWNWB100You can find specifications and drivers using this code.
Pay attention to the antenna wires. They connect to the module via tiny connectors (usually black and white). White wire The black one often corresponds to the primary channel, and the black one to the secondary channel (or vice versa, depending on the laptop manufacturer). When removing the module, be extremely careful not to damage these thin cables.
β οΈ Caution: When inspecting the laptop, check for seals on the screws. Opening the laptop may void the warranty if the screws have special "Warranty Void if Removed" stickers.
For USB adapters, the model number is almost always written on a sticker on the bottom of the device. If the sticker wears off, you'll have to disassemble the device itself, which is difficult due to the tight plastic fit. Therefore, when purchasing external adapters, it's recommended to photograph the label immediately.
Analysis of system reports and logs
The operating system keeps detailed hardware installation logs, which may contain model information even if the device isn't currently functioning properly. In Windows, you can check this using System Information. Click Win + R, enter msinfo32 and follow the path Components β NetworkHere in the "Adapter Type" list the full name may be indicated.
It's also helpful to check the Windows Event Log. Open Event Viewer (eventvwr.msc), go to Windows Logs β SystemFilter events by the source "Netwtw10" (for Intel) or similar for other vendors. The exact device name or ID is often included in the error descriptions.
In Linux, logs are stored in files. /var/log/syslog or /var/log/dmesg. Team dmesg | grep -i wifi or dmesg | grep -i firmware This will show the driver loading process and the kernel identifying the device. It will contain a line like "Registered LED device: rtl8821au," which directly indicates the chip model.
Using system logs is an advanced method that helps in cases where a device "flickers" in the system, appearing and then disappearing. Analyzing the timing of errors in the log allows you to correlate them with connection attempts and determine which driver is attempting to initialize the hardware.
What should I do if my device is detected as "Unknown Device"?
If Device Manager shows "Unknown Device," right-click it and select "Properties" β "Details" β "Hardware IDs." Copy the top line (e.g., USB\VID_0BDA&PID_8812). Enter these codes into a search engine. The first four characters after the VID are the manufacturer code, and the ones after the PID are the device code. Websites like PCI-ids.net can help you decipher them.
Is it possible to find out the model of a WiFi adapter without installing drivers?
Yes, you can. Basic information about the PCI/USB device is read by the BIOS/UEFI and is available to the operating system before loading drivers. Use the commands lspci In Linux, or check the hardware ID in Windows Device Manager. Programs like HWiNFO, which read data directly from the controller, can also help.
Does the driver version affect model detection?
Yes, it does. Older or standard Microsoft drivers may identify the device simply as "Wireless Adapter" or by its chipset code, ignoring the marketing name. Installing a proprietary driver from the manufacturer (Intel, Realtek) often changes the display name in the system to the full commercial model name.
Where can I find a driver if I know the model but don't have a disk?
The best source is the laptop manufacturer's official website (for integrated graphics cards) or the chipset manufacturer's website (for USB adapters). Enter the exact laptop model or device ID. Avoid driver aggregator websites, as they often contain outdated versions or malware.