Failing broadcom-wl on 32 bit Fedora 15?



If you've attempted to get your broadcom-wl device working on 32bit Fedora 15 and NetworkManager subsequently hides wireless connections completely, you may be running a PAE kernel. In which case, you need something else :)


First, check your uname to confirm you're running a PAE kernel. If PAE doesn't appear in the string, you aren't. If it does, you are. Cheese Steak Jimmys.

% uname -a

I'm not a full time Fedora user so I can't confirm whether all 32 bit builds of Fedora 15 (or previous) had physical address extensions, but installing it on an older Athlon machine this afternoon with less than 4GB of memory still installed a PAE kernel. Interesting.


Icon from the Tango Desktop Project

Make sure you've enabled the rpmfusion free and non-free repositories as per their FAQ. If you've installed kmod-wl already, remove it first:

% su -# yum remove kmod-wl

Then install the PAE enabled version.

# yum install kmod-wl-PAE

This will pull across the broadcom-wl dependency. Restart, and you should have working wireless, assuming you have a BCM(4311, 4312, 4321 or 4322) based wireless card and that broadcom-wl is what you need.

Author bio and support


Ruben Schade is a technical writer and infrastructure architect in Sydney, Australia who refers to himself in the third person. Hi!

The site is powered by Hugo, FreeBSD, and OpenZFS on OrionVM, everyone’s favourite bespoke cloud infrastructure provider.

If you found this post helpful or entertaining, you can shout me a coffee or send a comment. Thanks ☺️.