TP-Link TL-WN722N (WiFi Adapter, 150 Mbps, USB)

Network TP-Link, USB, WiFi

TP-Link TL-WN722N (WiFi Adapter, 150 Mbps, USB)
Linux compatibility:
7 votes, average: 4.1 out of 57 votes, average: 4.1 out of 57 votes, average: 4.1 out of 57 votes, average: 4.1 out of 57 votes, average: 4.1 out of 5
  ( 4.1 with 7 ratings)

Price: $ 12.00 (on stock)
(without shipping costs)

 Buy from Amazon.com



Price trend
TP-Link TL-WN722N 
-
Minimum: $ 5.99 
Maximum: $ 20.00  
Updated: 09/11/2016 10:04

Review of Linux Compatibility

The TP-Link TL-WN722N is a USB WiFi adapter. The identical USB stick is also available together with a cradle, but under the ID TL-WN722NC. The USB stick has the USB ID 0cf3:9271

Bus 001 Device 003: ID 0cf3:9271 Atheros Communications, Inc.

and is supported under Linux by the kernel module ath9k_htc. This module is part of the wireless drivers of the Linux kernel. If the driver is not already part of the used Linux distribution it can be downloaded separately and compiled by hand:

wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2
tar -jxvf compat-wireless-2.6.tar.bz2
cd compat-wireless-2012-04-26/
./scripts/driver-select ath9k_htc
make
make install

The TL-WN722N needs two firmware files in order to function. These files can be downloaded from http://wireless.kernel.org/download/htc_fw/1.3/. There, one finds the two files htc_9271.fw bzw. htc_7010.fw which are needed for the chipsets AR9271 and AR7010 of the TL-WN722N. These files must be copied to /lib/firmware to be found by the kernel and have them loaded automatically during the initialization phase of the driver:

ath9k 0000:05:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ath9k 0000:05:00.0: setting latency timer to 64
ath: EEPROM regdomain: 0x6a
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: 00
ath: Regpair used: 0x6a
ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control'
Registered led device: ath9k-phy0
usb 2-1.1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
ath9k_htc 2-1.1:1.0: ath9k_htc: HTC initialized with 33 credits
ath9k_htc 2-1.1:1.0: ath9k_htc: FW Version: 1.3
ath: EEPROM regdomain: 0x809c
ath: EEPROM indicates we should expect a country code
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x52
ath: Country alpha2 being used: CN
ath: Regpair used: 0x52
Registered led device: ath9k_htc-phy1
usb 2-1.1: ath9k_htc: USB layer initialized
usbcore: registered new interface driver ath9k_htc

Identified Hardware Configurations (8 Results)

This hardware component was used by Linux users under the following system configurations. These results were collected by our LHG Scan Tool:
Distribution
Kernel
Rating
Scan Date
Linux Mint 17.2 Rafaela 4.4.0-28-generic The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 27/11/2016
Fedora release 23 (Twenty Three) 4.8.8-100.fc23.x86_64 The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 27/11/2016
Ubuntu 16.04.1 LTS 4.4.0-47-generic The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 26/11/2016
DebianEdu/Skolelinux 3.16.0-4-amd64 The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 25/11/2016
Ubuntu 16.04.1 LTS 4.4.0-34-generic The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 07/08/2016
Debian GNU/Linux 4.4.13-1-pve The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 01/08/2016
openSUSE Tumbleweed (20160726) (x86_64) 4.6.4-2-default The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 30/07/2016
Debian GNU/Linux unstable (sid) 4.0.0-2-amd64 The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 26/07/2015

Similar Linux Hardware

scroll left scroll right

 6 Comments

  • olejorgenb on said:

    I have this adapter and have had major stability issues with it. In the end I replaced it with a D-Link DWA-140.

    My dmesg output is different though, and I didn’t need to do anything special if I recall correctly.

    [142505.140068] usb 1-1.3: new high-speed USB device number 7 using ehci-pci
    [148677.611607] usb 1-1.3: USB disconnect, device number 7
    [148690.094511] usb 1-1.3: new high-speed USB device number 8 using ehci-pci
    [148690.258547] usb 1-1.3: ath9k_htc: Firmware htc_9271.fw requested
    [148690.258629] usbcore: registered new interface driver ath9k_htc
    [148690.552399] usb 1-1.3: ath9k_htc: Transferred FW: htc_9271.fw, size: 50980
    [148690.791630] ath9k_htc 1-1.3:1.0: ath9k_htc: HTC initialized with 33 credits
    [148691.692019] ath9k_htc 1-1.3:1.0: ath9k_htc: FW Version: 1.3
    [148691.692025] ath9k_htc 1-1.3:1.0: FW RMW support: Off
    [148691.692028] ath: EEPROM regdomain: 0x809c
    [148691.692029] ath: EEPROM indicates we should expect a country code
    [148691.692040] ath: doing EEPROM country->regdmn map search
    [148691.692041] ath: country maps to regdmn code: 0x52
    [148691.692042] ath: Country alpha2 being used: CN
    [148691.692043] ath: Regpair used: 0x52
    [148691.695574] ieee80211 phy1: Atheros AR9271 Rev:1
    [148691.706408] ath9k_htc 1-1.3:1.0 wlp0s26u1u3: renamed from wlan0

    The use id is the same:

    Bus 001 Device 008: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n

  • mike on said:

    make doesn’t work!!! the last error is as follows:

    make[1]: Leaving directory `/usr/src/linux-headers-3.14-kali1-amd64′
    make: *** [modules] Error 2

    you need to fix this!

  • Comments

    Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
     
    Email address will not be published.
    Submitting comment...