I’m using fedora 31 for one week now. So far so good, except I’m having a hard time getting the wifi adapter to work. I’m using an HP EliteBook 745 my chipset is Broadcom BCM43228.
I have searched the web for help and followed all the steps discribed here: https://www.cyberciti.biz/faq/fedora-linux-install-broadcom-wl-sta-wireless-driver-for-bcm43228/
But still not able to fix the wlan issue. When I issue at the terminal ifconfig I dont’ even see the wlan interface show up. What can I do?
Hi youssefmsourani, I have disabled secureboot installed the packages rebooted the system but still the same.
[cdias@carlostech Downloads]$ sudo rpm -ivh broadcom-wl-6.30.223.271-13.fc31.noarch.rpm
Verifying… ################################# [100%]
Preparing… ################################# [100%]
package broadcom-wl-6.30.223.271-13.fc31.noarch is already installed
[cdias@carlostech Downloads]$ sudo dnf install akmod-wl kernel kernel-devel kernel-headers
Last metadata expiration check: 0:03:33 ago on Sun 29 Dec 2019 03:15:37 AM WAT.
Package akmod-wl-6.30.223.271-30.fc31.x86_64 is already installed.
Package kernel-5.3.7-301.fc31.x86_64 is already installed.
Package kernel-devel-5.3.16-300.fc31.x86_64 is already installed.
Package kernel-headers-5.3.6-300.fc31.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[cdias@carlostech Downloads]$
[cdias@carlostech ~]$ sudo akmods --force
Checking kmods exist for 5.3.7-301.fc31.x86_64 [ OK ]
Files needed for building modules against kernel
5.3.7-301.fc31.x86_64 could not be found as the following
directories are missing:
/usr/src/kernels/5.3.7-301.fc31.x86_64/
/lib/modules/5.3.7-301.fc31.x86_64/build/Is the correct ker[FAILED]l package installed?
[cdias@carlostech ~]$
[cdias@carlostech ~]$ lspci -k | grep -A 5 -i broadcom
02:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n
DeviceName: WLAN
Subsystem: Broadcom Inc. and subsidiaries Device 05e2
Kernel modules: bcma
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
Subsystem: Hewlett-Packard Company Device 221c
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
[cdias@carlostech ~]$
[cdias@carlostech ~]$ sudo modprobe wl -v
modprobe: FATAL: Module wl not found in directory /lib/modules/5.3.7-301.fc31.x86_64
[cdias@carlostech ~]$
[cdias@carlostech ~]$ lsmod | grep wl
[cdias@carlostech ~]$
[cdias@carlostech ~]$ uname -r
5.3.7-301.fc31.x86_64
[cdias@carlostech ~]$
There are the output of the requested commands, thanks again.
You need kernel-devel version with the same version of kernel that loaded (5.3.7-301.fc31.x86_64 ) .
sudo dnf install kernel-devel package indicates to kernel-devel with the same version of last kernel in repository (until now 5.3.7-301.fc31.x86_64 /// fedora 31).
I think For some reason you have kernel-devel with different version of loaded kernel (5.3.7-301.fc31.x86_64).