Mac OS Catalina にインストールされている VirtualBox で Kali Virtual Image に wlan を定義しようとしています。wlan0 を監視したいです。VirtualBox にカードを USB 3.0 (ポートは 3.1 ですが、3.1 のオプションはありません) として定義しました。最新の拡張パックを備えた最新の VirtualBox (6.1.12) を入手しました。しかし、まだ wlan 接続ができません。オンラインで見つけられるあらゆる解決策を試しました。
root@kali#$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 2357:0107 TP-Link TL-WN821N Version 5 RTL8192EU > WiFi adapter
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
これらを試しました:
apt-get update
apt-get upgrade
apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')
apt-get install net-tools
apt install realtek-rtl88xxau-dkm
service network-manager restart
git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
sudo apt install bc module-assistant build-essential dkms
sudo m-a prepare
sudo ./dkms-install.sh
そして、システム > プロセッサでPAE/NXを有効にしました
アダプタ1はNATネットワークに設定されています
互換ワイヤレスを試してみました
最新のGuest Additionsをインストールしました
NetworkManager.conf 変数 managed=false を true に変更しました
私のカードへのリンク:https://www.amazon.com/dp/B00194XKXA/ref=cm_sw_r_tw_dp_x_.UfeFbAAEH9RY
MAC OS、Windows、Linuxをサポートしています
答え1
更新: この解決策は、私と同じようにあなたを騙すかもしれません。「make load」と入力すると、2 つの異なる wlan (wlan0、wlan1) が追加されますが、これは機能しません。airmon-ng start wlan0 と wlan1 を試みましたが、モデムの 1 つの隣に座っているにもかかわらず、モデムが認識されません。
この問題を解決する方法を見つけました。まず、これをダウンロードする必要があります: http://linuxwireless.sipsolutions.net/download/compat-wireless-2.6/compat-wireless-2010-06-26-p.tar.bz2
次に、次のコマンドを使用して、圧縮されたフォルダを展開する必要があります:
tar - jxvf compat-wireless-2010-06-26-p
その後、次のコマンドを入力します:
cd compat-wireless-2010-06-26-p/ && make unload
make load
ここで、「iwconfig」コマンドを使用してワイヤレスをチェックします。この解決策は私にとっては有効でした。
更新: この解決策は、私と同じようにあなたを騙すかもしれません。「make load」と入力すると、2 つの異なる wlan (wlan0、wlan1) が追加されますが、これは機能しません。airmon-ng start wlan0 と wlan1 を試みましたが、モデムの 1 つの隣に座っているにもかかわらず、モデムが認識されません。
答え2
長い試行錯誤の末、ついに解決策を見つけました。Kali 2018 以降には公式ドライブがないので、2019 または 2020 を使用している場合は非公式ドライバーをインストールする必要があります。次のようなものです:
https://github.com/Mange/rtl8192eu-linux-driver
インストール ガイド (Kali Linux):
sudo apt-get install git linux-headers-generic build-essential dkms;
git クローンhttps://github.com/Mange/rtl8192eu-linux-driver;
sudo dkmsを追加します。;
sudo dkms インストール rtl8192eu/1.0;
echo "ブラックリスト rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf;
echo -e "8192eu\n\nloop" | sudo tee /etc/modules;
echo "オプション 8192eu rtw_power_mgnt=0 rtw_enusbss=0" | sudo tee /etc/modprobe.d/8192eu.conf;
sudo update-grub; sudo update-initramfs -u;
システムを再起動します。
再起動後、再びターミナルに移動し、「lsmod」と入力してドライバーを確認します。8192eu という名前のドライバーが表示されたら、準備完了です。