Broadcom BCM4352 On CentOS 7

Home » CentOS » Broadcom BCM4352 On CentOS 7
CentOS 7 Comments

Hi Folks

I’m trying to get my internal WiFi working and I’m following the instructions here:

https://wiki.CentOS.org/HowTos/Laptops/Wireless/Broadcom

My adaptor is:

[gary@gary ~]$ lspci|grep Broad
08:00.0 Network controller: Broadcom Limited BCM4352 802.11ac Wireless Network Adapter (rev 03)
[gary@gary ~]$

However, I’ve failed at step 2 as I cannot find any Linux / STA / WL drivers when I search the support page linked.

Can anyone suggest how I can fix this, or suggest another web page I can follow?

Cheers

7 thoughts on - Broadcom BCM4352 On CentOS 7

  • ​As far as I know, the contents on the CentOS wiki are for CentOS 7.3 (or earlier) and a patch is needed to use the driver under 7.4.

    You may want to go to the ELRepo article that is referenced on that page (
    http://elrepo.org/tiki/wl-kmod
    ​ )​. The ELRepo instructions are up to date and should cover EL7.4.

    Akemi

  • I have followed your suggestion and all seemed fine. After rebooting I tried to do the modprobe but got the following:

    [root@gary ~]# modprobe wl modprobe: ERROR: could not insert ‘wl’: Required key not available
    [root@gary ~]#

    This relates to the secure boot that is mentioned on the page. I therefore went through the process of disabling secure boot. This consisted of running:

    [root@gary ~]# mokutil –disable-validation password length: 8~16
    input password:
    input password again:
    [root@gary ~]#

    After doing this I rebooted. As part of the reboot I was supposed to be asked for the password that I had just created but I wasn’t. Then, after the reboot I tried the modprobe command but received the same error message.

    Anyone got ideas what I need to do next?

  • After getting nowhere with the mokutil command I decided to use the other option and turn off secure boot in the BIOS settings.

    I had been loathed to do this because every time I do anything in the BIOS it stuffs the boot order and reverts to booting straight into Win8. Guess what, as soon as I turned off secure boot it did exactly that. Turnng secure boot back on made no difference.

    Thankfully, the mailing list archives for this list still contain the instructions on how to fix it.

    For those interested, it involved pressing F9 at boot time to select the boot menu and selecting the CentOS option. This then went through GRUB as normal and booted. I then used ‘eftbootmgr -o’ to define the correct boot sequence.

    The upshot is that I now have a laptop that boots correctly, and that successfully uses the built in Broadcom WiFi adaptor.

    Thanks everyone for your help

  • with the current version of shim in CentOS 7.4. The details can be found here:

    ​https://bugs.CentOS.org/view.php?id=14050

    Follow the workaround in that bug report. Hope the problem gets fixed soon by CentOS devs.

    Akemi

  • ​Yet another comment. Sorry, the above note is a general one. The self-built kmod-wl package ​does not have the SB key signed by ELRepo. This note has been added to our wiki page.

    Akemi