How to Enable Broadcom Drivers on Ubuntu and Mint without a Wired Connection

Both Ubuntu and Mint do not have a problem a wired connection like other Linux distros, and they work without any need for a configuration. But if you don't have a wired connection, all you have is a wireless network, you will need to install the required wireless drivers first.
This instructions are for Broadcom drivers only.
Linux Mint:
On Mint you will be greeted with an option to install the restricted drivers on first boot, but in order to install them via that screen you need to have an Internet connection first, which is kind of counter intuitive. Fortunately if you know where to look, the drivers are already on your drive for you to install.
You just need to enable local repositories by removing the comment sign "#" in /etc/apt/sources.list.d/local-repository.list file. Then open restricted drivers settings and click activate. Optionally you can install the driver manually by typing:
sudo dpkg -i /usr/share/local-repository/binary/dkms_2.2.0.3-1ubuntu3_all.deb
sudo dpkg -i /usr/share/local-repository/binary/bcmwl-kernel-source_5.100.82.38+bdcom-0ubuntu6_i386.deb

Likewise on Ubuntu you can find the restricted Broadcom driver in /media/cdrom/pool/restricted/b/bcmwl folder. But before you can install it, you will need to install another package, dkms, which you can find in /media/cdrom/pool/main/d/dkms folder. For your convenience you can use below commands to install them in correct order:

sudo dpkg -i /media/cdrom/pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu1_all.deb
sudo dpkg -i /media/cdrom/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu2_i386.deb

PS: Online repository for this driver is here.

After you install them type below commands to load the driver:
sudo modprobe -r b43 ssb wl
sudo modprobe wl

You can also apply the drivers by calling Software Sources from dash (press Win key and type software sources). Then go to Additional Drivers, select your driver and click apply changes.
Additional Drivers

how to install applications/drivers

One more option is to download the tar file directly from Broadcom and compile it yourself. This driver can be used with Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based network chips.


  1. The instructions for Linux Mint (13) don't work. Tried it, and it still wants to download files from the internet.

  2. Thanks for the notice, I updated the post and added a manual installation method