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

Tagged with: , , , , ,
Posted in The Linux and Unix Articles!
108 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

    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!

  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:

      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

  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…


    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:


  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.


  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..
    K. Kartha

  35. thane says:

    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!

  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:

    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:


  46. Tim says:

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

    Thanks Much!!!

  47. BillS says:

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

  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?


  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

  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.



  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.



  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 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

  69. J. Stewart says:

    Thank you! Thank you!! Spent 2 days looking and trying all types of “solutions” and nothing worked for my Dell D610 w/Linux Mint 15. I was about to call it quits on that project.

  70. 111a3063 says:


  71. Pat says:

    Thanks – this worked on old HP Pavilion DV6000 laptop.
    The “sudo modprobe b43” threw me for a while as it just hung there.
    However after rebooting the blue WiFi LED came on – but then went off! Opening Terminal and putting in “sudo modprobe 43” gave better results this time – the blue LED came on and stayed on – and WiFi now works! Thank you again.

  72. drarkew says:

    Wonderful! You just saved a laptop from a high velocity shock against a concrete wall!!! Thank you!

  73. Andy says:

    But for me not work. i don’t know why.
    HP 530, Broadcom Corporation BCM4311, Ubuntu 14.10

    Begin for Linux.
    Help me please.

  74. Richard Hall says:

    Good lord, I was about to toss Linux (again) for driver issues, finally everything is working. Whats up with the broadcom anyway, always seems to be a snag for me an successful linux installation. I think I am going to make Linux Mint work for me, its good on this older Dell! Awesome!

  75. Cy O'Hara says:

    What if I am trying to download WiFi drivers for my Linux INSPIRON 6400, on a Mac, because it no longer has Internet access?
    Dell wants to test the Mac before letting me have any drivers? How do I get past that?

  76. Cy O'Hara says:

    No WiFi on INSPIRON 6400 after loading Lubuntu. How do I get to the drivers using a Mac, Dell will not let me get past Go?

  77. Jake says:

    Followed the instruction but wireless network still not showing on my old dell d430 laptop. Can anyone help please?

    • Keith says:

      Hey Jake,

      I just tried this out on my own D430 running Mint 15 (Olivia) and it only worked after a reboot – I’m guessing you tried that?

      This is what I entered prior to reboot:

      sudo apt-get install linux-firmware-nonfree
      Install these packages without verification [y/N]? Y

      sudo modprobe b43
      sudo su
      echo b43 >> /etc/modules

  78. Mykhailo Rogozhyn says:

    Thank you very much! It’s working! I’m happy with Linux Mint!

  79. Jen says:

    This saved my life! Three days and finally found this and solved my problems immediately. One problem tho, it doesn’t remain after I shut down and start up again later. I have included the

    “$ sudo su

    # echo “b43″ >> /etc/modules”

    and still, it doesn’t work. I have to input every time I start up. Any suggestions?

    Linux Lite– Dell Latitude D430

  80. Rodrigo says:

    Thanks a lot! It worked for me after uninstalling bcmwl driver and installing b43, then rebooting. Dell Inspiron 1520, Broadcom bcm4311 wireless adapter, Ubuntu 14.04 LTS

  81. HMiles says:

    Thanks this worked for my Dell D531 w bcm4311. The sudo modprobe b43 does not respond. However, if you press control-z to exit and then finish the rest of the instructions reboot the wifi light comes on and it works..

    Thanks a Million

  82. Stephen Hazel says:

    this worked for me:
    $ sudo apt-get remove –purge bcmwl-kernel-source

    but running :
    $ sudo apt-get install linux-firmware-nonfree
    returned that it cannot find linux-firmware-nonfree

    I installed 16.04 LTS and I am brandnew to linux

    My wired eth is working fine

  83. ArtFink says:

    THANK YOU!!! 4 years after this thread and the answer solved my dilemma!! THANK YOU ALL

  84. Tansu Kefeli says:

    It worked on Lenovo Ideapad S9 with BCM4312 hardware too. Many thanks for your solution.

  85. Mustafa Gรœร‡ says:

    Thank you very much. I’m using on Ubuntu.

  86. virgil cain says:

    Still working lol. THanks

  87. Patrick says:

    Just one word : GREAT !
    Many thanks.
    PS : Happy new year to everybody

  88. tom says:

    Solved the problem after a few hours of searching/trying on Dell Insprion E1405….

  89. Jorge Andres says:

    Thanks a lot! Was looking for this like crazy lol

  90. Conor says:

    Yet another failure where I’m promised great things and disappointed. Is there an operating system that accounted for Broadcom 43? I’ve tried Ubuntu, Ubuntu-Mate, and now Minto. Although I can finagle the system to work, it never lasts long as something inevitably changes and results in no wired or wireless function.I’m also seeking a fix for the battery. I put ot on my meter and it looks good. From time to time, it works. When Ubuntu or Mint boot up, the battery is displayed as dead and a charge of 0. I’ve spent many days on this. Someone has a fix.

Leave a Reply

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




Subscribe to get the latest Linux news and how to guides directly on your e-mail!