“获取接口标志时出错:没有这样的设备”

“获取接口标志时出错:没有这样的设备”

命令

airmon-ng start wlan0

给出输出

Found 5 processes that could cause trouble.  
If airodump-ng, aireplay-ng or airtun-ng stops working after  
a short period of time you may want to kill (some of) them!
PID    Name
3258   wpa_supplicant
4175   NetworkManager
4180   dhclient
4190   avahi-daemon
4191   avahi-daemon 
Process with PID 4180 (dhclient) is running on interface wlan0

Interface       Chipset       Driver  

wlan0           Unknown       wl - (phy0]mon0: ERROR while getting interface flags: Onjuist apparaat  

                              (monitor mode emabled on mon0)

然后我输入

ifconfig mon0 down

我收到此错误:

ERROR while getting interface flags: no such device

错误可能从 开始airmon-ng start wlan0

答案1

引用aircrack-ng地点

这意味着您安装了旧版本的 airmon-ng。请至少升级到 v1.0-rc1。

他们在新版本中添加了芯片组信息/支持,并合并了补丁。

要升级到最新版本aircrack-ng,请按照这个答案

答案2

到目前为止,我遇到的这个错误可能有两个原因。

  1. 设备正在使用中:终止所有可能导致问题的进程,例如

    kill -9 3258(杀死你的wpa_supplicant

  2. 更新至最新aircrack-ng版本:文档建议从 svn 更新到最新版本。

如果这没有帮助,您应该提供有关该问题的更多信息/详细信息。

答案3

问题在于接口名称

因此,输入airmon-ng以在监控模式下启动无线接口

然后输入airmon-ng check kill以终止所有干扰进程

现在输入

airodump-ng wlan0mon

而不是打字

airodump-ng mon0

我希望这会有用,如果没有,请评论

相关内容