How To Get Broadcom 4312 Wireless working on Fedora 23


Recently had the opportunity to Install Fedora 23 on a Dell Inspiron 1545. Installation went smooth for all except the wireless card was not detected. Doing a bit of digging was able to determine it was a Broadcon 4312 Wireless card.


Here is how you can get the Broadcom BCM4312 to work.

First you will need to install rpmfusion non-free repository as Fedora does not include the needed files in the repository. Installation is simple and steps are on the site.

Also, you will need to temporarily plugin to the Ethernet port on the system to get updates and to download the needed packages.

Enter the following commands

$ sudo dnf install akmod-wl kernel-devel

This will install the wireless modules and the kernel pieces needed for the build.

# sudo dnf update --best --allowerasing

This will install the correct kernel-devel package for the current kernel.

# sudo akmods --force

Checking kmods exist for 4.3.5-300.fc23.x86_64 [ OK ] Building and installing wl-kmod [ OK ]

# sudo modprobe wl

After this the WiFi light comes on and finds my network.


With the addition of rpmfusion and installation of the akmod-wl wireless modules we can now allow the use of the Broadcom BCM4312 wireless adaptor to Fedora 23.

4 Responses to “How To Get Broadcom 4312 Wireless working on Fedora 23”

  1. Cesar says:

    I love you, man!!!

  2. Jones says:

    Thanks a lot. This was a nightmare to fix!

  3. J says:

    After a ton of misses this worked. Thank you!!!

  4. D Cureton says:

    Brilliant, worked like a charm. Bookmarking this for future reference. Thanks so much for your help!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.