Linux · Network & Internet
Connect to Wi-Fi and manage network connections
Most modern desktop distros use NetworkManager under the hood, accessed through the network icon in the top or bottom system tray, or each desktop environment's own Settings app (GNOME Settings, KDE System Settings, etc.).
What you should know
- Click the network icon in the system tray to see and join available Wi-Fi networks.
- Saved networks, VPN connections, and proxy settings live under the same panel's "Network" or "Wi-Fi" section.
- `nmcli` and `nmtui` provide the same functionality from a terminal, useful on systems without a graphical desktop.
Why it matters
Wi-Fi driver support is the single most common source of first-boot friction on Linux laptops — knowing whether your system uses NetworkManager (and how to check connection status from a terminal) makes troubleshooting far faster than guessing through a GUI that might not even be loading correctly yet.
Best practices
- Prefer a wired connection for the initial install/update on a new machine, since Wi-Fi drivers occasionally need a kernel update to work fully.
- Keep VPN client packages updated through your package manager rather than a separate manual install where possible.
Common problems and fixes
- Wi-Fi adapter isn't detected at all
- Check if it needs a proprietary driver (common on Broadcom and some Realtek chipsets) — most distros have an "Additional Drivers" tool or a documented package name for this.
- Connects but internet doesn't work (captive portal networks)
- Open a browser and try to load any http (not https) page — many distros' captive-portal detection is less reliable than Windows/macOS and needs a manual nudge.
Tips and tricks
- `nmcli device wifi list` and `nmcli device status` are the fastest way to check what NetworkManager sees when the GUI applet isn't showing what you expect.
Frequently asked questions
Why does my Wi-Fi disconnect when I close the lid?
This is a power-management setting, not a network issue — check your desktop environment's power settings for a "Wi-Fi power saving" toggle.