Отключение WiFi во время работы airodump-ng приводит к сбою сеанса

Я запускаю airodump-ng из пакета aircrack-ng (версия 1:1.2-0~beta3-4 от 16.04) следующим образом:

  • Переключить мое WiFi-устройство в режим мониторинга (создает новое виртуальное интерфейс mon0):

    sudo airmon-ng start wlp3s0
    
  • Начать сброс:

    sudo airodump-ng mon0
    

Теперь я запускаю рабочий стол Unity и использую индикатор менеджера сети по умолчанию. Если я нажму на это и уберу галочку в Enable Wi-Fi, мой сеанс немедленно завершится сбоем, и я выскользну на экран входа в систему. Все запущенные приложения были убиты.

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

Является ли это ошибкой в ​​airodump-ng, или есть что-то еще об этом, я пропускаю драйвер, конфигурацию или что-то еще, что могло бы стать обходным путем, чтобы избежать этого в будущем? Ответ, описывающий, как запретить отключение Wi-Fi во время работы airodump-ng, также будет считаться допустимым обходным решением.


Обновление:

Вот некоторая информация о моем адаптере WiFi:

$ iwconfig
wlp3s0    IEEE 802.11abgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

$ lspci | grep -i wireless
03:00.0 Network controller: Intel Corporation Wireless 3165 (rev 81)

$ inxi -n
Network:   Card-2: Intel Wireless 3165 driver: iwlwifi
           IF: wlp3s0 state: down mac: 08:d4:xx:xx:xx:xx

$ sudo lshw -c network
  *-network
       description: Wireless interface
       product: Wireless 3165
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 81
       serial: 08:d4:0c:b3:0b:19
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-24-generic firmware=16.242414.0 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
       resources: irq:127 memory:a4000000-a4001fff

Кроме того, я попытался, что произойдет, если я отключу WiFi не используя индикатор сети, но через терминал:

sudo ifconfig wlp3s0 down
sudo ifconfig mon0 down

Это ничего не сделало. Мой сеанс не потерпел крах, но airodump-ng также не прекратил захват пакетов ... Нужно ли использовать другую команду для отключения WiFi так же, как индикатор сети?

0
задан 13 June 2016 в 22:21

1 ответ

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

Теперь, если это не было вопросом затем, я укажу еще на несколько вещей заставить его работать как ожидалось:

Прежде, чем работать airodump-ng необходимо также уничтожить любые процессы netowrking, определенные

sudo airmon-ng check

Теперь, если Вы хотите закончиться независимо от того, что Вы делали, Вы останавливаете режим монитора

sudo airmon-ng stop mon0

И запускаете netowrking сервисы

sudo service networking start
sudo service network-manager start
0
ответ дан 13 June 2016 в 22:21

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

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