Atheros AR9271
(Redirected from AR9271)
		
		
		
		Jump to navigation
		Jump to search
		For a list of all currently documented Atheros chipsets with specifications, see Atheros.
- The AR9271 is a USB to Wi-Fi single chip, typically used in Wi-Fi dongles.
 - Known chip revisions:
 
- • AR9271-AL1A
 - • AR9271L-AL3A The first L stands for "Low-Cost", per Sujith on ath9k-devel
 
Properties
- Manufacturer: Atheros
 - Part name: AR9271
 - Type: chip
 - Number of buses: 1
 - Bus(es): USB 2.0. Probably Faraday FOTG210_UDC
 - Number of bands: 1
 - Band(s): 2.4GHz
 - Data rate: 150 Mbps
 - 802.11 PHY Modes: b, g, n
 - MIMO configuration:
 
- 1x1 (1 TX chain; 2 RX RF chains; 1 RX stream); see note below
 
- SoC clock: 117 MHz
 - SoC ROM: 24 Kbyte
 - SoC RAM: 160 KByte
 
- Output power:
 
- (1Mbps): +19 dBm
 - (HT20 MCS7): +17 dBm
 - (HT40 MCS7): +16 dBm
 
- Sensitivity (RX-only chain):
 
- (1Mbps): -96 dBm typ.
 - (HT20 MCS7): -73 dBm typ.
 - (HT40 MCS7): -70 dBm typ.
 
- Sensitivity for RX/TX shared chain:
 
- 3dB worse than RX-only chain
 
- Integrated RF: PA, LNA, T/R Switch
 - Integrated Functions: 802.11 Baseband, 802.11 MAC
 - Externally required functions: 2.4G antenna(s),
 
- 40MHz crystal, SPI flash, serial EEPROM
 
- Operating temperature range: 0C° to 110C°, typ 45C°
 
- Marking on chip: Atheros (R); AR9271-AL1A; DOR379C; 1034; KOREA;
 - Chip Package: 68 pin, 8mm x 8mm, LPCC package
 
Note about antenna diversity and MIMO: the chip has 2 RX RF chains with 4 analog (RF) combining methods,
- selected dynamically in real-time for each packet during reception, resulting in performance much closer
 - to MIMO 1x2:1 than MIMO 1x1:1 even though it's not full MIMO-MRC... assuming a second antenna is connected
 - to the secondary RX port, of course. Most adapters omit this second antenna.
 
Product Brief and Datasheet
Device ID
Default USB ID:
- 0cf3:9271 (Atheros AR9271)
 
Non-standard USB IDs:
- Many, see query.
 
Linux support
Built-in Linux kernel support:
- Linux kernel module: ath9k_htc
 - in backports
 - Linux kernel version: v2.6.35
 - Linux kernel date: 2010-08-01
 - Firmware: Open Firmware
 - In Ubuntu, the firmware files are already included in the base distribution
 - In Debian:
- apt-get install firmware-atheros
 
 
- (in Debian the firmware-atheros package includes files:
 - /lib/firmware/ar9271.fw /lib/firmware/htc_9271.fw
 - Without these modprobe ath9k_htc does not create wlan0 device and dmesg shows:
 - => Failed to load firmware )
 
Pins
- 18 - GPIO5/SPI_SDO
 - 19 - GPIO6/SPI_S_L - chip select?
 - 20 - GPIO7/SPI_SCK
 - 21 - GPIO8/SPI_SDI
 - 28 - GPIO0/JTAG TMS - test mode select
 - 29 - GPIO1/JTAG TDI - test data input
 - 30 - GPIO2/JTAG TCK - test clock
 - 31 - GPIO4/JTAG TDO - test data output
 - 35 - GPIO12/SPI_BOOT - if UP on power on, CPU will start from SPI
 - 48 - GPIO9 and UART Rx
 - 49 - GPIO10 and UART Tx (baudrate 19200)
 - 67 - XPABIAS - (Analog Output) connected with EN(able) pin of external Power Amp.
 - 68 - PDET - (Analog Input) connected with DET ping of external Power Amp.
 
JTAG
- "Before using those pins configure register “GPIO Input Enable and Value”
 - (H_GP_INPT_EN_VAL) Address: 0x1000_4054.
 - Bit 17 must be set to 0 that means JTAG enabled (1 means JTAG disabled)."
 
