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 один и только один драйвер поддерживает устройство. Для них мы не знаем ни одного альтернативного драйвера, который бы работал вообще, тем более обеспечивает режим монитора.

Есть две возможные причины этой ошибки:

  1. Устройство используется: убить все упомянутые процессы, которые могут вызвать проблемы, например,

    kill -9 994 (убивает ваш wpa_supplicant)

  2. Обновление до последней airmon-ng версия: документация предлагает обновить до последней версии с SVN.

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