Ask Your Question
2

No Wifi in Fedora 25 (New to Fedora and Linux)

asked 2016-12-23 01:44:45 -0500

smilotron gravatar image

updated 2016-12-23 01:55:38 -0500

I just installed Fedora 25 on my laptop and the wifi icon is missing from the system menu and there is no wifi option in the Networks application. I researched a bit and found out that it is because my wireless adapter is a Broadcom adapter. After following the instructions given here in a previous answer as well as the instructions from this blog post, the situation is still the same. No wifi in the system menu or Networks application. Can anybody help me?

I am on a Lenovo G700 laptop, I am running Fedora 25, and lspci returns, among other things,

08:00.0 Network controller: Broadcom Limited BCM43142 802.11b/g/n (rev 01)
09:00.0 Ethernet controller: Qualcomm Atheros QCA8172 Fast Ethernet (rev 10)
edit retag flag offensive close merge delete

8 Answers

Sort by » oldest newest most voted
7

answered 2016-12-23 03:29:22 -0500

updated 2016-12-24 21:35:07 -0500

Firstly, get an ethernet connection (like with an internet cable) or otherwise get an internet connection up and running via some other means (other than using your WiFi as obviously it's not working at the moment for you). Then run:

sudo dnf install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-25.noarch.rpm https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-25.noarch.rpm
sudo dnf install -y broadcom-wl kernel-devel
sudo akmods --force --kernel `uname -r` --akmod wl
sudo modprobe -a wl

Now you should be able to go to the status menu (I'm assuming you're using the default workstation edition of Fedora with GNOME), if you're wondering what a status menu is see the diagram (with the red numbers in it) shown here, enter in your WiFi credentials and you should be able to connect to the WiFi without a drama.

edit flag offensive delete link more

Comments

The last modprobe command did the trick. Thanks a ton!

smilotron gravatar imagesmilotron ( 2016-12-23 19:09:16 -0500 )edit
1

Due to the fact I didn't already have the kernel-devel package installed and it is not a required dependency I had to include the following two steps BEFORE running the modprobe command:

sudo dnf install -y kernel-devel
sudo akmods --force --kernel `uname -r` --akmod wl
snowolfe gravatar imagesnowolfe ( 2016-12-24 06:06:13 -0500 )edit

Thanks, 'tis now included in my answer.

Brenton Horne gravatar imageBrenton Horne ( 2016-12-24 06:53:36 -0500 )edit

Thanks for the answer. I did also have the wi fi issue, but with your help it´s now fixed. Thank you more than a ton ;-)

HenrikH2011 gravatar imageHenrikH2011 ( 2017-01-10 18:02:29 -0500 )edit

@HenrikH2011 if you wanna thank me you could upvote my answer :)

Brenton Horne gravatar imageBrenton Horne ( 2017-01-10 20:32:12 -0500 )edit
0

answered 2017-02-21 23:26:22 -0500

Hey everyone, try this if its still not working: Modprobe -r ssb modprobe -r wl modprobe wl This made my wifi card come to life :) BCM4322

edit flag offensive delete link more
0

answered 2017-04-15 19:23:32 -0500

vernon gravatar image

Since you are using a PAE 32 bit kernel, you need to instal the kernel-PAE-devel package. The initial instructions are fine for Intel 64 bit machines but should note that Intel 32 bit machines require the kernel-PAE-devel package.

edit flag offensive delete link more
0

answered 2016-12-23 08:07:47 -0500

[root@localhost opt]# sudo dnf install -y broadcom-wl RPM Fusion for Fedora 25 - Nonfree - Updates 25 kB/s | 17 kB 00:00
RPM Fusion for Fedora 25 - Nonfree 25 kB/s | 144 kB 00:05
Last metadata expiration check: 0:00:03 ago on Fri Dec 23 19:33:39 2016. Error: nothing provides akmods needed by akmod-wl-6.30.223.271-7.fc25.x8664 (try to add '--allowerasing' to command line to replace conflicting packages) [root@localhost opt]# sudo dnf install -y broadcom-wl --allowerasing Last metadata expiration check: 0:00:48 ago on Fri Dec 23 19:33:39 2016. Error: nothing provides akmods needed by akmod-wl-6.30.223.271-7.fc25.x8664 [root@localhost opt]# sudo modprobe -a wl modprobe: WARNING: Module wl not found in directory /lib/modules/4.8.6-300.fc25.x86_64

