#!/bin/bash # Broadcom (wl) Installer for Arch Linux # 1. Update system and install headers sudo pacman -Syu --noconfirm sudo pacman -S --noconfirm linux-headers broadcom-wl-dkms wpa_supplicant # 2. Blacklist conflicting drivers echo "blacklist bcma" | sudo tee /etc/modprobe.d/blacklist.conf echo "blacklist b43" | sudo tee -a /etc/modprobe.d/blacklist.conf echo "blacklist b43legacy" | sudo tee -a /etc/modprobe.d/blacklist.conf echo "blacklist brcm80211" | sudo tee -a /etc/modprobe.d/blacklist.conf echo "blacklist ssb" | sudo tee -a /etc/modprobe.d/blacklist.conf # 3. Load the new module sudo modprobe wl