восстановление Networkmanager после проверки airmon-ng kill

восстановление Networkmanager после проверки airmon-ng kill

Когда я перевожу свой беспроводной адаптер Realtek RTL8812AU в режим монитора с помощью команд

airmon-ng check kill; iw dev wlan0 set type monitor

Killing these processes:

  PID Name
 1167 wpa_supplicant

Затем, когда я захочу восстановить его в обычном режиме, он больше не будет отображаться в диспетчере сетей, даже если я попытаюсь отключить его с помощью: ip link set wlan0 down, а затем up.

Единственный способ восстановить использование устройства с Nm — это отключить устройство и подключить его снова. Есть ли лучший способ восстановить функциональность устройства? Может быть, восстановивwpa_supplicantпроцесс?

решение1

Я не использую Fedora, я пишу это из (kali-2019.1)

Так что я не знаю, обрабатывают ли эти две операционные системы интерфейсы по-разному или нет. Я заметил, что вы используете эти команды странным образом. (специфично для Fedora?)

проверка airmon-ng убивает; iw dev wlan0 установить тип монитора

    I usually call on airmon-ng like this:

    airmon-ng check 

    Found 3 processes that could cause trouble.
Kill them using 'airmon-ng check kill' before putting
the card in monitor mode, they will interfere by changing channels
and sometimes putting the interface back in managed mode

  PID Name
 2558 NetworkManager
 2573 wpa_supplicant
 2575 dhclient
Then "airmon-ng check kill"
Then use: "airmon-ng start wlan0"
Which creates the virtual interface "wlan0mon"

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

  1. airmon-ng stop wlan0mon (или как там называется виртуальный интерфейс)
  2. запуск службы NetworkManager
  3. запуск службы wpa_supplicant

И вам может понадобиться использовать "ifconfig wlan0 down/up". Я обнаружил, что это действительно зависит от используемой карты.

~Надеюсь, это вам поможет.

решение2

-- остановить режим монитора airmon-ng stop wlan0mon

-- верните режим монитора в управляемый режим ifconfig wlan0 down iwconfig wlan0 mode managed ifconfig wlan0 up

-- затем запустите сетевой менеджер systemctl start NetworkManager

Связанный контент