How to accurately identify a Wi-Fi adapter's chip: from device ID to disassembly

Are you trying to update your drivers, but the system stubbornly refuses to accept generic versions? Or do you want to flash an alternative firmware like OpenWRT, but don't know if your adapter is supported? In 90% of cases, the problem lies in incorrectly identified chip — the same microchip that is responsible for wireless communication. Adapter manufacturers (like TP-Link, ASUS or Realtek) often change the internal components without updating the markings on the case. As a result, the same TL-WN722N may hide chips under plastic AR9271, RTL8188EU or even MT7601 - and each of them requires its own driver.

This article isn't about "looking at the box"—that advice only works for new devices with original packaging. We'll break it down. 7 working methods, including analysis Vendor ID/Product ID, disassembling the adapter, checking it through the terminal, and even performing a reverse chip search using a photo. Finally, you'll find a table of popular adapters and their chips—it'll save you hours of Googling.

1. The lazy way: identification via Device Manager (Windows)

If your Wi-Fi adapter is already connected to your PC and is at least partially recognized by the system, start with this method. It doesn't require any disassembly and works even without an internet connection.

Open device Manager (keys Win + X → select the item) and expand the branch Network AdaptersHere you will see the name of the device - for example, Realtek RTL8821CE Wireless LAN 802.11ac PCI-E NICSeems obvious? Don't be fooled: this is the name of the driver, not the chip! The actual chip may be different (especially in USB adapters). To find out the truth:

  • 🔍 Right-click on the adapter → Properties → tab Intelligence.
  • 📋 Select from the drop-down menu Equipment ID (or Equipment ID codes).
  • 🔢 Copy lines like this USB\VID_2357&PID_010C or PCI\VEN_10EC&DEV_8821.

The first 4 characters after VID_ or VEN_ - This Vendor ID (chip manufacturer identifier), the next 4 after PID_/DEV_Product ID (chip model). For example, VEN_10EC - This Realtek, A DEV_8821 points to the chip RTL8821CE.

2. Online search by Vendor ID and Product ID

Now that you have VID And PID, all that remains is to decipher them. The most reliable sources:

Example: for USB\VID_0BDA&PID_8179 The search will return a chip. Realtek RTL8188EUBut be careful: one and the same PID may correspond to different revisions of the chip (for example, RTL8188EU And RTL8188ETV). In this case, additional verification will be required.

📊 What type of Wi-Fi adapter are you using?
Built into the laptop
PCIe card for PC
USB adapter
M.2 module (NGFF)

3. Disassembling the adapter: visual identification of the chip

If software methods don't work (for example, the adapter isn't detected by the system), you'll have to look under the case. This is the only way to identify the chip. 100% accuracy, but requires accuracy.

