问题陈述
调用pcap_activate()结果PCAP_ERR_RFMON_NOTSUP错误,即不支持RF监视器模式.
上下文
我正在编写小型C程序,其工作是在监视器模式下监听笔记本电脑的wifi卡.笔记本电脑正在运行Ubuntu 12.04 LTS.我运行了airmon-ng start wlan0命令,之后出现了mon0接口.以下显示运行airmon命令后iwconfig命令的输出:
$ iwconfig
mon0 IEEE 802.11bgn Mode:Monitor Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"SKY88F48"
Mode:Managed Frequency:2.412 GHz Access Point: 7C:4C:A5:3B:33:59
Bit Rate=52 Mb/s Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=43/70 Signal level=-67 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:4 …Run Code Online (Sandbox Code Playgroud)