Skip to content

Instantly share code, notes, and snippets.

@torresashjian
Last active February 9, 2026 11:22
Show Gist options
  • Select an option

  • Save torresashjian/e97d954c7f1554b6a017f07d69a66374 to your computer and use it in GitHub Desktop.

Select an option

Save torresashjian/e97d954c7f1554b6a017f07d69a66374 to your computer and use it in GitHub Desktop.
How to install Broadcom bcm43602 Drivers on Ubuntu Linux
sudo apt-get purge bcmwl-kernel-source
sudo apt update
sudo update-pciids
sudo apt install firmware-b43-installer
sudo reboot #note that this will restart your computer
sudo iwconfig wlp3s0 txpower 10dBm
#sudo iwconfig wlp2s0 txpower 10dBm
@BrBorghi
Copy link

BrBorghi commented Feb 9, 2026

To test my theory, I went back to an older install from before I installed the b43 driver and only typed this into a shell:

sudo iwconfig wlp3s0 txpower 10dBm

And then I could connect fine as well.

So most probably, it's not even necessary to install the b43 driver. Which means that I actually only had to do what phpmaven did.

I checked by typing just iwconfig, and saw that the TX-Power is set to 31dBm by default. Setting the TX-Power to 10dBm is probably the only thing necessary.

Worked like a charm for me (MacBook pro 2017, Linux Mint 22.3). Thank you.
You need to run iwconfig first to get the actual device name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment