Ask Your Question

Upgrade to kernel 4.13.3+ Broadcom BCM43228 wireless stop working properly

asked 2017-11-05 02:36:18 -0600

Hawk gravatar image

updated 2017-11-12 21:27:46 -0600

Since I upgrade to kernel 4.13.3+ via Fedora 26, getting the Broadcom BCM43328 on my Dell M4600 to scan for wireless networks have been near impossible.

As for some suggestions, I've disabled the NetworkManager and replaced it with WICD instead and had mix results but eventually I was able to get system to scan, find and connect to wireless networks. However, WICD is unable to keep a stable connection so that option was not viable. In Fedora 26, I discovered that if I place the laptop to suspend and restored it, the WiFI is able to scan for wireless networks again regardless of WICD or NetworkManager. Since I upgraded to Fedora 27, the above tricks no longer works.

What am I doing wrong? What is causing the issue for the WiFI to no longer scan? I've used various drivers (RPMFusion/unitedRPM/kernel recomplied from Broadcom Source) and to no avail.

I am at a loss as what to do or what else I can do at this point. Clearly I would like the WiFi to work right out of the box as it did in Fedora 25, but unsure as how to troubleshoot this problem going forward. Any ideas?

Here are some troubleshooting info you are able to help:

$ lspci -nnk | grep -iA2 net
03:00.0 Network controller [0280]: Broadcom Limited BCM43228 802.11a/b/g/n [14e4:4359]
    Subsystem: Dell Device [1028:0014]
    Kernel driver in use: wl

Currently installed WiFi device drivers using the unitedRPM's repo's:

dnf install kernel-headers kernel-devel gcc broadcom-wl-dkms

Update 2017-11-11:

Upgrading to kernel-devel 4.13.12-300.fc27.x86_64, WiFi is now able to connect but only if the machine is starting from a cold boot. Reboots from Fedora will still cause the wireless to scan endlessly and be unable to connect. Worse it takes out the Alps trackpoint|touch pad which inevitably forces me to shut down the laptop entirely, pause, and boot up the laptop and hope nothing goes wrong when I Fedora loads.

Here are whatever I can find currently on this test build.

03:00.0 Network controller: Broadcom Limited BCM43228 802.11a/b/g/n
    Subsystem: Dell Device 0014
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at ef400000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: wl
    Kernel modules: bcma, wl

$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint Stick             id=18   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad          id=19   [slave  pointer  (2)]
⎜   ↳ PS/2 ALPS Mouse                           id=13   [slave  pointer  (2)]

Hopefully kernel 4.14 will solve all these issues...

edit retag flag offensive close merge delete


Who recommended uninstall NetworkManager is a fool! Man, all desktop requires NetworkManager for obtain stable way... I am using Fedora 27 + NetworkManager + broadcom-wl-dkms without problems.

davidva gravatar imagedavidva ( 2017-11-06 21:40:14 -0600 )edit

Stopping the NetworkManager service was a great learning experience. It also helped me get the scanning working again.

Are you using the same setup? If you are, what did you do differently? Because I am unable to troubleshoot this in anyway imaginable.

Today I lucked out. The suspend to restore trick seemed to work today. If I can humanely avoid it, I will not reboot this laptop.

Hawk gravatar imageHawk ( 2017-11-08 01:54:53 -0600 )edit

"Upgrading to kernel-devel 4.13.12-300.fc27.x86_64, WiFi is now able to connect but only if the machine is starting from a cold boot"

Because the broadcom-wl-dkms uses dkms; and it is rebuild (recompiled) in each update of kernel ;)

davidva gravatar imagedavidva ( 2017-11-12 23:43:35 -0600 )edit

@davidva, understand that this was NOT a problem until kernel 4.14.3 onwards. This is a problem that came up out of the blue.I've been using Fedora since 25 beta ;)

Regardless, so far whatever new kernel updates being deployed are helping. Just wished I knew what broken the Wifi then.

Hawk gravatar imageHawk ( 2017-11-13 00:31:17 -0600 )edit

1 Answer

Sort by » oldest newest most voted

answered 2017-12-29 02:08:38 -0600

Hawk gravatar image

Decided to replace the network card with the Intel Corporation Centrino Ultimate-N 6300.

Looks to be working without having to perform any tricks of sorts. Reboots, power downs, cold stars, Wi-Fi just works.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2017-11-05 02:36:18 -0600

Seen: 1,199 times

Last updated: Dec 29 '17