WiFi USB カードが動作しない VirtualBox Kali Linux

WiFi USB カードが動作しない VirtualBox Kali Linux

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 という名前のドライバーが表示されたら、準備完了です。

関連情報