Wi-Fi and Driver Checklist

Identifying chipsets and resolving driver issues before and after installation

This page is the driver compatibility reference for the support section. The search intent is preventative: you want to check whether your laptop's Wi-Fi chipset, display adapter, and other critical hardware will work with a new operating system before you commit to an installation - not after you have wiped the old OS and discovered the machine has no network access.

I have encountered every common chipset failure mode during more than a decade of setting up Linux and alternative operating systems on donated and refurbished laptops. The issues are predictable and the fixes are well-documented once you know which chipset you have. Below we cover how to identify your hardware, compatibility notes by chipset family, a pre-install driver checklist, graphics driver considerations, and fallback strategies for machines with problematic hardware. For broader setup help, visit the Support hub.

Identifying Your Wi-Fi Chipset

Before you can check compatibility, you need to know exactly which chipset your laptop uses. The brand name on the laptop is not enough - a single laptop model may ship with different chipsets depending on region and production batch.

1

On Windows (current OS)

Open Device Manager (right-click Start, select Device Manager). Expand "Network adapters." Your Wi-Fi adapter will be listed with the manufacturer name - Intel, Broadcom, Realtek, or Qualcomm Atheros. Note the full model name (for example, "Intel Dual Band Wireless-AC 7260" or "Broadcom BCM43142").

2

From a Linux live USB

Open a terminal and run lspci | grep -i network. This shows the PCI ID and chipset name. For more detail, run lshw -C networkwhich also shows the driver currently in use (or whether no driver loaded).

3

Physical inspection

If the machine has no working OS, open the bottom panel and locate the Wi-Fi card. It is a small card connected via antenna cables, usually near the screen hinge. The chipset model is printed on the card itself. This also tells you whether the card is replaceable - most mini PCI-E and M.2 Wi-Fi cards can be swapped.

Chipset Compatibility by Manufacturer

The following notes are based on testing across dozens of machines. Your specific experience may vary by kernel version and distribution.

Intel

Compatibility: Excellent. Intel Wi-Fi drivers (iwlwifi) are included in the Linux kernel and work out of the box on virtually every distribution. Cards from the Intel 3945 (2006) through the current AX series are supported. Intel is the most reliable chipset family for Linux installations.

Common models: Intel 3945, 4965, Centrino N-series, Wireless-N 7260, Wireless-AC 7265, Wi-Fi 6 AX200/AX201.

Broadcom

Compatibility: Problematic without extra firmware. Broadcom chipsets are the most common source of Wi-Fi failures on Linux. The open-source b43 driver covers some models, but many require the proprietary broadcom-sta (wl) driver or firmware-b43-installer package. Ubuntu and Mint offer to install this automatically during setup if you have an internet connection. Without internet, you need to download the package on another machine and transfer it via USB.

Common models: BCM4311, BCM4312, BCM4313, BCM43142, BCM4322, BCM4331, BCM4360.

Broadcom workaround: If you know your laptop has a Broadcom chipset, connect via ethernet or phone USB tethering during the first boot. Run sudo apt install broadcom-sta-dkms on Debian/Ubuntu-based distros to install the proprietary driver, then reboot.

Realtek

Compatibility: Mixed. Some Realtek chipsets work out of the box with the rtl8xxxu or rtlwifi kernel drivers. Others - especially USB Wi-Fi adapters and some newer PCIe cards - need out-of-tree drivers or firmware packages. The situation has improved significantly with recent kernel versions (5.15+), but older kernels may need manual intervention.

Common models: RTL8188CE, RTL8188EE, RTL8192CE, RTL8723BE, RTL8821CE, RTL8822BE.

Qualcomm / Atheros

Compatibility: Good. Atheros chipsets (now Qualcomm) have solid open-source driver support through the ath9k (802.11n) and ath10k (802.11ac) drivers. Most models work out of the box without additional firmware. Atheros is often the second-best choice after Intel for trouble-free Linux installations.

Common models: AR5B95, AR5B97, AR9285, AR9287, AR9462, QCA6174, QCA9377.

Pre-Install Driver Compatibility Checklist

Work through this checklist before committing to a full OS installation. It takes fifteen minutes and prevents the most common post-install surprises.

  • Identify your Wi-Fi chipset using Device Manager or lspci
  • Check whether your chipset requires extra firmware (Broadcom and some Realtek models do)
  • Boot from a live USB and verify Wi-Fi connects to your network
  • Check display resolution - confirm the desktop renders at the correct resolution without manual configuration
  • Test audio output through speakers and headphone jack
  • Verify trackpad gestures work (tap-to-click, two-finger scroll)
  • If Wi-Fi fails on the live USB, have an ethernet cable or phone USB tethering available for the installation
  • For Broadcom chipsets, pre-download the firmware .deb package to a USB drive before starting
  • Check that the screen brightness and keyboard shortcuts respond correctly

Graphics Driver Notes

Graphics rarely prevent installation, but incorrect or missing drivers can cause poor resolution, screen tearing, or missing hardware acceleration.

GPU TypeLinux DriverStatus on Older Hardware
Intel HD Graphics (2008+)i915 (kernel built-in)Works out of the box on all tested distros
AMD/ATI Radeon (2012+)amdgpu / radeon (kernel built-in)Works out of the box; pre-2012 cards use radeon driver
NVIDIA GeForce (discrete)nouveau (open-source) or nvidia (proprietary)nouveau works for basic display; proprietary driver needed for full acceleration
Intel GMA (pre-2008)i915 / i810Basic support; some GMA 500 models have poor driver coverage
NVIDIA note: If your laptop has an older NVIDIA discrete GPU (GeForce 8000-series through GTX 600-series), the proprietary driver version you need depends on the GPU generation. Newer proprietary drivers drop support for older cards. Ubuntu and Mint handle this automatically through their Additional Drivers tool.

Fallback Strategies for Problematic Hardware

When a chipset simply will not cooperate, these fallback options keep the project moving forward.

Replace the Wi-Fi card

On most laptops, the Wi-Fi card is a removable mini PCI-E or M.2 module. An Intel Wi-Fi card costs under $10 used and provides guaranteed Linux compatibility. This is often the fastest fix for a stubborn Broadcom chipset - ten minutes of hardware work eliminates hours of driver troubleshooting.

Use a USB Wi-Fi adapter

A USB adapter with an Atheros or Ralink chipset provides a plug-and-play alternative. Performance is lower than an internal card, but it works immediately on most distros. Check that the adapter supports the 5 GHz band if your network uses it.

Use ethernet permanently

For machines that will sit on a desk permanently - a workstation, a kiosk, or a home server - a wired ethernet connection is more reliable than any Wi-Fi solution and eliminates driver issues entirely.

Frequently Asked Questions

Stay in the loop — guides and benchmarks when they drop.