Skip to content

Commit

Permalink
Update USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_driv…
Browse files Browse the repository at this point in the history
…ers.md
  • Loading branch information
morrownr authored Jan 8, 2025
1 parent 3b9c9fd commit 25c20aa
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -416,7 +416,7 @@ https://github.com/morrownr/USB-WiFi/issues/455
>================================<
```

![image](https://github.com/user-attachments/assets/5493958b-982c-4f0a-8ea9-95f8bda6849d)
![image](https://github.com/user-attachments/assets/773e69c2-a660-4960-b589-10c65d8864c5)

```
Note: Single-state (no windows driver onboard, wifi only adapter.
Expand All @@ -438,7 +438,7 @@ Amazon - 60 USD [TP-Link WiFi 6E USB Adapter (TXE50UH) AXE3000 Tri-Band Wireless

Walmart - 60 USD [TP-Link Archer TXE50UH AXE3000 Wi-Fi 6E High Gain Tri-band Wireless USB Adapter](https://www.walmart.com/ip/TP-Link-Archer-TXE50UH-AXE3000-Wi-Fi-6E-High-Gain-Tri-band-Wireless-USB-Adapter/6776900609)

Important: The TP-Link TXE50UH uses a device ID (VID/PID) that is scheduled to go into Linux kernel 6.14. That means this adapter will not be plug and play on kernels earlier than 6.14. There are two methods for users that want the adapter to work with kernels that do not have the VID/PID included yet. With kernels 5.19 through 6.13, you may use either of the following procedures:
Important: The TP-Link TXE50UH uses a device ID (VID/PID) that is scheduled to go into Linux kernel 6.14. That means this adapter will not be plug and play on kernels earlier than 6.14. There are two methods for users that want the adapter to work with kernels prior to 6.14. With kernels 5.19 through 6.13, you may use either of the following methods:

Method 1: Hotplug automation using udev.

Expand All @@ -448,7 +448,7 @@ $ sudo nano /etc/udev/rules.d/90-usb-35bc:0107-mt7921u.rules

Note: you can change `nano` to the text editor of your choice in the above command.

Copy the below lines and paste them into the above file that you are creating:
Copy the below lines and paste them into the above file:

```
ACTION=="add", \
Expand All @@ -469,11 +469,11 @@ modprobe mt7921u
echo 35bc 0107 > /sys/bus/usb/drivers/mt7921u/new_id
```

Be aware that method 2 will need to be executed after each reboot. Once you are using kernel 6.14, the above will not be necessary.
Be aware that method 2 will need to be executed after each reboot. Once you are using kernel 6.14, the methods above will not be necessary.

Review: See https://github.com/morrownr/USB-WiFi/issues/534 for information.

Overall: This adapter appears to meet the criteria in that is single-state (no windows driver onboard) and single-functions (no bluetooth). For now, users will need to use one of the two methods outlined above for the adapter to work. Once using kernel 6.14 or later, there is no need to use the methods above as the adapter will be plug and play. This appears to be a good adapter to use with Linux so I am making an exception to include it here in The Plug and Play List. Please report any problems.
Overall: This adapter appears to meet the criteria in that it is single-state (no windows driver onboard) and single-function (no bluetooth). For now, users will need to use one of the two methods outlined above for the adapter to work. Once using kernel 6.14 or later, there is no need to use the methods above as the adapter will be plug and play. This appears to be a good adapter to use with Linux so I am making an exception to include this TP-Link adapter here in The Plug and Play List. Users in various parts of the world do not have access to a wide variety of brands and I have seen reports where TP-Link is often available when other brands are not. This adapter will be here on a probationary period. Please report any problems.

-----

Expand Down

0 comments on commit 25c20aa

Please sign in to comment.