First, you can install requirements
Code: Select all
sudo apt-get install git git-buildpackage pristine-tar build-essential dh-modaliases debhelper
Code: Select all
git clone https://github.com/longsleep/bcmwl-ubuntu.git bcmwl-broadcom
Code: Select all
cd bcmwl-broadcom
gbp buildpackage -b -uc -us
Code: Select all
sudo dpkg -i ../bcmwl*.deb
Code: Select all
modinfo wl
sudo modprobe wl
I sucsesfully install wl driver with above method on kernel 4.2.3.modinfo wl
filename: /lib/modules/4.2.3-040203-generic/updates/wl.ko
license: MIXED/Proprietary
srcversion: 3F8570547EE3A2BA3D5D734
alias: pci:v*d*sv*sd*bc02sc80i*
depends: cfg80211
vermagic: 4.2.3-040203-generic SMP mod_unload modversions
parm: passivemode:int
parm: wl_txq_thresh:int
parm: oneonly:int
parm: piomode:int
parm: instance_base:int
parm: nompc:int
parm: intf_name:string
Source
----
Alternative : You can install from PPA repo.
Code: Select all
sudo add-apt-repository ppa:longsleep/bcmwl
sudo apt-get update
sudo apt-get install bcmwl-kernel-source