For USB adapters:

  1. Disconnect the adapter from the PC and disassemble the case (It's usually glued or snapped in place.) Use a plastic card or a pick to avoid damaging the board.
  2. On the board, find the largest chip with a marking—this is the main chip. It's usually located next to the antenna connector (if applicable).
  3. Take a photo of the marking (example: AR9287-AL1A, RTL8812AU) and search for it on Google or on sites like WiKiDev.

For PCIe/M.2 cards:

  • 🛠️ Remove the card from the slot (turn off the PC power!).
  • 🔎 Inspect both sides of the board - the chip may be soldered on the back side.
  • ⚠️ Avoid touching the contacts and heatsink (if present) - static electricity can damage the device.
What to do if the markings are erased?

Sometimes manufacturers laser-erase part of the chip's inscription (for example, leaving only "RTL8188" without the "EU" suffix). In this case:

1. Count the number of pins (legs) on the chip and compare with the datasheets.

2. Pay attention to the adjacent components (for example, a 40 MHz quartz resonator is typical for chips Atheros).

3. Take a photo of the board from both sides and ask your question on forums like OpenWRT or DD-WRT — there they often recognize chips by their layout.

4. Checking via terminal (Linux/macOS/Windows)

The command line provides more information than graphical utilities. Below are commands for different operating systems.

For Linux (including Raspberry Pi):

lsusb # For USB adapters

lspci -vvv # For PCI/PCIe cards

dmesg | grep -i wifi # Boot logs mentioning Wi-Fi

For macOS:

system_profiler SPUSBDataType # USB devices

networksetup -listallhardwareports

For Windows (PowerShell):

Get-PnpDevice | Where-Object {$_.Class -eq "Net"} | Select-Object Name, InstanceId

In the output, look for lines with Vendor= And ProdID= (Linux) or VEN_/DEV_ (Windows). For example, in Linux for the chip MT7610U the output may look like this:

Bus 001 Device 003: ID 148f:7610 Ralink Technology, Corp. MT7610U ("Archer T2U")

Check if the adapter is connected to USB/PCIe

Refresh the device list with the command sudo lsusb -v (Linux)

Try rebooting your PC with the adapter connected.

Use dmesg | grep -i firmware to search for driver loading errors-->

5. Driver Analysis (for advanced users)

If the adapter works but you're unsure of the chip model, check the driver files. This method works for both Windows and Linux.

In Windows:

  1. Open device Manager → adapter properties → tab Driver.
  2. Click Driver Information and pay attention to files of the type rtwlane.sys (Realtek), athwbx.sys (Atheros) or bcmwl6.sys (Broadcom).
  3. Search for the file name on Google - it often contains the name of the chip (eg. rtl8821ceRTL8821CE).

In Linux:

Use the command:

modinfo <module_name> | grep -i chip

For example, for a module rtl8188eu the conclusion may be:

description:    Realtek RTL8188EU Wireless LAN NIC driver

firmware: rtlwifi/rtl8188eufw.bin

⚠️ Attention: Some manufacturers (eg TP-Link) supply adapters with "cut" chips, which have certain functions disabled (for example, support 5 GHz or 802.11ac). In this case, the driver may display the full chip model, but the actual capabilities of the device will be limited.

6. Reverse search by chip photo

If you have disassembled the adapter but could not find the marking information, try image searchThis method works even for Chinese no-name adapters.

Take a high-resolution photo of the chip (the markings must be clearly visible) and upload the photo to:

  • 🔍 Google Images (images.google.com) - use the "Search by image" tool.
  • 🤖 Yandex.Images - often better recognizes Chinese chips.
  • 📷 ChipCheck (specialized service for identification of microcircuits).

Example: from a photograph of a chip with an inscription MT7601UN the search engine will show that this is MediaTek MT7601U — a popular chip for budget USB adapters. And what if the chip only has a logo? Ralink and numbers 5370, then with a probability of 99% it is RT5370.

7. Adapter and chip matching table (TOP-50 models)

To save you time, we've compiled data on the most common adapters. Please note: the same model may be released with different chips depending on revisions (usually indicated as v1.0, v2.0 etc.).

Adapter model Chip (main) Connection type Notes
TP-Link TL-WN722N v1 AR9271 (Atheros) USB Supports monitor mode (For Kali Linux)
TP-Link TL-WN722N v2/v3 RTL8188EU (Realtek) USB No support monitor mode in stock firmware
ASUS USB-AC56 RTL8812AU (Realtek) USB Requires driver firmware for 5 GHz
Alfa AWUS036ACH RTL8812AU (Realtek) USB Supports 802.11ac and an external antenna
Intel Dual Band Wireless-AC 8265 Intel 8265NGW M.2/PCIe Often found in laptops Dell And HP

The full version of the table with 50+ models can be found on the websites WiKiDev or Linux WirelessIf your model is not listed, check the adapter revision (usually indicated on the sticker or box).

⚠️ Attention: Manufacturers can change chips in adapters without notice. For example, TP-Link TL-WN823N was released with chips RTL8192EU, RTL8192CU And RTL8188EU — and each of them requires its own driver. Always check the markings on the board!

FAQ: Frequently asked questions about Wi-Fi adapter chips

Is it possible to flash a chip from a different manufacturer? For example, replace the Realtek firmware with an Atheros one?

No, that's impossible. The firmware is tightly tied to the chip architecture. Trying to flash it Realtek RTL8188EU firmware for Atheros AR9271 will lead to irreversible damage devices. Exception: some chips MediaTek (For example, MT7601 And MT7610), for which there are universal firmware with limited functionality.

How do I know if my chip supports monitor mode (for Kali Linux)?

Check the list of supported chips on the website Wireless Kernel Documentation. Most chips Atheros (series AR9xxx) and some Realtek (For example, RTL8812AU (with patch) supported monitor mode. Chips Broadcom And Intel usually do not support this mode without additional drivers.

The chip was identified as an RTL8188EU, but the Wi-Fi speed is lower than stated. What's wrong?

Possible reasons:

  • 🔌 Used a cropped version of the chip (For example, RTL8188ETV instead of RTL8188EU).
  • 📡 Low-quality antenna (especially in cheap USB adapters).
  • 🔄 Outdated driver - check the version via device Manager.

Try connecting the adapter to USB 2.0 (not 3.0!) - some chips Realtek Work poorly with USB 3.0 due to interference.

Where can I buy an adapter with a specific chip (for example, AR9271 for Kali Linux)?

On AliExpress or Amazon search by keywords:

  • 🔍 "AR9271 USB adapter" — for chips Atheros.
  • 🔍 "MT7610U monitor mode" — for chips MediaTek with support packet injection.
  • 🔍 "Intel 8265 NGFF" — for M.2 modules.

Pay attention to reviews: sellers often indicate the wrong chip in the description.

Is it possible to find out the adapter chip by its MAC address?

No, MAC address is tied to the network interface, not the chip. However, the first 3 bytes of the MAC (OUI) can be used to determine adapter manufacturer (For example, 78:31:C1ASUS, B0:48:7ATP-Link). For this, use the base MAC VendorsBut this will not provide information about the chip.