Are you trying to update drivers, find compatible firmware for your router, or simply want to know which chipset powers your device's wireless connectivity? Determining the Wi-Fi chipset model — the first task when diagnosing network problems, selecting alternative drivers, or assessing support for new standards such as Wi-Fi 6EWithout this information, you risk downloading incompatible software, losing performance, or even damaging your adapter.
In this article we will look at all current methods of chipset identification — from built-in Windows and Linux tools to physical inspection of the board. You'll learn how to distinguish Qualcomm Atheros from Intel AX200, where to look for markings on mini-PCIe modules and why sometimes lspci shows incomplete data. And if you're planning an upgrade, learn how to check the compatibility of a new adapter with your motherboard before purchasing.
Why is it important to know the chipset model of your Wi-Fi adapter?
At first glance, it is enough to know the name of the adapter (for example, TP-Link TL-WN823N) to download the driver. However, manufacturers often change chipsets in the same model without notifying users. For example, D-Link DWA-131 can be equipped with chips Ralink RT5370 or Realtek RTL8188EU — and the drivers for them are incompatible.
Here specific situationswhen knowledge of the chipset is critical:
- 🔧 Updating drivers: The official driver from the adapter manufacturer's website may not be compatible with your chipset.
- 📡 Support for new standards: Chipset Intel AX210 supports Wi-Fi 6E, A Broadcom BCM4352 - No.
- 🔄 Alternative firmware: For routers (eg. TP-Link Archer C7) firmware OpenWRT requires an exact match of the chipset.
- ⚡ Performance optimization: Chipsets Qualcomm Atheros QCA9377 are known to have problems with
802.11acon some laptops.
Without accurate chipset information, you risk:
- 🚫 Install a driver that will "kill" the network (for example, Realtek driver on Mediatek chipset).
- 💻 Buy an incompatible motherboard adapter (e.g. M.2 Key A+E instead of Key E).
- 📶 Skip an update that addresses critical vulnerabilities (e.g. CVE-2023-52424 For Broadcom chipsets).
Method 1: Windows Device Manager (fast, but not always accurate)
The easiest method for users Windows 10/11 - use built-in device ManagerIt shows the adapter name, but doesn't always reveal the chipset model. However, it's a good starting point.
Instructions:
- Click
Win + Xand selectdevice Manager. - Expand the branch
Network adapters. - Find the device with the words Wireless, Wi-Fi or 802.11 in the title.
- Right click →
Properties→ tabIntelligence. - From the drop-down menu, select
Equipment ID.
In the field Meaning you will see lines like this:
PCI\VEN_168C&DEV_003E&SUBSYS_08111A3B
PCI\VEN_168C&DEV_003E
Here:
VEN_168C— Vendor ID (manufacturer). 168C - This Qualcomm Atheros.DEV_003E— Device ID (chipset model). 003E corresponds QCA9377.
To decipher the codes, use the databases:
- 🌐 PCI ID Repository (official database).
- 🔍 Google search for this query
VEN_XXXX DEV_XXXX wifi chipset.
☑️ What to do if Device Manager doesn't show hardware IDs
⚠️ Attention: Some laptops (eg. Lenovo IdeaPad or HP Pavilion) can hide the real chipset under a common name like Realtek RTL8821CEIn this case Equipment ID — the only reliable source.
Method 2: Windows Command Prompt (for advanced users)
If Device Manager does not provide enough information, use command lineThis method will show Vendor ID And Device ID even for hidden devices.
Open CMD as administrator and run:
wmic nic where "NetEnabled='true'" get Name, Manufacturer, MACAddress, DeviceID
For more detailed information:
wmic nic get Name, Manufacturer, MACAddress, DeviceID, PNPDeviceID
In the results, look for lines with:
PCI\VEN_XXXX&DEV_XXXX— these are the required identifiers.USB\VID_XXXX&PID_XXXX— for USB adapters (for example, TP-Link TL-WN725N).
Example output for the adapter Intel Wi-Fi 6 AX200:
Name Manufacturer DeviceID
Intel(R) Wi-Fi 6 AX200 Intel PCI\VEN_8086&DEV_2723&SUBSYS_00748086
Here VEN_8086 - This Intel, A DEV_2723 - chipset AX200.
Method 3: Diagnostic utilities (AIDA64, HWiNFO, Speccy)
Specialized programs show full information about the chipset, including temperature, supported standards, and even firmware version. Let's take a look at the top 3 utilities.
| Utility | Pros | Cons | Link |
|---|---|---|---|
| AIDA64 | Shows Vendor ID, Device ID, driver version and even supported frequencies (2.4/5/6 GHz). |
Paid (free version with limitations). | 🌐 aida64.com |
| HWiNFO | Free, shows detailed information about the chipset, including PCI Subsystem ID. | The interface is overloaded with data. | 🌐 hwinfo.com |
| Speccy | Simple interface, shows basic data about network adapters. | Less detail than AIDA64. | 🌐 ccleaner.com/speccy |
Instructions for AIDA64:
- Download and install the program (portable version available).
- Go to the section
Devices → Windows Devices. - Find your Wi-Fi adapter and open its properties.
- Tab
Device Informationwill showEquipment IDAndDriver Information.
Example data from AIDA64 for chipset Broadcom BCM4360:
Device: Broadcom 802.11ac Network AdapterHardware ID: PCI\VEN_14E4&DEV_43A0
Driver: bcmwl64a.sys (version 6.30.223.271)
⚠️ Attention: In some laptops (eg. Dell XPS or MacBookThe Wi-Fi module may be soldered to the motherboard. In this case, programs will show the chipset, but replacing it without soldering will be impossible.
Method 4: Linux commands (lspci, lsusb, dmesg)
Users Linux (including Ubuntu, Debian, Arch) can determine the Wi-Fi adapter chipset using the terminal. These commands also work on macOS (with installed Homebrew).
For PCI/PCIe adapters (built into a laptop or desktop):
lspci -nnk | grep -iA3 net
Example output for the chipset Intel Wireless-AC 9560:
27:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:9df0] (rev 30)Subsystem: Intel Corporation Wireless-AC 9560 [8086:0034]
Kernel driver in use: iwlwifi
For USB adapters (For example, TP-Link TL-WN823N):
lsusb
Look for lines with Wireless or 802.11. Example:
Bus 001 Device 003: ID 2357:010c TP-Link 802.11ac NIC
For detailed information (including kernel version and loaded modules):
dmesg | grep -i wifi
If the adapter is not detected, check if the driver is loaded:
lsmod | grep -i wifi
How to find supported Wi-Fi standards in Linux?
Run the command iw list. In the section Supported interface modes It will indicate whether the adapter supports it. 802.11a/b/g/n/ac/axFor example, the line Frequencies: 2.412 GHz, 5.18 GHz, 5.825 GHz means dual-band support.
Method 5: Physical inspection of the adapter (for removable modules and routers)
If software methods do not help (for example, the adapter is not detected by the system), the solution remains physical examinationThis is relevant for:
- 🖥️ Removable M.2/PCIe modules in laptops and PCs.
- 📶 USB adapters (For example, ASUS USB-AC56).
- 🔄 Routers (for checking before flashing OpenWRT/DD-WRT).
Instructions for laptops/PCs:
- Turn off the device and disconnect the battery (for laptops).
- Remove the back cover (you may need a screwdriver) Torx T5/T6).
- Find the Wi-Fi module - it is usually connected to antennas (two thin black wires).
- Inspect the module: it should have a sticker or engraving with the chipset model.
Examples of markings:
- Intel Wireless-AC 9260 → Chipset: Intel 9260NGW.
- BCM94360CS → Chipset: Broadcom BCM4360.
- AR9485WB-EG → Chipset: Qualcomm Atheros AR9485.
For USB adapters:
- Turn the adapter over - the chipset model is often indicated on the back.
- If there is no sticker, disassemble the case (be careful not to damage the antenna!).
For routers:
- Turn the device over - the chipset model may be indicated on a sticker next to FCC ID.
- If not, disassemble the case and inspect the board. Look for large chips with markings. MT76xx, QCA95xx or BCM47xx.
⚠️ Attention: When disassembling a router or laptop do not touch antenna wires with bare hands — Static electricity can damage sensitive components. Use an antistatic wrist strap or at least touch a grounded metal object before working.
How to check chipset compatibility with a motherboard or router
Knowing your chipset model is useless if the new adapter doesn't fit your device. Here's key points of compatibility:
For laptops and PCs:
- 🔌 Connection interface:
- M.2 Key A+E — for Wi-Fi + Bluetooth (for example, Intel AX200).
- M.2 Key E — only Wi-Fi (less often).
- Mini PCIe — an outdated format (found in laptops before 2015).
- ⚡ BIOS support: Some motherboards (eg. ASUS ROG) block uncertified modules.
- 📶 Antennas: Make sure the new adapter supports the same number of antennas (e.g. 2T2R or 4T4R).
For routers:
- 🔄 Firmware: Chipsets Mediatek MT7621 support OpenWRT, A Realtek RTL8196C - No.
- 📡 Transmitter power: Chipsets Qualcomm IPQ4019 allow you to increase power up to
23 dBm, A Broadcom BCM53573 — just until20 dBm.
Check compatibility on the websites:
- 🌐 Wi-Cat Wiki — database of Wi-Fi chipsets and devices.
- 🌐 OpenWRT Table of Hardware — router support.
- 🌐 Intel Wireless Compatibility — for Intel adapters.
Common mistakes and how to avoid them
When identifying a chipset, users often encounter common problems. Here's how to solve them:
Problem 1: Device Manager shows "Network Controller" instead of the adapter name.
- 🔹 Solution: Install the standard driver Microsoft for unknown device then update it via
Windows Update.
Problem 2: In Linux the adapter is defined as rtl8188eu, but it doesn't work.
- 🔹 Solution: Uninstall the standard driver and install rtl8188eu-dkms from repositories:
sudo apt remove rtl8188eusudo apt install rtl8188eu-dkms
Problem 3: There is no chipset marking on the USB adapter.
- 🔹 Solution: Use
lsusb -vin Linux or USBDeview in Windows to getVendor IDAndProduct ID.
Problem 4: After replacing the Wi-Fi module in the laptop, it is not detected.
- 🔹 Solution: Check if your laptop's BIOS supports the new chipset. For example, Lenovo ThinkPad blocks non-original modules. Try disabling it.
Secure Boot.
FAQ: Answers to Frequently Asked Questions
Is it possible to determine the chipset of a Wi-Fi adapter on a smartphone or tablet?
Yes, but the methods are limited:
- 📱 Android: Use apps like DevCheck or AIDA64 (chapter
Network → Wi-Fi). - 🍎 iPhone/iPad: The chipset is strictly tied to the model. For example, iPhone 13 uses Qualcomm WCN6750 (but Apple doesn't advertise this).
For accurate data on Android, you can use the ADB command:
adb shell dumpsys wifi
How to find out the Wi-Fi chipset in a router without disassembling it?
Methods without opening the case:
- Check the sticker on the bottom of the router - sometimes the chipset model is indicated next to it FCC ID.
- Go to the router's web interface (usually
192.168.1.1) and check the sectionStatus → Device Info. - Use Telnet/SSH (if enabled) and run the command:
cat /proc/cpuinfoor
dmesg | grep -i wireless
If nothing helps, look for your router model on Wi-Cat Wiki.
What is the difference between Intel, Qualcomm Atheros, and Broadcom chipsets?
Brief comparison:
| Manufacturer | Pros | Cons | Popular models |
|---|---|---|---|
| Intel | Excellent compatibility with Windows/Linux, low power consumption, support Wi-Fi 6E. | More expensive than competitors, limited support for alternative firmware. | AX200, AX210, 9260 |
| Qualcomm Atheros | High signal strength, support OpenWRT, are popular in routers. | Problems with drivers in older versions of Windows, overheating. | QCA9377, AR9485, IPQ4019 |
| Broadcom | Stable operation on macOS, good support 802.11ac. | Poor compatibility with Linux, outdated drivers. | BCM4360, BCM4352, BCM43142 |
Is it possible to flash a Wi-Fi adapter chipset to support new standards?
Technically NoThe chipset only supports the standards built into its hardware. For example:
- 🚫 Broadcom BCM4313 (Wi-Fi 4) will never be supported Wi-Fi 6.
- ✅ But you can update it firmware chipset to fix bugs or improve stability (for example, for Mediatek MT7610U).
The exception is routers with supported chipsets (for example, Qualcomm IPQ8074), where is the firmware OpenWRT may unlock additional features (eg 160 MHz channels).
Where can I download drivers for rare chipsets (for example, Ralink or Mediatek)? summary>
Official sources:
- 🌐 Mediatek — drivers for MT76xx.
- 🌐 Ralink (Alpha Networks) — archive of drivers for RT5370, RT5572.
- 🌐 GitHub - unofficial drivers for Realtek RTL88x2BU.
For Linux, use the repositories:
sudo apt install firmware-ralink # For Ralink
sudo apt install firmware-misc-nonfree # For Mediatek/Realtek
sudo apt install firmware-ralink # For Ralink
sudo apt install firmware-misc-nonfree # For Mediatek/Realtek