Я только что успешно установил драйвер (athk9_htc) для TP-Link TL-WN722N (USB-адаптер WiFi) в Ubuntu 14.04.1. Моя цель - захватить трафик WiFi с помощью Wireshark.
Я пытаюсь настроить адаптер для режима мониторинга, выполнив: sudo iwconfig wlan1 mode monitor
Однако выдается сообщение об ошибке:
Error for wireless request "Set Mode" (8B06):
SET failed on device wlan1; Device or resource busy.
Как установить его в режим мониторинга?
Отредактировано: я не согласен, что это дублированный вопрос. На самом деле я нашел эту тему, прежде чем я задал этот вопрос. Тем не менее, есть два ответа в этой теме, но не подтвержденный ответ. Если я не задам этот вопрос снова, как я могу получить ответ? Также ответ, данный @ chili555, отличается от ответов в этой теме, и я убедился, что этот ответ работает. Если вопрос дублируется, не следует ли добавить комментарий в эту ветку, чтобы указать, что здесь есть проверенный ответ, вместо того, чтобы указать, что ответ на вопрос является дублированным вопросом?
Это может работать при первом переводе в нерабочее состояние интерфейса:
sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode monitor
Проверка:
iwconfig
Не каждая комбинация устройства и драйвера способны к режиму монитора.
Лучший способ поместить Ваш адаптер Wi-Fi в режим монитора до airmon-ng.
можно установить его путем ввода в терминал sudo apt-get install aircrack-ng
кроме того, при использовании Wireshark необходимо выполнить его как суперпользователь, чтобы быть в состоянии поместить адаптер в режим монитора...:)
Сначала убедитесь, что у вас установлены драйверы для беспроводного адаптера. Затем, если вы хотите включить режим монитора, есть 2 способа сделать это.
Первый способ:
ifconfig wlan0 down
airmon-ng check kill
iwconfig mode monitor
и затем ifconfig wlan0 up
service NetworkManager restart
перед выполнением ifconfig wlan0 up
. Второй способ:
ifconfig wlan0 down
airmon-ng check kill
airmon-ng start wlan0
service NetworkManager перезапустить
и ifconfig up
.