Fix Ubuntu WiFi Not Showing | Generated by AI

Home 2026.02

The issue “WiFi doesn’t show” in Ubuntu (no networks listed in settings, no WiFi icon in the top bar, or “No WiFi adapter found”) is very common. It can come from:

Follow these troubleshooting steps in order from the terminal (Ctrl+Alt+T to open it). Run them one by one and check after each if WiFi appears in Settings → Wi-Fi or in the top bar dropdown.

1. Quick restarts (fixes ~50–60% of cases)

# Restart NetworkManager service
sudo systemctl restart NetworkManager

# Or full stop/start
sudo nmcli networking off
sudo nmcli networking on

# Force WiFi rescan
nmcli device wifi rescan
nmcli device wifi list

After this, open Settings (or run gnome-control-center wifi) and check if networks appear. If not → next.

2. Check if WiFi is blocked (hardware switch / soft block – very common)

rfkill list all

Look for Wireless LAN lines.

Run rfkill list again to confirm both are no.

3. Check if the WiFi adapter is detected at all

# Best command – shows interface name (usually wlpXs0 or wlan0)
ip link show | grep -i wl

# Or more detailed
sudo lshw -C network | grep -i wireless -A 12

# Alternative
lspci | grep -i network  # or grep -i wireless
# For USB WiFi adapters: lsusb | grep -i wireless

4. Bring the interface up manually

Replace wlp2s0 with your interface name from step 3.

sudo ip link set wlp2s0 up
nmcli device wifi rescan
nmcli device wifi list

5. Reinstall NetworkManager (fixes many GUI/icon disappearance cases after updates)

sudo apt update
sudo apt install --reinstall network-manager network-manager-gnome
sudo systemctl restart NetworkManager

Then log out and log back in (or reboot).

6. If still nothing – check kernel messages for clues

dmesg | grep -i -E 'wlan|wifi|iwlwifi|rtl|ath|brcm|firm|error'

Common errors:

7. If adapter is detected but still no networks / “No WiFi adapter found”

Next steps if nothing works

Run these and paste the output back here (copy-paste the full results):

rfkill list all
ip link show
sudo lshw -C network
lspci | grep -i network
nmcli device status
nmcli radio

Also tell me:

Most cases get fixed by steps 1–5. Let me know what you see!


Back Donate