如何将 WiFi 适配器配置为监控模式?

eep*_*pty 27 wireless capture

我刚刚在 Ubuntu 14.04.1 中成功安装了 TP-Link TL-WN722N(USB WiFi 适配器)的驱动程序(athk9_htc)。我的目标是使用 Wireshark 捕获 WiFi 流量。

我尝试通过运行将适配器配置为监视模式:sudo iwconfig wlan1 mode monitor 但是它给了我一条错误消息:

Error for wireless request "Set Mode" (8B06):
    SET failed on device wlan1; Device or resource busy.
Run Code Online (Sandbox Code Playgroud)

如何将其设置为监控模式?

编辑:我不同意这是一个重复的问题。其实我在问这个问题之前已经找到了那个线程。但是,该线程中有两个响应,但没有任何经过验证的答案。如果我不再问这个问题,我怎么能得到答案?此外,@chili555 给出的答案与该线程中的响应不同,我验证了此答案有效。如果问题是重复的,难道不应该在该线程中添加评论以表明经过验证的答案在这里,而不是表明回答的问题是重复的问题?

chi*_*555 34

如果您首先关闭界面,它可能会起作用:

sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode monitor
Run Code Online (Sandbox Code Playgroud)

查看:

iwconfig
Run Code Online (Sandbox Code Playgroud)

并非每个设备和驱动程序组合都能够使用监控模式。