Aierplay-ng, mon0 не работает

Я пытаюсь установить и запустить aierplay-ng, и у меня проблема с mon0

Я установил все, что мне было нужно (или я полагаю, что я делаю это), но я не знаю почему, когда я помещаю эту команду в Терминал sudo airodump-ng mon0 это показывает мне сообщение об ошибке:

Interface mon0: 
ioctl(SIOCGIFINDEX) failed: No such device

или если я попробую эту команду sudo ifconfig mon0 down это снова показывает мне сообщение об ошибке

mon0: ERROR while getting interface flags: No such device

Кто-нибудь есть идеи, как я могу решить эту проблему?

1 ответ

Сначала вы должны найти свой беспроводной интерфейс. Часто это будет wlan0, но используйте следующую команду, чтобы получить список ваших интерфейсов.

ifconfig

После выяснения вашего беспроводного интерфейса вам необходимо установить его в режим мониторинга.

sudo airmon-ng start wlan0

Используйте имя вашего беспроводного интерфейса вместо wlan0. Это включит wlan0 в режиме монитора. При повторном использовании команды ifconfig вы должны увидеть новый интерфейс с именем "mon0".

Если вы обнаружите, что по-прежнему возникают ошибки "устройство не найдено", запустите следующий код, чтобы отключить сетевой менеджер и включить ручные изменения.

sudo stop network-manager
echo "manual" | sudo tee /etc/init/network-manager.override

После этого вы сможете успешно запустить первые два.

После того, как вы закончите, если вы хотите восстановить сетевой менеджер, просто запустите

sudo rm /etc/init/network-manager.override
sudo start network-manager
Другие вопросы по тегам