USB-карта WiFi не работает VirtualBox Kali Linux

USB-карта WiFi не работает VirtualBox Kali Linux

Я пытаюсь определить wlan для образа Kali Virtual в VirtualBox, установленном на Mac OS Catalina. Я хочу контролировать wlan0. Я определил карту как USB 3.0 (порт 3.1, но для 3.1 нет опции) для VirtualBox. У меня последняя версия 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

Я попробовал compat-wireless

Я установил последние гостевые дополнения

Изменена переменная NetworkManager.conf manage=false на true

Ссылка на мою карту:https://www.amazon.com/dp/B00194XKXA/ref=cm_sw_r_tw_dp_x_.UfeFbAAEH9RY

Поддерживает MAC OS, Windows и Linux.

решение1

ОБНОВЛЕНИЕ: Это решение может вас обмануть, как и меня. После ввода "make load" он добавляет два разных wlan (wlan0, wlan1), что не работает. Я пробовал airmon-ng запустить wlan0 и wlan1, но он не видит ни одного модема, даже когда я сижу рядом с одним из них.

Я нашел способ решить эту проблему. Сначала вам нужно скачать это: 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" он добавляет два разных wlan (wlan0, wlan1), что не работает. Я пробовал airmon-ng запустить wlan0 и wlan1, но он не видит ни одного модема, даже когда я сижу рядом с одним из них.

решение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;

systemctl перезагрузка -i;

После перезагрузки снова зайдите в терминал, введите "lsmod" и проверьте наличие драйвера. Если вы видите драйвер с именем 8192eu, то все в порядке!

Связанный контент