You are not logged in.

#1 2019-04-03 12:59:43

piman
Member
Registered: 2019-04-03
Posts: 1

Dell XPS 15 (9550) WiFi issue "brcmfmac: brcmf_run_escan: error (-52)"

For some time now I've been having issues with my BCM43602 Wifi and Bluetooth module on my Dell XPS 15. The WiFi sometimes stopped working after upgrading to a new Linux but after a reboot it all came back. From time to time my Bluetooth headphones started loosing the signal despite being right next to the laptop. I've learned to live with it, assigning it to some incompatible drivers as it usually got fixed next time I upgraded.

But this time it is different. Somewhere around when I upgraded to Linux 5.0 (can't pinpoint the exact time this started) my Bluetooth and Wifi started having issues again. It started with the classical audio dropping in my bluetooth headphones. However after rebooting, not even the Wifi worked.  In my journals I am getting this cryptic message every minute or so:

Apr 03 13:37:08 jarvis wpa_supplicant[832]: wlp2s0: CTRL-EVENT-SCAN-FAILED ret=-52
Apr 03 13:37:08 jarvis kernel: brcmfmac: brcmf_run_escan: error (-52)
Apr 03 13:37:08 jarvis kernel: brcmfmac: brcmf_cfg80211_scan: scan error (-52)

Even running from my live Arch USB I am having the same problem and no matter how much I google,  I can not find anyone experiencing a similar issue. The additional side effect is that my system fails to go to sleep after closing the lid, and when I reopen it, I have to force a reboot as the screen is black.  I am starting to suspect that this is a hardware problem but at the same time, linux does detect the the board and loads all the kernel modules (as far as I understand, see bellow).

I am turning to the forum as I have no other ideas on how to proceed. Any advice is welcome. Thank you.

Output of uname -a  :

Linux jarvis 5.0.5-arch1-1-ARCH #1 SMP PREEMPT Wed Mar 27 17:53:10 UTC 2019 x86_64 GNU/Linux

lspci -vnn -d 14e4:

02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)
	Subsystem: Dell BCM43602 802.11ac Wireless LAN SoC [1028:0020]
	Flags: bus master, fast devsel, latency 0, IRQ 135
	Memory at dd800000 (64-bit, non-prefetchable) [size=32K]
	Memory at dd400000 (64-bit, non-prefetchable) [size=4M]
	Capabilities: [48] Power Management version 3
	Capabilities: [58] MSI: Enable+ Count=1/16 Maskable- 64bit+
	Capabilities: [68] Vendor Specific Information: Len=44 <?>
	Capabilities: [ac] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [13c] Device Serial Number <serial number here>
	Capabilities: [150] Power Budgeting <?>
	Capabilities: [160] Virtual Channel
	Capabilities: [1b0] Latency Tolerance Reporting
	Capabilities: [220] Resizable BAR <?>
	Capabilities: [240] L1 PM Substates
	Kernel driver in use: brcmfmac
	Kernel modules: brcmfmac, wl

Edit:
I was not sure if to post it here or on the Networking sub-forum. Do you think I can get more advice there?

Last edited by piman (2019-04-03 13:05:09)

Offline

#2 2019-04-03 13:33:47

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,243

Re: Dell XPS 15 (9550) WiFi issue "brcmfmac: brcmf_run_escan: error (-52)"

Welcome to the boards.

You currently have two kernel drivers available, wl (which is the proprietary driver) and brcmfmac. However brcmfmac should be blacklisted given your wl source is one of the repository packages are you sure you want to use brmcfmac and if not what happens if you switch the driver to wl ? you might also want to find out what prevents the blacklist which would be set up by the wl package from working.

In doubt post a full dmesg and maybe lsmod.

Last edited by V1del (2019-04-03 13:34:21)

Online

Board footer

Powered by FluxBB