Когда я пытаюсь использовать команду airodump-ng mon0
, она возвращает устройство не найдено
Как решить эту проблему?
dani@danish:~$ sudo airmon-ng start wlp12s0
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
795 NetworkManager
808 avahi-daemon
911 avahi-daemon
994 wpa_supplicant
1133 dhclient
Process with PID 1133 (dhclient) is running on interface wlp12s0
Interface Chipset Driver
wlp12s0 Broadcom wl - [phy0]mon0: ERROR while getting interface flags: No such device
(monitor mode enabled on mon0)
Довольно известно, что драйвер STA Broadcom не поддерживает режим монитора. Можно подтвердить это сами:
iw list
Мои беспроводные отчеты о карте:
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* P2P-client
* P2P-GO
* P2P-device
, Кроме того, почти для всех устройств Broadcom, один и только один драйвер поддерживает устройство. Для них мы не знаем ни о каком альтернативном драйвере, который работает вообще, а тем более обеспечивает режим монитора.
Существует две возможных причины для этой ошибки:
Устройство используется: Уничтожьте все процессы, упомянул, который мог доставить неприятности, например,
kill -9 994
(уничтожает Ваш wpa_supplicant
)
Обновление последнего airmon-ng
версия: документация предлагает обновить к последней версии от svn.