Ask Your Question

Unable to connect with wifi on Fedora 23

asked 2016-03-15 23:26:40 -0600

estelleCml gravatar image

updated 2016-03-16 12:32:35 -0600

hhlp gravatar image

I cannot connect with wifi only.

Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)

Following this site, I've tried to install ndiswrapper driver... However this driver does not work on Fedora 23.

What driver may I install to connect with wifi?

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted

answered 2016-03-16 11:58:42 -0600

aeperezt gravatar image

You need to install free and nonfree then you need to install akmod-wl and kernel-devel

edit flag offensive delete link more


I've already install these three drivers, but still no wifi...

estelleCml gravatar imageestelleCml ( 2016-03-17 00:05:47 -0600 )edit

You did install akmod-wl and after reboot it did not show work?

aeperezt gravatar imageaeperezt ( 2016-03-17 09:37:47 -0600 )edit

yes, it did install akmod-wl and it still does not work..

estelleCml gravatar imageestelleCml ( 2016-03-17 21:37:43 -0600 )edit

try to install broadcom-wl not sure it work of fedora 23 read some place it was merge with akmod-wl

aeperezt gravatar imageaeperezt ( 2016-03-17 23:24:52 -0600 )edit

I have the following errors when I try to install broadcom-wl:: rmmod: ERROR: Module b43 is not currently loaded rmmod: ERROR: Module ssb is not currently loaded rmmod: ERROR: Module bcma is not currently loaded

estelleCml gravatar imageestelleCml ( 2016-03-18 01:51:01 -0600 )edit

answered 2016-04-05 21:38:48 -0600

updated 2016-04-06 01:14:50 -0600

hhlp gravatar image

Broadcom Wireless Install Guide

# uname -a

Linux Fedora 4.4.6-300.fc23 #1 SMP Wed Mar 16 22:10:37 UTC 2016 GNU/Linux

# dnf install kernel kernel-devel kernel-headers -y

#dnf install gcc gcc-c++ -y

#lspci |grep BCM
04:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)

#lsmod  | grep "brcmsmac\|b43\|ssb\|bcma\|wl"

If any of these are installed, remove them:

# rmmod b43
# rmmod brcmsmac
# rmmod ssb
# rmmod bcma
# rmmod wl

To blacklist these drivers and prevent them from loading in the future:

# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist brcmsmac" >> /etc/modprobe.d/blacklist.conf

# mkdir hybrid_wl
# cd hybrid_wl
# wget hybrid-v35-nodebug-pcoem-6_30_223_271.tar
# wget hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar
# tar xzf hybrid-v35-nodebug-pcoem-6_30_223_271.tar
# tar xzf hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar

#make API=WEXT
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory '/usr/src/kernels/4.4.6-300.fc23'
Wireless CFG80211 API specified in command line
Using Wireless CFG80211 API
  LD      /hybrid-wl/built-in.o
  CC [M]  /hybrid-wl/src/shared/linux_osl.o
  CC [M]  /hybrid-wl/src/wl/sys/wl_linux.o
  CC [M]  /hybrid-wl/src/wl/sys/wl_iw.o
  CC [M]  /hybrid-wl/src/wl/sys/wl_cfg80211_hybrid.o
  LD [M]  /hybrid-wl/wl.o
  Building modules, stage 2.
Wireless CFG80211 API specified in command line
Using Wireless CFG80211 API
  MODPOST 1 modules
  CC      /hybrid-wl/wl.mod.o
  LD [M]  /hybrid-wl/wl.ko
make[1]: Leaving directory '/usr/src/kernels/4.4.6-300.fc23'

# modprobe lib80211

List item


# modprobe ieee80211_crypt_tkip

# modprobe cfg80211
# insmod wl.ko

# make install
install -D -m 755 wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless


# cp wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless

# depmod -a
edit flag offensive delete link more


Links for hybrid-v35(_64)-nodebug-pcoem-6_30_223_271.tar have changed. New adresses are : hybrid-v35_64 (64 bits) hybrid-v35 (i686)

aviallon gravatar imageaviallon ( 2017-01-01 08:25:25 -0600 )edit

answered 2016-04-10 14:23:03 -0600

dokterw gravatar image

I recently did a fresh install of Fedora 23 on my Lenovo S20-30 and ran into a similar issue.

When I got the laptop Fedora 22 was out and to get Fedora to use the pesky Broadcom chip I did the following install:

sudo dnf akmod-wl kmod-wl broadcom-wl

That installed all I needed to get wifi up and running.

So I did the same when doing the fresh install of Fedora 23.

Yet the only kernel that worked was the one that is shipped with Fedora 23, the updated one 4.4.6 did not. I tried to reinstall and run sudo modprobe wl to no avail.

Thanks to aeperezt suggestion it now works!

This is what I did:

sudo dnf akmod-wl kmod-wl broadcom-wl kernel-devel

Then reboot.

PS: Sorry if this was a long-winded reply, but I felt it was important to show what I did before it worked for me.

edit flag offensive delete link more


Make sure that you install last broadcom-wl- that is available in updates-testing of RPMFusion F23

sergiomb gravatar imagesergiomb ( 2016-04-10 17:09:16 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2016-03-15 23:26:40 -0600

Seen: 4,245 times

Last updated: Apr 10 '16