Posts

Showing posts from July, 2026

Linux on MacBook Air 2011 – Fixing WiFi Freezes

This guide was tested on a fresh Debian KDE installation on a 2011 MacBook Air and may work for other Linux systems (Debian derivatives in particular). It resolves the common Broadcom WiFi freezing issue using the proprietary wl driver. 1. Update the System sudo apt update && sudo apt full-upgrade -y sudo reboot Explanation: This command refreshes the package lists and installs all available updates, including the latest kernel. Updating first is important because driver compilation depends on matching kernel headers. 2. Install Required Packages sudo apt install linux-headers-$(uname -r) dkms build-essential -y Explanation: These packages provide the tools needed to compile the driver ( linux-headers and dkms ) and the basic compilation environment ( build-essential ). 3. Install the Proprietary Broadcom wl Driver sudo apt install broadcom-sta-dkms -y Explanation: This installs the official Broadcom proprietary driver package. DKMS will automatically build the...