I did a quick test with my TP-Link TL-WN822N v2 on Kali 1.0.4. Here are the results.
[email protected]:~# lsusb
Bus 001 Device 002: ID 0cf3:7015 Atheros Communications, Inc. TP-Link TL-WN821N v3 802.11n [Atheros AR7010+AR9287]
+++ HINT +++: lsusb is showing the wlan device as TL-WN821N, whereas it is in reality a TL-WN822N Ver. 2.0 (822 instead of 821)!!!
[email protected]:~# airmon-ng start wlan0
[email protected]:~# tcpdump -ni mon0 -w /tmp/k1.pcap
[email protected]:~# tshark -nr /tmp/k1.pcap -T fields -e frame.number -e radiotap.mactime
[email protected]:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux Kali Linux 1.0
Release: Kali Linux 1.0
As you can see there is a
mactime field in the radiotap header. If my understanding is right, this means the Atheros chipset (actually the driver) put that timestamp into the data structure. So, the TP-Link TL-WN822N V2 might be the right tool for you (or any other wlan device with that Atheros chipset).
++ UPDATE ++
In the meantime I tried some of my other wlan devices.
- D-Link DWA 160 A2 (Atheros 9170)
- Alfa AWUS036NHR V2 (RTL8192cu)
So far none of them provided a mactime field, meaning no hardware timestamps (or not implemented in the driver). So, the TP Link device with AR9287 is currently the only chipset for which I can confirm hardware timestamps.
answered 09 Jan ‘14, 10:02
Kurt Knochner ♦
accept rate: 15%