Как зафиксировать “ioctl (SIOCGIFINDEX) отказавший: Никакое такое устройство”?

root@Sphinx-PC:~# 
root@Sphinx-PC:~#     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 run 'airmon-ng check kill'

  PID Name
  899 avahi-daemon
  920 NetworkManager
  922 wpa_supplicant
  966 avahi-daemon
 1096 dhclient

PHY Interface   Driver      Chipset

phy0    wlp7s0      ath9k       Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)

root@Sphinx-PC:~# 
root@Sphinx-PC:~# 
root@Sphinx-PC:~#     airodump-ng mon0
Interface mon0: 
ioctl(SIOCGIFINDEX) failed: No such device
root@Sphinx-PC:~# 
2
задан 7 August 2018 в 17:14

4 ответа

когда Вы пробуете

root@Sphinx-PC:~#     airodump-ng mon0
Interface mon0: 

Вы не можете найти интерфейс mon0, вместо этого соединить интерфейсом с wlp2s0
Ваш wlan0 стал wlp2s0 как mon0

Попробовать

airmon-ng start wlan0
airodump-ng  wlp2s0
0
ответ дан 2 December 2019 в 07:13

попробуйте это

sudo airmon-ng

и покажите это мое устройство

PHY Interface   Driver      Chipset

phy0    wlp1s0  ath9k       Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)

Вы видите wlp1s0, и можно запустить как это

sudo airmon-ng start wlp1s0

wlp1s0 является моим интерфейсом устройства и возможно отличающийся для Вас, и покажите это

Found 4 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 run 'airmon-ng check kill'

  PID Name
  689 avahi-daemon
  696 avahi-daemon
  705 NetworkManager
  818 wpa_supplicant

PHY Interface   Driver      Chipset

phy0    wlp1s0      ath9k       Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)

        (mac80211 monitor mode vif enabled for [phy0]wlp1s0 on [phy0] wlp1s0mon)
        (mac80211 station mode vif disabled for [phy0]wlp1s0)

Вы видите [phy0]wlp1s0 на [phy0] wlp1s0mon это имя мой интерфейс устройства, таким образом, я ввожу это

airodump-ng wlp1s0mon

и работа для меня

0
ответ дан 2 December 2019 в 07:13

У меня была такая же проблема, я попробовал это, и это работает.

сначала я набрал:

PC@PC:~#$ sudo airmon-ng

Interface   Chipset     Driver

затем

PC@PC:~#$ airmon-ng start <Interface>

Interface   Chipset     Driver

<Interface> <Chipset>   <Driver>
                        (monitor mode enabled on <mon0>)

Теперь интерфейс готов к использованию, наконец, я набрал:

PC@PC:~#$ airodump-ng mon0

BSSID              PWR  Beacons    #Data, #/s  CH  MB   ENC  CIPHER AUTH ESSID
0
ответ дан 14 January 2020 в 15:53

Сначала попробуйте это

/usr/bin/airmon-ng

Используя это, вы увидите интерфейсы, такие как wlan0mon.

Попробуйте это

airmon-ng start wlan0mon

и после этого

airodump-ng wlan0mon
-2
ответ дан 5 June 2020 в 13:27

Другие вопросы по тегам:

Похожие вопросы: