Installing Linux Driver of Wi-Fi Adapter: Most Frequent Questions
Installing a TP-Link Wi-Fi adapter Linux driver can involve additional steps compared to Windows or Mac, and certain errors are common during the process. TP-Link provides an Installation Guide in the driver files to assist with setup, and community-maintained drivers on GitHub may also be available for unsupported configurations. Note that Linux kernel compatibility varies by adapter model and version.
Key Takeaways
- TP-Link provides an Installation Guide in the driver files. It can also be downloaded directly from the TP-Link website.
- If you receive a "permission denied" error when executing a command, use sudo or switch to a root account before running the command again.
- If you encounter the error "mkdir: cannot create directory '/etc/Wireless/RT2870STA/': No such file or directory" when running "sudo bash load.sh," use "chmod 777 /etc/Wireless" to authorize the directory first.
- Supported Linux kernel versions vary by adapter model. For example, TL-WN722N v3 supports kernel versions 2.6.18 to 4.4.3, and TL-WN821N v6 supports 2.6.24 to 4.9.60.
- If your Linux OS does not match the supported kernel version, community-maintained drivers may be available on GitHub, as TP-Link cannot guarantee driver compatibility across all Linux distributions and branches.
QA
Q1: How to Install a TP-Link Wi-Fi Adapter on Linux
TP-Link has provided an Installation Guide in the driver files. Please follow the installation guide to install it. Or download from here: https://static.tp-link.com/2018/201805/20180508/Installation%20Guide%20for%20Linux.pdf
Q2: How to Fix a 'Permission Denied' Error During Installation
Use sudo or a root account to execute the command.
Q3: How to Fix the 'mkdir: Cannot Create Directory' Error
This error typically occurs when the folder 'RT2870STA' cannot be created in '/etc/Wireless/'. To resolve this, run 'chmod 777 /etc/Wireless' to authorize.
Q4: Which TP-Link Adapters Support the Latest Linux Kernel?
For now, the Linux kernel version we support is as follows.
|
Model & Version |
Linux version kernel |
|
TL-WN722N v3 |
2.6.18 ~ 4.4.3 |
|
TL-WN725N v3 |
|
|
TL-WN821N v6 |
2.6.24 ~ 4.9.60 |
|
TL-WN822N v5 |
|
|
TL-WN8200ND(UN)2.0 |
|
|
TL-WN823N v3 |
|
|
Archer T9UH v1 |
2.6.18-4.4.6 |
|
Archer T4U v2 |
2.6.24 ~ 4.7 |
|
Archer T4UH v2 |
|
|
Archer T4UHP v1 |
Q5: What to Do If Your Linux OS Doesn't Match the Supported Kernel Version
Since Linux is an open system with many distributions and branches, TP-Link cannot guarantee driver compatibility across all Linux environments. However, many developers in the Linux community maintain their own drivers. We recommend using these community-maintained drivers.
From Github: (For T2U V1&V2/T2UH V1&V2/T1U V1&V2)
Looking for More
Is this faq useful?
Your feedback helps improve this site.
TP-Link Community
Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.