Last active
September 5, 2025 17:50
-
-
Save torresashjian/e97d954c7f1554b6a017f07d69a66374 to your computer and use it in GitHub Desktop.
How to install Broadcom bcm43602 Drivers on Ubuntu Linux
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
First of all: If your WiFi chip is detected, i.e. you have the WiFi option in Linux and if you choose it, you see a list of access points, but just can't seem to connect to any, then you will not need to package
Well, I think there are these options.
Use a USB network dongle to connect to a wired network (this is what I did)
Try using your phone as access point, it might be more lenient (or less, you won't know until you try).
On a computer with internet connectivity, download the broadcom installer package (.deb) file and all its dependent packages from the following locations:
Remember the names of the downloaded files. The names change with version updates. But for my example, I'll use the current versions.
Copy these files to a USB stick and copy them to the computer without network connection. Remember where you copied them. ;)
Open a shell and cd to the folder where you copied the files to.
Then one by one manually install the packages. Be sure to keep to this order because some packages depend on others to be installed first.
sudo apt install ./bzip2_1.0.8-6_amd64.deb
sudo apt install ./pciutils_3.14.0-1_amd64.deb
sudo apt install ./b43-fwcutter_019-14_amd64.deb
sudo apt install ./firmware-b43-installer_019-14_all.deb
You might get some messages about 'package already installed' (maybe bzip2 is already installed). That's great, all you did was waste a little time, but nothing more serious.
Reboot
After reboot, type:
sudo iwconfig wlp3s0 txpower 10dBm
Now you should expect your WiFi to work.
The next steps should be to do what phpmaven did. It creates a script that will be run as a service at every reboot, and will automatically set the transmit power after every reboot.
One important caveat is that I have never tried to do option #3 myself. I have never had to, and I am restating what I did for other packages at one time.
It might be that apt will ask for more dependencies. But the mechanism to install those will be the same, you only have to identify the missing dependencies and install them as mentioned above. Here you can see the list of dependent packages:
https://packages.debian.org/stable/firmware-b43-installer