Ubuntu Wi‑Fi Not Working: Fix Wireless Adapter Not Detected

Fix Wi‑Fi not working on Ubuntu/Linux. Check rfkill, drivers, NetworkManager, firmware, and common chipsets.

Keywords: ubuntu wifi not working, linux wifi not detected

1) Quick checks (2 minutes)

nmcli radio all
rfkill list
ip link
nmcli dev status

2) Identify your Wi‑Fi chipset

lspci -nn | grep -i network
lsusb | grep -i -E "wifi|wireless|802\.11"

Write down the chipset name (Intel, Realtek, Broadcom, MediaTek). That decides the fix.

3) Check driver + firmware logs

sudo dmesg -T | grep -i -E "wifi|wlan|firmware|iwlwifi|rtl|brcm|mt76"
sudo journalctl -b | grep -i -E "NetworkManager|wpa_supplicant|firmware"

If you see “failed to load firmware”, install missing firmware packages.

4) Common fixes

5) If it still doesn’t work

Try a different kernel (sometimes fixes new hardware):

uname -r
# On Ubuntu, consider the HWE kernel for newer devices.

If you paste your dmesg + lspci output into FixPaste, you’ll get chipset-specific steps.