How to enable wifi adapter in kali linux

How to enable wifi adapter in kali linux

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.

Share:

More Posts

How to Install Maven on macOS 2025

What you will read?1 Check for Java Installation2 Install Homebrew (If Not Installed)3 Install Maven via Homebrew4 Verify Environment Variables (Optional)5 Create a Sample Maven

How to Use Google SMTP Server

What you will read?1 Step 1: Enable SMTP Access in Gmail2 Step 2: Secure Connection with TLS3 Step 3: Send an Email via SMTP4 Step

how to install wine on RHEL

What you will read?1 Check RHEL version and CPU architecture2 Update system and install base tools3 Verify subscription and enable CodeReady Builder4 Enable EPEL repository5

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments