Как настроить WiFi адаптер для режима мониторинга?

Я только что успешно установил драйвер (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, отличается от ответов в этой теме, и я убедился, что этот ответ работает. Если вопрос дублируется, не следует ли добавить комментарий в эту ветку, чтобы указать, что здесь есть проверенный ответ, вместо того, чтобы указать, что ответ на вопрос является дублированным вопросом?

20
задан 4 January 2015 в 09:45

3 ответа

Это может работать при первом переводе в нерабочее состояние интерфейса:

sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode monitor

Проверка:

iwconfig

Не каждая комбинация устройства и драйвера способны к режиму монитора.

26
ответ дан 4 January 2015 в 09:45

Лучший способ поместить Ваш адаптер Wi-Fi в режим монитора до airmon-ng.

можно установить его путем ввода в терминал sudo apt-get install aircrack-ng

кроме того, при использовании Wireshark необходимо выполнить его как суперпользователь, чтобы быть в состоянии поместить адаптер в режим монитора...:)

3
ответ дан 4 January 2015 в 09:45

Сначала убедитесь, что у вас установлены драйверы для беспроводного адаптера. Затем, если вы хотите включить режим монитора, есть 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 .
1
ответ дан 29 October 2020 в 12:28

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

Похожие вопросы: