After doing a clean install of newly released Fedora 24 on my Dell XPS 13 (9343) the wireless was not working. This laptop has a Broadcom BCM 4352 card, which is known for having driver problems with Linux. There are many guides out there that show various things to try, but unfortunately most of them didn’t work. I finally came across this simple script created by Corey from onpub.com, found here.
Although this script is for Fedora 23 and does not specify the BCM4352, I have confirmed that it works on Fedora 24 with this card. I didn’t run the script immediately after installing and there are some things I tried before that may have contributed to it working. So here is a list of what I did:
sudo wget ftp://195.220.108.108/linux/rpmfusion/nonfree/fedora/releases/24/Everything/x86_64/os/Packages/b/broadcom-wl-6.30.223.271-1.fc24.noarch.rpm
sudo wget ftp://195.220.108.108/linux/rpmfusion/nonfree/fedora/releases/24/Everything/x86_64/os/Packages/k/kmod-wl-6.30.223.271-4.fc24.x86_64.rpm
sudo wget ftp://195.220.108.108/linux/rpmfusion/nonfree/fedora/releases/24/Everything/x86_64/os/Packages/k/kmod-wl-4.5.5-300.fc24.x86_64-6.30.223.271-4.fc24.x86_64.rpm
sudo rpm -i kmod-wl-4.5.5-300.fc24.x86_64-6.30.223.271-4.fc24.x86_64.rpm --nodeps
sudo rpm -i kmod-wl-6.30.223.271-4.fc24.x86_64.rpm
sudo rpm -i broadcom-wl-6.30.223.271-1.fc24.noarch.rpm
sudo dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install kernel-devel
sudo dnf install akmods
To run Corey’s script, simply run:
sudo wget http://git.io/vuLC7 -v -O fedora23_broadcom_wl_install.sh && sh ./fedora23_broadcom_wl_install.sh;
Thanks and let me know how this works for you!