在airmon-ng檢查終止後恢復Networkmanager

在airmon-ng檢查終止後恢復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 and then up 。

恢復使用 Nm 設備的唯一方法是拔下設備並重新插入。有沒有更好的方法來恢復設備的功能?也許透過恢復wpa_請求者過程?

答案1

我沒有使用 Fedora,我是從 (kali-2019.1) 寫這篇文章的

所以我不知道這兩個作業系統處理介面的方式是否不同。我確實注意到您以奇怪的方式使用這些命令。 (軟呢帽特定?)

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. 服務網路管理員啟動
  3. 服務 wpa_supplicant 啟動

您可能需要使用“ifconfig wlan0 down/up”。我發現這實際上取決於所使用的卡。

~希望這對你有幫助

答案2

-- 停止監聽模式airmon-ng stop wlan0mon

-- 將監控模式設定回託管模式 ifconfig wlan0 down iwconfig wlan0 模式託管 ifconfig wlan0 up

-- 然後啟動網路管理員 systemctl start NetworkManager

相關內容