I installed Debian 8 (Jessie) with a triple boot on my MacBook Pro 2011 15" (model 8,2). I had to add some options to grub to disable one graphic card and some other great stuff, but I finally succeded to have a graphical desktop (Wouhou !).

I'd like to install the wifi driver. I have read some topics about it:




But I am a little bit lost about which driver I have to install and how. The result of the lspci -vnn | grep -i net command is:

02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10) Subsystem: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] 03:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)

So, I think my Wifi card model is Broadcom 4331. According to the driver list (the third link above), I need the wl driver, but I don't know where I can find it and install it.

Can someone confirm my search results and help me about the install ?

EDIT: The result of the uname -r command is 3.16.0-4-amd64, and in some pages, they say I have to upgrade the kernel to 3.2, but I didn't find how to do that on Debian 8 amd64 and it seems tricky...

  • 1
    Your kernel is newer than 3.2; the driver for your wi-fi adapter should be b43 (modprobe b43 as root), but you probably need firmware for it... Check out wiki.debian.org/bcm43xx for more details. – Stephen Kitt Jul 3 '15 at 20:43

Thank you Stephen ! So I did that:

I added this line to /etc/apt/sources.list: deb http://http.debian.net/debian/ jessie main contrib non-free

Then, I ran this command: apt-get install firmware-b43-installer

Just a reboot and it works !


Do you want to share your ethernet connection through your WiFi (create a wifi hotspot)?

If so, you can take full advantage of your driver by downloading the broadcom driver, compiling and installing it:

(AND for those using kernel 4.7.x and having trouble with this solution):

You can clone this repository and run install.sh https://github.com/hngouveia01/hybrid-v35_64-nodebug-pcoem-6_30_223_271

There you can find the link to download the driver and apply the patch to compile it on kernel 4.7.


Go to this link and copy the content into a local file name install_bcm4331.sh

Then apply this command to this file:

chmod 777 install_bcm4332.sh

Then execute the comand:

sudo install_bcm4332.sh

If you have any question, this is my e-mail:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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