TP-Link Archer TX20U Nano not working at all

,

TP-Link network adapter won’t work out of the box. When attempting to install morrownr’s drivers (GitHub - morrownr/rtw89: Linux drivers for Realtek Wi-Fi 6/6E and Wi-Fi 7 adapters and cards) the issue doesn’t change at all. By “not working”, what I mean is that it consistently causes programs to hang or crash, it won’t connect to any WiFi networks, and other drivers I’ve tried don’t alleviate the issue at all.

1 Like

TP-Link put different chips in their dongles in different countries and times.
You will need to find the name of the chip, not the ‘brand’ name.

Run

lspci

or maybe

lsusb

and

inxi -N

to find your device.

You also need to make sure your kernel and the driver are compatible.

lsusb ID:
Bus 001 Device 021: ID 35bc:0108 Realtek 802.11ax WLAN Adapter

inxi -n result:
Device-2: Realtek 802.11ax WLAN Adapter driver: rtw89_8852bu_git type: USB
IF: wlp22s0f0u3 state: down mac: (removed)

As far as I can tell, morrownr’s drivers should work on my kernel version (6.18.10-200.fc43.x86_64) as the github page lists compatibility for “kernel versions 6.6 and newer”

Figured out the issue. Installing the driver for the specific chipset of my adapter (GitHub - morrownr/rtl8852bu-20250826: Linux Driver for USB WiFi Adapters that are based on the RTL8832BU and RTL8852BU Chipsets - v1.19.21-86 - 20250826) rather than installing them all together. Now the adapter works without any issues.