Ask Your Question

how to make wifi bcm43142 work on fedora 21?

asked 2014-11-15 13:25:32 -0500

tommyd gravatar image

updated 2014-11-16 02:23:36 -0500

I'm using broadcom bcm43142 wifi card and i can't get work it properly. It is visible by the system, i usually get access to the internet for about 5 seconds and it dies again. It prompts for password or just goes away.

I tried:

akmod-wl, kmod-wl, broadcom-wl, b43... , yum update, yum update -y modprobe wl says: modprobe: FATAL: Module wl not found. i also tried following this guide: but i cannot find wl.ko in libs or anywhere on my disk

I'm uploading wpa_supplicant.log, i hope someone smart can figure it out.

edit retag flag offensive close merge delete

5 Answers

Sort by ยป oldest newest most voted

answered 2014-11-24 09:30:19 -0500

tommyd gravatar image

updated 2014-11-24 11:12:32 -0500

Ok. It's fixed now.

use akmod-wl and disable wifi n module in both places - router settings and linux

su - modprobe iwlwifi 11ndisable=1
su - echo options iwlwifi 11ndisable=1 > /etc/modprobe.d/iwlwifi.conf


edit flag offensive delete link more

answered 2014-12-31 15:06:45 -0500

Andre Gompel gravatar image

I assume here you have a notebook with Broadcom (I use here an HP ProBook 6475B as an example) with Fedora 21

1) Validate you have a Broadcom Wi-Fi chip. (prompt from system is in bold

lspci | grep -i broadcom

03:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n

2) In order to "communicate" insert into the USB port a USB Wifi with Atheros chip. I use a TP-Link "TL-WN821N" (The model "TL-WDN3200" also work, but not as well) Cost is low ( $10 to $20). The recent kernel support them "out of the box", which is quite nice.

3) Connect to the internet, and then Enable rpmfusion-free and rpmfusion-nonfree as documented. (For Fedora 21, use Fedora 20 procedure : works just fine).

4) sudo yum update

5) sudo yum install kmod-wl akmods akmod-wl

6) Remove the TP-Link (or other Wi-Fi dongle)

7) Reboot.

Now the Wifi with the on board Broadcom should work.

8) Next time, do NOT purchase a notebook with Broadcom, rather get one with Atheros or Intel Wi-Fi chip !

edit flag offensive delete link more


I'm on Fedora 22, have tried multiple "solutions" to the BCM43142 issue... and nothing worked until the yum install kmod-wl akmods akmod-wl command provided here (note: only akmod-wl needed to be installed).

Would upvote if I had enough "karma". Thank you, @AndreGompel.

Zayne Halsall gravatar imageZayne Halsall ( 2015-08-08 11:25:12 -0500 )edit

Hi Zayne,

I had the same problem with Fedora 22 and BCM43142 and my workaround was mark the secure boot as disabled and install broadcom-wl module. Maybe this approach help you.

Good Luck!

Patricio Ascencio gravatar imagePatricio Ascencio ( 2015-09-27 14:36:10 -0500 )edit

answered 2015-09-24 13:04:46 -0500

this post is marked as community wiki

This post is a wiki. Anyone with karma >750 is welcome to improve it.


Broadcom bcm43142 wifi installation and configuration


uname -a

Linux Netbook3 4.1.7-200.fc22.x86_64 #1 SMP Mon Sep 14 20:19:24 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

lspci | grep -i broadcom

02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)

Following commands may help you to gather information related to

Wifi hardware and software configuration

# lspci lspci -vnn lsmod | less ifconfig lsmod | grep wl man modprobe modprobe -i bcma modprobe -r bcma

Real configuration commands start here. I have observed that following few lines are not working on my LENOVO S20-30

laptop marked with #NW (Not Working) as suggested by various persons/sites - Please let me the reason


NW dnf install --nogpgcheck -E %fedora).noarch.rpm -E %fedora).noarch.rpm

NW wget

NW wget

NW wget




cp /home/<my login="">/Downloads/rpmfusion-* . ll rpm -Uvh rpmfusion-free-release-22.noarch.rpm rpmfusion-nonfree-release-22.noarch.rpm dnf install kmod-wl akmods akmod-wl

WE MAY NOT NEED akmod-wl

dnf remove akmod-wl

You must disable secure boot option in uefi/bios


We may not required following line / check

modprobe -i wl

check you wifi

lspci -vnn lspci -vnn -d14e4: lsmod | grep wl ifconfig


edit flag offensive delete link more

answered 2014-11-18 08:40:57 -0500

FranciscoD_ gravatar image

I think the info on this question is what you're looking for:

edit flag offensive delete link more


thank you for response. none of packages coming from old kernels compile on fedora 21 (currenty running 3.17.3) the only thing that allows wifi connection is broadcom-wl package installed from rpmfusion repos, but as i said before - it's crazy unstable and does not give positive experience

tommyd gravatar imagetommyd ( 2014-11-23 15:01:07 -0500 )edit

answered 2015-05-02 13:09:02 -0500

lwhken gravatar image

The broadcom driver does not work on the latest kernel (3.19). Just wanna put a note here for anyone, not to update the kernel if you want your wifi work.

edit flag offensive delete link more

Question Tools


Asked: 2014-11-15 13:25:32 -0500

Seen: 19,764 times

Last updated: Dec 31 '14