mon0: ОШИБКА при получении флагов интерфейса: нет такого устройства
Когда я пытаюсь использовать команду airodump-ng mon0
это возвращается device not found
Как мне это решить?
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)
2 ответа
Хорошо известно, что драйвер Broadcom STA не поддерживает режим монитора. Вы можете подтвердить это самостоятельно:
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.