Menu
User

DropVPS Team

Writer: Cooper Reagan

How to enable wifi adapter in kali linux

How to enable wifi adapter in kali linux

Publication Date

05/04/2025

Category

Articles

Reading Time

3 Min

Table of Contents

Kali Linux is a powerful distro for penetration testing, but sometimes simple things — like getting your WiFi adapter to work — can be tricky. Whether you’re using Kali on a laptop or a virtual machine, chances are you’ve faced the “No WiFi Adapter Found” message at least once.

In this guide, we’ll walk you through how to enable a WiFi adapter in Kali Linux, covering both physical and USB adapters, including tips for VirtualBox and VMware users.

Step 1: Check If WiFi Adapter is Detected

First, open your terminal and run:

iwconfig

If you see something like wlan0 or wlp2s0, your WiFi adapter is detected. If not, run:

ip link show

Still no wireless interface? Then the adapter isn’t being recognized — keep reading.

Step 2: Update & Install Drivers

Run a full update first:

sudo apt update && sudo apt full-upgrade -y

Now, install firmware for common WiFi chipsets:

sudo apt install firmware-realtek firmware-atheros firmware-iwlwifi

After installation, reboot your system:

sudo reboot

Then check again with iwconfig.

If you’re using a Realtek USB adapter, you may need to install a specific driver manually.

Step 3: Enable WiFi via rfkill

Sometimes WiFi is blocked by software or hardware switches. Check with:

rfkill list all

If you see Soft blocked: yes or Hard blocked: yes, unblock with:

sudo rfkill unblock all

Then run rfkill list again to make sure it’s unblocked.

Step 4: Check NetworkManager Status

Kali uses NetworkManager to manage wireless interfaces.

Make sure it’s running:

sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager

Then restart it:

sudo systemctl restart NetworkManager

Now you should be able to see available WiFi networks in the GUI or via:

nmcli dev wifi list

Step 5: Using USB WiFi in VirtualBox or VMware?

If you’re running Kali inside a virtual machine:

In VirtualBox:

  • Go to Devices > USB and select your USB WiFi adapter.

  • Install the Extension Pack for USB 2.0/3.0 support.

  • Your host OS must detach the adapter from itself so the VM can use it.

In VMware:

  • Go to VM > Removable Devices > Choose your WiFi device > Connect (Disconnect from host)

Once passed to the VM, you can verify with:

lsusb

and then iwconfig.

Bonus: Manual Interface Activation

If the interface is detected but not up:

sudo ip link set wlan0 up

If that gives no output, it likely worked.

Scan for networks:

sudo iwlist wlan0 scan

Then connect using nmcli, nmtui, or the GUI. That’s it! Whether you’re working on real hardware or inside a VM, you should now be able to get your WiFi adapter running in Kali Linux.

Linux VPS
U
Loading...

Related Posts