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.