解压驱动包
unzip RTL8821AU_Linux_v4.3.14_13455_BTCOEX20150128-51.20150216.zip
2.进入驱动目录
cd RTL8821AU_Linux_v4.3.14_13455_BTCOEX20150128-51.20150216/driver/
3.修改驱动Makefile 文件,使支持monitor 功能
4.编译驱动在驱动目录下make
5.执行完Make 之后生成 .ko 文件
6.插入驱动 insmod 8821.ko
7.查看网口是否加成功 ifconfig -a
8.打开网口 ifconfig wlan4 up
9.打开监听模式 iwconfig wlan4 mode monitor ,成功打开监听模式网口状态如下:
10.设置抓取信道 echo " 0 0" > /proc/net/<rtk_module>/wlanX/monitor
参数详解:
:为抓取信道选择,可更改。
<rtk_module>:为模块名称
:接口名称
11.开始抓取sniffer 数据包 tcpdump -i wlanX -s 0 -w snf_pkts.pcap -v ,下图为正在抓取数据包状态。
Notes: 此抓包文件名后缀名为.pcap ,抓包完成后将其复制到windows 下,使用omnipeek 或者 Wireshark 工具查看抓包情况,以上步骤均可抓取2.4G与5G频段。