
我購買了 TP-Link WN823N Wifi 轉接器並安裝了 rtl8192eu 驅動程式。在我升級之前,wifi 已連接,但 airmon-ng 未連接。這就是所顯示的內容:
root@kali:~# airmon-ng
PHY Interface Driver Chipset
null wlan0 ??????
我不介意,因為我能夠連接到無線網路。在我執行了 apt-get update、apt-get Upgrade、apt-get dist-upgrade 之後,我無法再連接到 wifi 網絡,因為 wifi 適配器的 MAC 位址不斷變化。現在,當我輸入命令 airmon-ng 時:
root@kali:~# airmon-ng
PHY Interface Driver Chipset
phy0 wlan0 rtl81XXX
雖然我現在可以進入監控模式,但無法連接到 wifi 網路。我嘗試過macchanger -p wlan0
,ifconfig wlan0 hw ether 18:d6:c7:1d:a8:37
但是一旦 wifi 即將連接,mac 位址就會不斷變化。當我嘗試使用已安裝的驅動程式從 USB 即時持久啟動時,我仍然可以連接到 wifi 網路。
答案1
這是由於 dist-upgrade 為您提供了新版本的 NetworkManager。 NetworkManager 現在處理 MAC 位址更改,因此與嘗試更改它的其他任何內容發生衝突。這如果您想擁有與網路關聯的不同 MAC 位址,可能對您有用。更新設定檔後,您必須變更 /etc/NetworkManager/NetworkManager.conf 檔案並刪除 /etc/NetworkManager/system-connections 中的 SSID 配置。然後當然重新啟動網路管理器
service network-manager restart
您會發現該部落格文章概述瞭如何開始。但也要閱讀手冊頁以了解可用的選項。我遇到了你所描述的同樣的問題,現在 macchanger 已經過時了。我去的是穩定的選擇而不是隨機的,而是取決於你。