FS#54157 - [broadcom-wl-dkms] PLEASE ENTER SUMMARY

Attached to Project: Community Packages
Opened by Andrew Barchuk (raindev) - Monday, 22 May 2017, 16:39 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 25 May 2017, 02:49 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

broadcom-wl-dkms is broken for me for couple of weeks with the vanila linux kernel. Continued to work with linux-lts until today was broken by upgrade to linux-lts 4.9.29-1. The module doesn't work with the newest kernel (4.10.13-1 as of today) as well.

Kernel logs:

May 22 17:58:37 machine kernel: wl driver 6.30.223.271 (r587334) failed with code 1
May 22 17:58:37 machine kernel: ERROR @wl_cfg80211_detach :
May 22 17:58:37 machine kernel: NULL ndev->ieee80211ptr, unable to deref wl


Additional information:

I'm on MacBook Pro 11,x. Accordingly to lspci my network card is

03:00.0 Network controller: Broadcom Limited BCM4360 802.11ac Wireless Network Adapter (rev 03)
This task depends upon

Closed by  Doug Newgard (Scimmia)
Thursday, 25 May 2017, 02:49 GMT
Reason for closing:  Fixed
Comment by Mark Schott (mesnaround) - Tuesday, 23 May 2017, 02:34 GMT
I'm experiencing this exact same issue and am also on a MacBook Pro 11,x. This fits my problem precisely.
Comment by Thomas Lübking (luebking) - Tuesday, 23 May 2017, 21:08 GMT
Did it work with 4.9.28 or did you skip that version? (That patch looks par more prone to cause trouble in this area)
Comment by Andrew Barchuk (raindev) - Wednesday, 24 May 2017, 16:35 GMT
Forgot to mention that in the decription: the driver works properly with 4.9.28-1-lts kernel.
Comment by Andrew Barchuk (raindev) - Wednesday, 24 May 2017, 17:11 GMT
Have the driver working now after upgrading to the latest mainline
kernel (4.11.2-1-ARCH) and also after getting an update of
linux-firmware (20170309.695f2d6-1 -> 20170422.ade8332-1). For some
reason I've got the same error as before on first reboot but when I
rebooted the second time accidentaly by forgetting to update the
bootloader entry, the driver was working.

I have also tried to boot with the 4.9.29-1-lts and the new
linux-firmware. Got no errors related to the driver but the wireless
interface was missing from /sys/class/net. I didn't rebooted twice in
such a configuration :)

Mark, can you confirm that the issue is fixed for you with the updates
as well?
Comment by Mark Schott (mesnaround) - Wednesday, 24 May 2017, 17:32 GMT
Works great now after the updates!

Thanks a bunch.

Loading...