AR9271 devices
with internal images
| ALFA Network AWUS036NHA | 
| Netgear DGN1000 | 
| TP-LINK TL-WN722N v1.x | 
| ThinkPenguin TPE-N150USB | 
| Ubiquiti Networks WiFiStation EXT | 
with accessible UART
| ALFA Network AWUS036NHA | 
| AzureWave AW-NU148 | 
| Microsoft Xbox 360 Internal Wireless Module (1399) | 
| Quanta Microsystems US305 | 
| Ubiquiti Networks WiFiStation | 
| Ubiquiti Networks WiFiStation EXT | 
Table of Systems
- First seen (FCC): 2009-07-27
 - Wireless adapters using this device: 47 devices
 - Embedded systems using this device: 4 devices
 
| Interface | FF | USB conn. | Manuf | Vendor ID | Device ID | Chip1 model | PHY modes | MIMO config | OUI | Est. year | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ALFA Network AWUS036NHA | USB | corded (modular) adapter | Female Mini-B | AWB | 0cf3 | 9271 | AR9271 | bgn | 1x1:1 | 00:C0:CA | 2012 | 
| AVM FRITZ!WLAN USB Stick v2 | USB | dongle | Male A | 057c | 8403 | AR9271 | bgn | 1x1:1 | BC:05:43 | ||
| AboCom WU5108 | USB | micro dongle | Male A (unshielded) | AR9271L | bgn | 1x1:1 | 2011 | ||||
| Altai WA1011N-GU | USB | corded (modular) adapter | Female Micro-B | AboCom | AR9271 | bgn | 1x1:1 | 2011 | |||
| Askey WLL6120 | USB (non-standard connector) | AR9271 | bgn | 1x1:1 | 2009 | ||||||
| Atheros AR5BUB173 | USB (non-standard connector) | module | AR9271 | bgn | 1x1:1 | 2010 | |||||
| AzureWave AW-NU137 | USB (non-standard connector) | 13d3 | 3327 | AR9271 | bgn | 1x1:1 | 2010 | ||||
| AzureWave AW-NU138 | USB | micro dongle | Male A | AR9271 | bgn | 1x1:1 | 74:2F:68 | 2010 | |||
| AzureWave AW-NU148 | USB (non-standard connector) | module | 0cf3 | 9271 | AR9271 | bgn | 1x1:1 | 00:19:9D | 2010 | ||
| AzureWave AW-NU150 | USB | micro dongle | Male A | AR9271 | bgn | 1x1:1 | 74:2F:68 | 2010 | |||
| AzureWave AW-NU153H | Mini PCIe (USB, half) | AR9271 | bgn | 1x1:1 | 2010 | ||||||
| AzureWave AW-NU240 | USB (non-standard connector) | module | AR9271 | bgn | 1x1:1 | 2012 | |||||
| D-Link DWA-126 | USB | dongle | Male A | Cameo | 07d1 | 3a10 | AR9271 | bgn | 1x1:1 | 2009 | |
| Foxconn J20H049 | USB (non-standard connector) | module | Foxconn | AR9271 | bgn | 1x1:1 | 90:34:FC | 2010 | |||
| Lite-On WN4606A | USB (non-standard connector) | AR9271 | bgn | 1x1:1 | 00:19:9D | 2011 | |||||
| Microsoft Xbox 360 Internal Wireless Module (1399) | USB (non-standard connector) | internal wireless module | Askey | AR9271 | bgn | 1x1:1 | 24:EC:99 | 2011 | |||
| Mitsumi Electric DWM-W046 | USB (non-standard connector) | AR9271 | bgn | 1x1:1 | 2010 | ||||||
| Netgear WNA1100 | USB | dongle | Male A | SerComm | 0846 | 9030 | AR9271 | bgn | 1x1:1 | 00:26:F2 00:8E:F2 2C:B0:5D 30:46:9A E0:46:9A E0:91:F5  | 2010 | 
| OPPO Digital AK093 | USB | dongle | Male A | TP-LINK | AR9271 | bgn | 1x1:1 | 2010 | |||
| Onkyo UWF-1 | USB | micro dongle | Male A | Wistron NeWeb | AR9271 | bgn | 1x1:1 | 90:A4:DE | 2011 | ||
| Philips PTA01 | USB | dongle | Male A | Alpha Networks | 0471 | 209e | AR9271 | bgn | 1x1:1 | 5C:33:8E | 2010 | 
| Philips WUB1110 | USB | dongle | Male A | Alpha Networks | AR9271 | bgn | 1x1:1 | 5C:33:8E | 2010 | ||
| Proware PW-DN421 | USB | dongle | Male A | Proware | AR9271 | bgn | 1x2:1 | 00:12:7B | 2011 | ||
| Proware PW-DN4210 | USB | dongle | Male A | Proware | AR9271 | bgn | 1x1:1 | 2011 | |||
| Proware PW-DN4210D | USB | dongle | Male A | Proware | 0cf3 | 9271 | AR9271 | bgn | 1x1:1 | 6C:FD:B9 | 2011 | 
| Proware PW-MN421 | USB (non-standard connector) | AR9271 | bgn | 1x1:1 | 2011 | ||||||
| Quanta Microsystems US305 | USB (non-standard connector) | Quanta Microsystems | AR9271L | bgn | 1x1:1 | 00:19:9D | 2011 | ||||
| Rosewill RNX-N150HG | USB | dongle | Male A | TP-LINK | 0cf3 | 9271 | AR9271 | bgn | 1x1:1 | 68:1C:A2 | 2011 | 
| SMC SMCWUSBS-N4 | USB | dongle | Male A | TP-LINK | AR9271 | bgn | 1x1:1 | 2012 | |||
| Sharp VR-WL25 | USB | micro dongle | Male A | Wistron NeWeb | AR9271 | bgn | 1x1:1 | 90:A4:DE | 2010 | ||
| Shenzhen Kingnet Technology K2-364 | USB (non-standard connector) | AR9271 | bgn | 1x1:1 | 2011 | ||||||
| Shenzhen Kingnet Technology K2-544DW | USB | dongle | Male A (unshielded) | AR9271 | bgn | 1x1:1 | 2011 | ||||
| Silex SX-USBGN | USB | module (no casing) | Male A | Alpha Networks | AR9271 | bgn | 1x1:1 | 2012 | |||
| Sony IFU-WLM3 | USB | micro dongle | Male A | Wistron NeWeb | AR9271 | bgn | 1x1:1 | 2012 | |||
| SparkLAN WUBA-171GN | USB (non-standard connector) | AR9271 | bgn | 1x1:1 | 2013 | ||||||
| TP-LINK TL-WN322G v3 | USB | dongle | Male A | 0cf3 | 1006 | AR9271 | bg | ||||
| TP-LINK TL-WN422G v2 | USB | dongle | Male A | 0cf3 | 1006 | AR9271 | bg | 54:E6:FC | |||
| TP-LINK TL-WN721N | USB | dongle | Male A | 0cf3 | 9271 | AR9271 | bgn | 1x1:1 | 2009 | ||
| TP-LINK TL-WN722N v1.x | USB | dongle | Male A | 0cf3 | 9271 | AR9271L | bgn | 1x2:1 | D8:5D:4C E8:94:F6  | 2009 | |
| Tehnoetic TET-N150 | USB | micro dongle | Male A | Unex | 0cf3 | 9271 | AR9271L | bgn | 1x2:1 | 2010 | |
| Tehnoetic TET-N150HGA | USB | dongle | Male A | TP-LINK | 0cf3 | 9271 | AR9271L | bgn | 1x2:1 | 2009 | |
| ThinkPenguin TPE-N150USB | USB | micro dongle | Male A | Wistron NeWeb | 0cf3 | 9271 | AR9271L | bgn | 1x2:1 | 2013 | |
| ThinkPenguin TPE-N150USBL | USB | corded (modular) adapter | Female Mini-B | AR9271 | bgn | 1x1:1 | |||||
| Ubiquiti Networks WiFiStation | USB | corded (modular) adapter | Female B | 0cf3 | b002 | AR9271 | bgn | 1x1:1 | 00:15:6D 00:27:22  | 2010 | |
| Ubiquiti Networks WiFiStation EXT | USB | corded (modular) adapter | Female Micro-B | 0cf3 | b003 | AR9271 | bgn | 1x1:1 | 00:15:6D 00:27:22  | 2010 | |
| Unex DNUA-93 | USB | 0cf3 | 9271 | AR9271 | bgn | 1x1:1 | |||||
| Unex DNUA-93F | USB | micro dongle | Male A | 0cf3 | 9271 | AR9271 | bgn | 1x2:1 | |||
| VIA VNT9271BB05B | USB (non-standard connector) | AboCom | AR9271 | bgn | 1x1:1 | 2012 | |||||
| Wistron NeWeb DNUA-93C2 | USB (non-standard connector) | AR9271 | bgn | 1x1:1 | 2012 | ||||||
| Wistron NeWeb DNUA-93F | USB | micro dongle | Male A | 0cf3 | 9271 | AR9271 | bgn | 1x1:1 | 2010 | ||
| Wistron NeWeb DNUA-93S | USB (non-standard connector) | module | AR9271 | bgn | 1x1:1 | 00:0B:6B | 2011 | ||||
| Z-Com ZCN-722M | USB (non-standard connector) | Z-Com | AR9271 | bgn | 1x1:1 | 00:19:70 | 2011 | ||||
| Zcomax XN-723M | USB (module) | module | non-standard connector | Zcomax | AR9271 | bgn | 1x1:1 |