Showing posts with label linux wifi issue. Show all posts
Showing posts with label linux wifi issue. Show all posts

Thursday, March 8, 2018

How to Install Broadcom Wi-Fi Drivers on Fedora (2025 Guide)

If you're using a Fedora system and experiencing issues with Broadcom Wi-Fi, you're not alone. Fedora does not include proprietary drivers like Broadcom's by default. However, you can resolve this by installing the broadcom-wl driver through the RPM Fusion repositories.

Follow the steps below to get your wireless working.


Step 1: Enable RPM Fusion Repositories

To access the broadcom-wl driver, you need to enable both the free and non-free RPM Fusion repositories. You can visit the official configuration page:

https://rpmfusion.org/Configuration

Alternatively, install them directly via the terminal:

bash
# Enable the Free repository sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm # Enable the Non-Free repository sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Step 2: Update Your System

It is recommended to update your system before installing new drivers:

bash

sudo dnf update
sudo dnf upgrade

Step 3: Install the Broadcom wl Driver

Once the repositories are enabled, install the driver package:

bash

sudo dnf install broadcom-wl

Step 4: Handle Missing Kernel Modules (If Required)

If you encounter errors related to modprobe or missing kernel modules, it's likely that the kernel-devel package is not installed. Use the following commands to resolve it:

bash

sudo dnf install -y kernel-devel sudo akmods --force --kernel $(uname -r) --akmod wl

Step 5: Load the Driver

Once everything is installed, load the Broadcom driver manually:

bash

sudo modprobe wl

If the wireless interface still doesn't activate, try rebooting the system.


Optional: Load wl Module at Boot

To ensure that the wl module loads automatically at boot time, create a configuration file:

bash

echo "wl" | sudo tee /etc/modules-load.d/wl.conf

Conclusion

Installing Broadcom Wi-Fi drivers on Fedora requires a few extra steps, but once configured correctly, it offers stable wireless performance. Using RPM Fusion ensures you're accessing trusted packages, and with a little terminal work, your system will be fully functional.

If you're managing multiple systems or setting up Fedora regularly, consider scripting these steps for faster deployment.