How to Fix Broadcom BCM4311 Wireless Driver on Ubuntu and Linux Mint

In this article I will show you how to make your wireless connection work on Broadcam BCM4311 network interface card, on Ubuntu, Debian and Linux Mint Systems.

To fix your wireless problem, this is what you have to do:

Remove the default driver:

$ sudo apt-get remove --purge bcmwl-kernel-source

Install a the Linux Firmware nonfree drivers:

$ sudo apt-get install linux-firmware-nonfree

Load the b43 module:

$ sudo modprobe b43

To make it work automatically, do (thank you Ja7i3r for this hint) :

$ sudo su
# echo "b43" >> /etc/modules

Share and Enjoy

  • Twitter
  • Facebook
  • Google Plus
  • Email
  • RSS
Tagged with: , , , , ,
Posted in The Linux and Unix Articles!
85 comments on “How to Fix Broadcom BCM4311 Wireless Driver on Ubuntu and Linux Mint
  1. Robert says:

    Thank you!

  2. eric says:

    Worked GREAT on my Dell Latitude D620 with internal Broadcom BCM 4311 wireless card, running Mint 13, thank you!!

  3. LinuxER says:

    you are welcome eric.:D

  4. Ja7i3r says:

    sudo su
    echo b43 >> /etc/modules
    exit

    to make ir work automatically

  5. Pepe Barrascout Ortiz says:

    Thanks for sharing knowledge.

    It worked perfectly for me. Ubuntu 13.04 on HP530.

    Best regards.

  6. Jesbin says:

    Unfortunately not working on lubuntu 13.04 on my Dell D430.

  7. Sebastian says:

    I tried on ubuntu 13.04 32 bits, and works fine adding some obvious tasks. So I put then here to some headless like me ;) :
    1: sudo apt-get update (when i install ubuntu my notebook isn’t connected to Internet, so update never ocurred)
    2: In my case bcmwl-kernel-source is not installed, Thus the indicated command advise that and do nothing.
    3: reboot
    Thanks !

  8. Jesús says:

    my computer didn´t work with versions of 10.10 and greater because of the driver of the wireless card, so this post is concluding that doing this the computer will work, but i´ve tried to start linuxmint in live sesion but never work, how i can even only start linuxmint with a broadcom wireless card , anyone knows, and thank you by yor eforts to work with linux and broadcom

  9. Casey says:

    Thank you! After an hour reading various posts on how to get Ubuntu Linux wireless working, I found your post. 2 minutes later, I have wireless working on my Dell laptop.

  10. avinash singh says:

    Thanks Worked Like A Charm……

  11. Junaid says:

    I was almost giving up on this after a 3 day search. But finally something worked. :) True life saver Worked a treat.
    Thank you Ja7i3r

  12. Tor says:

    Thank You.
    This work perfect on my HP Pavilion tx1020ea with MINT 15.
    I was desperat to get my networkcard BCM4311 to work.
    I had to restart, and then everything worked perfect.
    Thanks again :-)))

  13. Mihail says:

    I hawe HP envy 4 ultrabook 1000en and i have problem with strength with my WIFI, and led light of wifi button.
    This fix it will work for me?
    Thanks in advance!
    BR
    Mihail

  14. Mihail says:

    my distro is kali linux based on debian

  15. Otto says:

    I tried this on Ubuntu 13.04 on my Lenovo N581, but now the network indicator shows no Wi-Fi at all.

    The ‘sudo modprobe b43′ returned no error, but also no indication whether it loaded successfully i.e. nothing at all, even with a -v flag. ?

    iwconfig returns ‘eth0 no wireless extensions’.

    I guess the driver isn’t being loaded – correct?
    Any ideas on how to resolve this?

    Many thanks!

    • Lootskin says:

      Otto:
      Isn’t eth0 your usual network-card? wlan0 should be the name on your wireless card.

    • Dapo says:

      I’m having exactly the same problem. On a HP 530 running Ubuntu 12.04 on sudo modprobe b43 i get no response at all.
      Wi-Fi worked perfectly when I was running 10.04

  16. Juris says:

    Worked on my old Acer Aspire 2920z on 13.04
    Thanks!

  17. Mike says:

    I have a Gateway MT-6451 laptop. This was simple and it worked. There was no response to sudo modprobe ‘b43′ so I ctrl Z and finished the instructions then I rebooted. Voila. Thanks.

  18. Saj says:

    After a lot of googling and futile attempts at enabling wifi in Mint, I found your wonderful article. WiFi was enabled immediatly without any problem, after following your instructions just once and in the process learned some more about Linux. Thanks a lot.

  19. Francis says:

    must I be connected to the internet via wired connection before this can work?

  20. Manik says:

    It’s working. Thanks.

  21. Girish says:

    Thanks a lot … worked on acer 4710z..

  22. E says:

    Thanks! worked like a charm! I was about to give up after folowing endless instructions with loads of “ifs-and-buts” that never worked.

    Greatly appreciated!

  23. Synthetica says:

    Nice, can I donate you a cup of coffee?

  24. Chris says:

    The instructions worked great for me on a Dell Inspiron 1501 (Broadcom BCM4311) running Linux Mint 15.

    I’m a Linux newbie, so this was a great help. Thank you!

  25. frank says:

    thanks for the info. it was such a easy fix and worked on my 4318.
    these types of fixes should be in the forefront of every distro and are the MAIN REASON PEOPLE GET TURNED OFF BY LINUX…

    ALITTLE LESS PRETTY AND ALITTLE MORE RESOLVE AND LINUX WILL GO FOREWORD IN LEAPS AND BOUNDS….

    proud user of linux mint 15 w/wifi and media ;)

  26. Svein says:

    Worked great. Thanks!! Latitude D630 / BCM4311, Mint 15/64bit

  27. Luiz says:

    Worked great on my DELL 640M (BCM4311).
    Thank you very much , for sharing !!

  28. David says:

    Works on my Dell inspirion 1501. Worked after a reboot….thank you!

  29. Karoly Antoni says:

    Thank you very much for this awesome tuorial. Now my HP nc4400 works online. :)

  30. Karoly Antoni says:

    “tutorial”

  31. mladen says:

    thanks man!!! works justi fine!

  32. Jonny B-Club says:

    Worked after reboot! Compaq Presario C503WM, thanks!

  33. Steve Mac says:

    Hi, I tried this with a Dell Inspiron 640m and my wireless now works but my ethernet no longer works. Has anyone had this problem and know of a fix?

    The ethernet originally worked and the wireless didnt but now it’s the opposite.

    Thanks.

  34. Krishnan Kartha says:

    I have been struggling to get the Wireless LAN (BCM4311) working on my Dell Inspiron E1405 with Linux Mint 15 from a live USB. I have access to internet, the wired connection works fine. Tried so many tips from Linux forum, with no luck so far. I have not installed Linux on the HDD, as I am worried the WLAN may not work at all after installation. I have Windows XP for my regular use, trying to get Linux work before I intend to install it on the HDD.
    Any help in solving the WLAN detection/connectivity problem will be highly appreciated..
    Regards,
    K. Kartha

  35. thane says:

    thanks!
    this was so simple, and the only solution i found that worked (after reboot). wifi works great now on my inspiron e1705, running mint 15 kde.

    • charlie S. says:

      Did you have to do anything different than listed on the page here to get the bcm 4311 running on your inspiron e1705? I’m running the same machine with mint 12 and followed the same instructions, and have had no prevail. The commands got my wifi led working, and was able to now see the chipset with ifconfig, but I still can’t recieve, or brodcast signal, even after reboot. Any help would be super awesome.

  36. Stephen says:

    Works a charm. Linux Mint 13 (Maya) on Acer Aspire 9300.

  37. Serj says:

    Thank you!
    It works !!!!!!!!!!!!!!!!!!!

  38. Rick says:

    Thanks a lot! The modprobe didn’t work at first but after I restarted my Dell Latitude D630 I ran the command again and boom worked like a charm! I almost gave up and installed windows. Thanks running Linux Mint 15|32bit. Going to switch to 64 bit now that I know it works.

  39. miguel says:

    gracias, me sirvio mucho con linux mint 15

  40. Dan K says:

    Many thanks!!! I would buy you a coffee AND a double chocolate muffin if i could! You saved me alot of time. After multiple attempts with other recommended solutions, yours worked. The tip from Ja was great too. Didn’t need to try the bash one-liner from Hugh but thank you anyway. This got my old hp6715b with mint15 back on wireless. Linux people ROCK!
    Dan

  41. Mark says:

    Worked perfectly for a Dell Latitude D620 and Linux Mint 15.

    Thank you

  42. Keith Clark says:

    Sadly does not work for me. The sudo modprobe b43 command just sits there and does nothing at all.

  43. ivica says:

    THANK YOU!!
    I am trying 2 hours to resolve this problem!
    It’s so simple though.

  44. Lyes says:

    Wow, thank you for helping the new users !

  45. zvojak says:

    THANK YOU!!

  46. Tim says:

    Thank you. Quick, easy, simple. I have been struggling with lack of wifi for too long.

    Again,
    Thanks Much!!!
    TW

  47. BillS says:

    Worked perfectly for a Dell Inspiron 1501 and Lubuntu 13.11.
    Thanks from a rejuvenated laptop.
    BillS

  48. Luis Perez says:

    Thanks for this information. It helped me a lot. Gettings from Venezuela Geekster

  49. Bill says:

    The five commands given up top worked on Linux Mint 16 Petra 32-bit on a Dell Latitude D820. Thank you for the easy fix.

  50. Luis says:

    Work fine for me. Terminal frozen after ‘sodo modprobe b43′ but wireless card showed up after a reboot. Thank you Geekster.

  51. Erik says:

    Running Mint 15 in my MacBook Pro 13″ (mid 2012) I’ve been using the bcmwl-kernel-source for the Broadcom 4331 wlan chipset. All the time I’ve only had problems to connect to one single wireless network, everything else just worked fine, except a bunch of error messages in syslog.

    Then, I upgraded (fresh install) to Mint 16 using the Broadcom drivers from the package manager again. But this time, my connections began to become laggy after a few minutes and so I tried your solution from above. But this also doesn’t really work for me, because on one hand I’m not able to see 5GHz and/or 802.1n networks anymore and on the other hand after a few minutes the network manager doesn’t show the wireless networks around except the one I’m connected to, and this one has a connectivity of 0%. Pinging the gateway is not working, too.

  52. charlie S. says:

    Looking for help with my inspiron e1705 and bcm 4311….I entered the commands listed on the page, and was able to get my wifi led functioning, and ifconfig now recognizes the chip, but I’m not able to connect with network manager, or wicd. Running mint 12. Any help would be awesome!

  53. Jon says:

    This post is still usefull! Have an E1705 with this issue. Worked great!!! Thank you!!!

  54. Rahmat H Slamet says:

    to use this step, need interneet connection ???

  55. nickh says:

    hi, and thanks – can i just ask, as a noob:: i’d already found this solution on the web:
    sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source && sudo apt-get install b43-fwcutter firmware-b43-installer

    …and it seems to have worked as i’m now seeing WiFi signals with
    sudo iwlist wlan0 scan
    but i wonder how your solution compares to this – are they wildly different?

    (Still can’t actually find a way in the Mint 15 UI to list the WiFi signals and let me choose one to connect to – please tell me I don’t have to keep typing runes to make this happen?!)

    best, & thanks, nick

    • nickh says:

      [ah, found the unlikely-looking icon bottom right]

      [it's funny though that, on turning it on again, a top-right message says: 'WiFi networks available: use the Network menu to connect to a wifi network'. That's what had me, you know, using every 'Network' menu thing to try to do it.]

  56. Ed Badenell says:

    Every time I type the sudo command it asks for a password. I try the password I use for Linux but it says wrong password.

    Infact nothing will print when I try to enter a password.

    What am I missing?

    Ed

  57. carmelo says:

    Are nunber one, I turned to find the solution to this problem, but thanks to you that a very easy ‘I was able to connect wirless, thanks, ragards.

  58. pak says:

    Unfortunately, sudo modprobe b43 hangs my laptop … I have a DELL D610, did a fresh install of LM16 MATE but wireless will not come up. Chipset is BCM4318, I tried all sorts of things, no dice. on WinXP, wireless works.

    Went thru this page http://wireless.kernel.org/en/users/Drivers/b43#Supported_devices

  59. Frakete says:

    After endless & pointless reading & trying, it worked for me (just by typing ($ sudo modprobe b43).

    HP DV6000 and Linux Mint 16 – Thanks!

  60. Charly22 says:

    Thanks a lot! My HP/Compaq laptop C300 with BCM4311 adapter is finally wireless again.

    Regards,

    Charly

  61. Tony says:

    Thank you. Thank you. Thank you.

  62. Gerrit says:

    I finally have my Dell inspiron 6400 on WiFi.
    Many thanks for the good work.

    Regards,

    Gerrit

  63. Bob says:

    This worked great on my Dell E1505. My Ethernet was not working so I had to download the Linux Firmware nonfree drivers from packages.ubuntu.com using another computer. After I followed the steps I restarted and every thing worked great.

  64. William Thebonger says:

    Thank you, thank you, thank you!
    Have just resurrected an old Dell Inspiron 1520. Will now run Ubuntu properly, and Linux Mint from a usb flash drive.It was very easy for me to follow.

  65. visitor says:

    Worked great on Lubuntu 14.04 on my Dell Inspiron 1501. Been spending ages looking around for a solution! THANK YOU!!!!

  66. MIKEWRX says:

    I don’t know if the author still reads these older comment threads, but regardless… THANK YOU!!!

    Relatively new to Linux and Ubuntu, have used a Wifi stick on my Dell 1520 for ages now, but with your help freed from that hassle!! and the signal is better with my broadcom wifi! (shockingly!) Thanks again!! Here’s a virtual cup of coffee on me :)

  67. blorgon says:

    Trying to help my roommate get his Broadcom 4311 controller to work in #!, tried this in terminal to no avail. Here are the errors we’re getting.

    After the first command: “E: could not get lock /var/lib/dpkg/lock – open (11: resource temporarily unavailable)
    “E: unable to lock the administration directory (/var/lib/dpkg/), is another process using it?”

    • Geekster says:

      that has nothing to do with the broadcom drivers, but with your package manager that got jammed. do sudo rm -rf var/lib/dpkg/lock and retry the commands from the guide.

      • blorgon says:

        Wow, thanks for that lightning fast response. We actually ended up trying the last command: sudo modprobe b43

        Which didn’t give us any sort of message. So we just rebooted, then checked the wireless and the network showed up. Not sure if that was what worked, but he’s up now…

        Weird. I never had this much trouble when I used #!, but whatever we did, it worked.

  68. Santiago says:

    Thanks, I give thanks to people who help for free. That makes the world better.

    Thanks again. It worked for Lubuntu 14.10 with mi Broadcom b4312

2 Pings/Trackbacks for "How to Fix Broadcom BCM4311 Wireless Driver on Ubuntu and Linux Mint"
  1. […] defeat and installed the 13.04 version of Lubuntu. It still took me a good couple of hours to find the scripts to run to get the wireless working, but I now have a rather nifty little OS that does exactly what I want it to, and fast. It might […]

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>