Network interface not detected after update on Fedora 27

asked 2017-12-17 16:41:54 -0600

After a fresh install of Fedora 27, the wifi card is not detected after the running the first system update. After some lengthy troubleshooting online I am still no closer to the solution.

uname -r

4.14.5-300.fc27.x86_64

lspci -vnn -d 14e4:

04:00.0 Network controller [0280]: Broadcom Limited BCM4356 802.11ac Wireless Network Adapter [14e4:43ec] (rev 02)
Subsystem: Lenovo Device [17aa:0777]
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f1400000 (64-bit, non-prefetchable) [size=32K]
Memory at f1000000 (64-bit, non-prefetchable) [size=4M]
Capabilities: <access denied>
Kernel modules: brcmfmac, wl

rpm -qa | grep -e kernel -e broadcom-wl -e kmod-wl | sort

abrt-addon-kerneloops-2.10.5-1.fc27.x86_64
akmod-wl-6.30.223.271-15.fc27.x86_64
broadcom-wl-6.30.223.271-3.fc27.noarch
kernel-4.13.9-300.fc27.x86_64
kernel-4.14.5-300.fc27.x86_64
kernel-core-4.13.9-300.fc27.x86_64
kernel-core-4.14.5-300.fc27.x86_64
kernel-debug-devel-4.14.5-300.fc27.x86_64
kernel-devel-4.13.9-300.fc27.x86_64
kernel-devel-4.14.5-300.fc27.x86_64
kernel-headers-4.14.5-300.fc27.x86_64
kernel-modules-4.13.9-300.fc27.x86_64
kernel-modules-4.14.5-300.fc27.x86_64
kernel-modules-extra-4.13.9-300.fc27.x86_64
kernel-modules-extra-4.14.5-300.fc27.x86_64
kmod-wl-4.13.9-300.fc27.x86_64-6.30.223.271-15.fc27.x86_64
kmod-wl-4.14.5-300.fc27.x86_64-6.30.223.271-15.fc27.x86_64
libreport-plugin-kerneloops-2.9.3-1.fc27.x86_64

I have installed the correct kernel-devel package:

sudo dnf install kernel-devel-4.13.9-300.fc27.x86_64

Along with enabling RPM-fusion:

sudo dnf install -y https://download1.rpmfusion.org/nonfr... https://download1.rpmfusion.org/free/...

Installed broadcom-wl and kmod-wl

sudo dnf install -y broadcom-wl kmod-wl

Run the akmods command:

sudo akmods --force --kernel 4.13.9-300.fc27.x86_64 --akmod w

Checking kmods exist for 4.13.9-300.fc27.x86_64            [  OK  ]

Run depmod:

sudo depmod -a

(No errors)

And finally modprobe on wl:

sudo modprobe wl

(No errors)

All without success. Does anyone know how to solve this problem? I have seen a few older threads documenting similar issues but none of the accepted solutions appear to work in my case.

edit retag flag offensive close merge delete

Comments

Look through the output of journalctl -b to find where it loads the driver and see if there are any messages that explain the problem.

Maybe easier would be to open two terminals as root. Run journalctl -fa in one and then do modprobe -r wl and modprobe wl in the other one and see what the journal show.

ssieb gravatar imagessieb ( 2017-12-18 15:04:22 -0600 )edit