After installing Elementary OS 6 Odin on a macbook pro 13" late 2011 , network manager only shows wired network, no wifi.

Output lspci: 03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)

3 Answers 3


After you connect to internet using your smartphone and USB cable, do this

sudo apt install bcmwl-kernel-source

More details here https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

  • This do not work for me. i think bcmwl-kernel-source do not include driver for BCM4331 Aug 27, 2021 at 15:17
  • It's on the list of supported cards you can find following the link in my answer. I had this issue with my previous laptop, with a different Broadcom card though, and it always worked. I'm sorry if it doesn't for you.
    – user26849
    Aug 27, 2021 at 18:13

Based on the source, it looks like you might try the b43 driver. https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

Specifically, this post suggests following commands:

Remove bcmwl-kernel-source package, then reboot.

sudo apt-get remove --purge bcmwl-kernel-source
sudo reboot

Install b43 broadcom firmware.

sudo apt-get install firmware-b43-installer

Reload package.

sudo modprobe -r b43
sudo modprobe b43
  • this, didnt work, but i found the solution Sep 6, 2021 at 20:17

I finally make it work,

uninstall all drivers for a fresh install

sudo apt-get purge b43-fwcutter firmware-b43-installer firmware-b43-lpphy-installer firmware-b43legacy-installer bcmwl*

re install only this ones

sudo apt-get install firmware-b43-installer b43-fwcutter

after that remove or comment the blacklisted kernel module bcm43xx in the file /etc/modprobe.d/blacklist.conf. You can do it manually or with this command

keyword='blacklist bcm43xx'; sudo sed -i "/^$keyword/ c#$keyword" blacklist.conf

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.