First of all, I’d like to say that I’m a beginner.
I’m running Kali Linux inside a VirtualBox VM (version 6.1.25-amd64).
I have a USB Wi-Fi adapter, and it’s detected when I run the lsusb command. It shows: Bus 001 Device 003: ID 0bda:b832 Realtek Semiconductor Corp. 802.11ac WLAN Adapter.
According to ChatGPT, this corresponds to a Realtek RTL8822BU chipset.
The issue is that I don’t see any Wi-Fi interface like wlan0 when I check with ip a or iw dev.
I only see lo and eth0.
I’ve checked several forums and YouTube videos, and also got help from ChatGPT, but nothing has worked so far — I still can’t get the interface to show up.
Apparently, this chipset isn’t supported natively, so I tried installing the morrownr/88x2bu driver from GitHub. Unfortunately, that didn’t solve the problem.
Then I read that using an older Linux kernel might help, so I switched to version 6.1.138 and reinstalled the morrownr/88x2bu driver — but still no luck.
Maybe I missed a step during installation, or maybe it’s not the right driver — I honestly don’t know.
I’m hoping someone who has faced the same issue can help me out!
P.S.: On my Windows 10 host, the adapter works perfectly and detects Wi-Fi networks.
You need to install drivers, sounds like you’ve done that bit, you also need to install firmware for the device to function, and even then, you will typically have to ‘switch on and enable’ the device.
In morrownr site, check out the details on enable wifi devices, some good info there.