Posted on Leave a comment

Linux WiFi Not Working – Fixes for Laptop and Desktop

Linux WiFi not working – troubleshooting guide for Linux laptops and desktops

Linux WiFi not working – how to diagnose and fix it

Linux WiFi not working is the single most common issue people hit after installing Linux on a laptop, and in most cases it comes down to one thing: the wireless chip needs a driver (firmware) that didn’t load out of the box. This guide takes you from diagnosis to fix, step by step, on Ubuntu, Mint, Debian and most other distros.

Step 1 – Confirm the hardware is detected

Open a terminal and run:

lspci | grep -i network
lsusb | grep -i wireless

If a wireless adapter is listed, the hardware is visible and the problem is software. If nothing appears at all, check that WiFi isn’t disabled by a hardware switch or function key (often Fn+F2 or similar on laptops).

Step 2 – Check whether a driver is loaded

nmcli device
sudo lshw -C network

A device shown as unavailable or a line reading network UNCLAIMED means no driver is attached — the classic cause of Linux WiFi not working.

Step 3 – Install the missing driver

On Ubuntu and Mint, open Software & Updates → Additional Drivers; proprietary wireless drivers (Broadcom is the usual suspect) are offered there with one click. Plug in Ethernet or tether your phone over USB first, since downloading the driver needs a temporary connection. On Debian, enable the non-free-firmware repository and install the package for your chip.

Step 4 – When WiFi connects but keeps dropping

Intermittent drops are usually power management being too aggressive. Test with:

sudo iwconfig wlan0 power off

If the connection becomes stable, make the change permanent in a NetworkManager configuration file — or ask us and we’ll walk you through it.

Step 5 – Check rfkill and airplane mode

Linux keeps a software kill-switch for radios. Run:

rfkill list

If your wireless adapter shows Soft blocked: yes, run rfkill unblock wifi and reconnect. Hard blocked means a physical switch or BIOS setting is turning the radio off – check both. Airplane mode toggled by a stray function key press is a surprisingly common cause of WiFi vanishing overnight.

The honest fix: hardware that’s known to work

Some wireless chips simply have poor Linux support, and no amount of configuration makes them reliable. Every ArkPC Linux laptop is tested in Australia with WiFi working out of the box on your chosen distro, and our desktops offer a tested WiFi card option at checkout. If your current machine’s WiFi is beyond saving, talk to our support team — sometimes a $20 USB adapter with a well-supported chip is all you need, and we’ll tell you honestly which one.

Leave a Reply