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:
tar -jxvf compat-wireless-2.6.tar.bz2
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
creation date: 11/03/2014, last update: , Linux-Hardware-Guide
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.