airmon-ng check kill 後の Networkmanager の復元

airmon-ng check kill 後の Networkmanager の復元

ワイヤレスアダプタ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 と入力してスイッチをオフにしても、ネットワーク マネージャーには表示されなくなります。

Nmでデバイスの使用を回復する唯一の方法は、デバイスを取り外して再度差し込むことです。デバイスの機能を回復するより良い方法はありますか?おそらく、wpa_サプリカントプロセス?

答え1

私はFedoraを使用していません。(kali-2019.1)からこれを書いています。

したがって、これら 2 つのオペレーティング システムがインターフェイスを異なる方法で処理するかどうかはわかりません。これらのコマンドを奇妙な方法で使用していることに気付きました。(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

関連情報