TP-Link WN823N Wifiアダプタを購入し、rtl8192euドライバをインストールしました。アップグレードする前はWi-Fiが接続されていましたが、airmon-ngは接続されていませんでした。表示される内容は次のとおりです。
root@kali:~# airmon-ng
PHY Interface Driver Chipset
null wlan0 ??????
Wi-Fiに接続できるので気にしません。 apt-getの更新、apt-getのアップグレード、apt-getのdist-upgradeを実行した後、Wi-FiアダプタのMACアドレスは引き続き変更されるため、Wi-Fiネットワークに接続できなくなります。 airmon-ngコマンドを入力すると、次のようになります。
root@kali:~# airmon-ng
PHY Interface Driver Chipset
phy0 wlan0 rtl81XXX
これで監視モードに入ることができますが、Wi-Fiネットワークに接続できません。macchanger -p wlan0
試してみましたが、ifconfig wlan0 hw ether 18:d6:c7:1d:a8:37
Wi-Fiに接続しようとすると、Macアドレスは引き続き変更されます。インストールされているドライバを使用してUSBからライブブートしようとすると、Wi-Fiネットワークに接続できます。
答え1
これは、dist-upgrade が新しいバージョンの NetworkManager を提供するためです。 NetworkManagerはMACアドレスの変更を処理するため、変更したい他のエントリと競合します。これネットワークに別のMACアドレスを接続したい場合は便利です。構成ファイルを更新したら、/etc/NetworkManager/NetworkManager.confファイルを変更し、/etc/NetworkManager/system-connectionsからSSID構成を削除する必要があります。その後、もちろんネットワーク管理者を再起動してください。
service network-manager restart
始める方法を説明するこのブログ記事を見つけることができます。ただし、利用可能なオプションを理解するには、マニュアルページもお読みください。私はあなたが説明するのと同じ問題を抱えており、macchangerはもう使用されていません。私は行った安定選択はランダムではなく、あなた次第です。