USB를 통해 감지 및 필터링되었음에도 불구하고 Virtualbox가 호스팅하는 Kali Linux에서 무선 인터페이스를 찾을 수 없습니다.

USB를 통해 감지 및 필터링되었음에도 불구하고 Virtualbox가 호스팅하는 Kali Linux에서 무선 인터페이스를 찾을 수 없습니다.

현재 사용되는 것:

Virtualbox 6.1
Kali Linux 2021.2 amd64
Alfa AWUS036ACH (chipset: RTL8812AU)

aircrack-ng github 저장소에서 드라이버를 설치한 후, 특히 RTL8812au 드라이버용 무선 어댑터가 실행됩니다.

이는 문제 진단에 도움이 되는 다양한 명령의 현재 출력입니다.

$dkms 상태

realtek-rtl8814au, 5.8.5.1~git20210331.bdf80b5, 5.10.0-kali9-amd64, x86_64: installed
└─$ iwconfig  
lo        no wireless extensions.

eth0      no wireless extensions.

lsusb가 Realtek RTL8812AU를 감지하는 것 같습니다.

└─$ sudo lsusb                       
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac 2T2R DB WLAN Adapter
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

그러나 무선 어댑터 wlan0이 존재하지 않는 것 같습니다.

└─$ ip a    
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:0e:34:8d brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute eth0
       valid_lft 85712sec preferred_lft 85712sec
    inet6 fe80::a00:27ff:fe0e:348d/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
└─$ uname -r                                                                                                          1 ⨯
5.10.0-kali9-amd64

USB가 3.0으로 설정되어 있고 USB 필터링이 이미 장치에 있습니다.

답변1

Wi-Fi 드라이버를 설치해야 합니다.여기:

sudo apt update && sudo apt upgrade
sudo apt install git build-essential libelf-dev linux-headers-$(uname -r)
git clone -b v5.6.4.2 https://github.com/aircrack-ng/rtl8812au.git
cd rtl* 
DRV_NAME=rtl8812AU
DRV_VERSION=5.6.4.2
sudo mkdir /usr/src/${DRV_NAME}-${DRV_VERSION}
git archive v${DRV_VERSION} | sudo tar -x -C /usr/src/${DRV_NAME}-${DRV_VERSION}
sudo dkms add -m ${DRV_NAME} -v ${DRV_VERSION}
sudo dkms build -m ${DRV_NAME} -v ${DRV_VERSION}
sudo dkms install -m ${DRV_NAME} -v ${DRV_VERSION}
sudo modprobe -v 8812au

관련 정보