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

Wou*_*tte 7 aircrack-ng

命令

airmon-ng start wlan0
Run Code Online (Sandbox Code Playgroud)

作为输出给出

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)
Run Code Online (Sandbox Code Playgroud)

然后我输入

ifconfig mon0 down
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

ERROR while getting interface flags: no such device
Run Code Online (Sandbox Code Playgroud)

错误可能从airmon-ng start wlan0.

Ala*_*Ali 4

引用该aircrack-ng网站的内容:

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

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

要升级到最新版本,请按照此答案aircrack-ng中的步骤操作。


Afr*_*Afr 1

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

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

    kill -9 3258(杀死你的wpa_supplicant

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

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