not install broadcom-wl

edit flag offensive delete link more
0

answered 2017-01-10 16:05:04 -0500

i am facing the issue in 3rd step,could you please suggest

sudo akmods --force --kernel uname -r --akmod wl Could not find files needed to compile modules for 4.8.6-300.fc25.i686+PAE Are the development files for kernel 4.8.6-300.fc25.i686+PAE or the appropriate kernel-devel package installed?

edit flag offensive delete link more

Comments

i get this on third step...# sudo akmods --force --kernel 'uname -r' --akmod wl Could not find files needed to compile modules for uname -r Are the development files for kernel uname -r or the appropriate kernel-devel package installed?

bigwhitebird29 gravatar imagebigwhitebird29 ( 2017-01-19 17:48:20 -0500 )edit

Firstly check kernel version using "uname -r " command then follow this step sudo dnf install kernel-devel-<kernel version="">
This solved my problem Please refer:http://unix.stackexchange.com/questions/341020/fedora-25-broadcom-wireless-bcm43228-no-wifi

Surya_v9 gravatar imageSurya_v9 ( 2017-03-06 11:13:27 -0500 )edit

@Surya_v9 Hi,

I updated kernel-headers and kernel-devel in fedora 25,

[root@localhost ~]# dnf install -y kernel-devel Fedora 25 - x8664 - Updates 483 kB/s | 23 MB 00:48
Last metadata expiration check: 0:00:37 ago on Mon May 29 11:46:16 2017. Package kernel-devel-4.10.17-200.fc25.x86
64 is already installed, skipping. Dependencies resolved. Nothing to do. Complete!

but still cannot run 'akmods' !!!

please advise what i should do now. thanks.

redfed gravatar imageredfed ( 2017-05-29 01:57:47 -0500 )edit
0

answered 2017-02-15 11:52:55 -0500

alur gravatar image

For anyone who has problems with the current answer, you can try removing broadcom-wl first by:

sudo dnf remove -y broadcom-wl

then repeat the current approved answer above.

Good luck!

edit flag offensive delete link more
0

answered 2018-07-01 05:14:07 -0500

I'm getting an error on step 1, problem 1 and problem 2, "nothing provides system-release(25)needed by (links)

edit flag offensive delete link more
0

answered 2017-07-15 09:19:52 -0500

zakka gravatar image

Sorry guys but it's all bullshit.

I've got same error on my Fedora-25-4.9.13-201.fc25.x8664 $ sudo akmods --force --kernel uname -r --akmod wl Could not find files needed to compile modules for 4.9.13-201.fc25.x8664 Are the development files for kernel 4.9.13-201.fc25.x86_64 or the appropriate kernel-devel package installed?

Problem solved by recomendations on http://linuxwireless.org/en/users/Dri...

You need make all form this topic:

If you are using the b43 driver from 3.2 kernel or newer:

After installing b43-fwcutter, download version 5.100.138 of Broadcom's proprietary driver and extract the firmware from it:

Toggle line numbers    1 export FIRMWAREINSTALL DIR="/lib/firmware"    2 wget http://www.lwfinger.com/b43-firmware/...    3 tar xjf broadcom-wl-5.100.138.tar.bz2    4 sudo b43-fwcutter -w "$FIRMWARE INSTALLDIR" broadcom-wl-5.100.138/linux/wl_apsta.o 

Do exactly by listing above. And wifi appears when I comanded:

$ sudo modprobe b43

It's all. Peace!

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools

Stats

Asked: 2016-12-23 01:44:45 -0500

Seen: 34,419 times

Last updated: Jul 15 '17