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.
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").
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).
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.
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 Type | Linux Driver | Status 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 / i810 | Basic support; some GMA 500 models have poor driver coverage |
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.