You are not logged in.

#1 2016-09-02 10:15:36

ghedeon
Member
Registered: 2016-02-20
Posts: 15

NetworkManager can't detect networks

Hi,

It started with upgrade to networkmanager-1.4.1dev+15+g0d23ffd-1, which seems to be a common problem for Dell XPS users like me: https://bbs.archlinux.org/viewtopic.php … 2#p1650452. The thing is, unlike others, downgrade didn't help me.
Worth mentioning that I also installed  b43-firmware (6.30.163.46-1) and crda (3.18-1) recently.
Controller

lspci -k
Network controller: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC (rev 01)
	Subsystem: Dell Device 0020
	Kernel driver in use: brcmfmac
	Kernel modules: brcmfmac

NetworkManager

journalctl -f | grep NetworkManager
NetworkManager[435]: <warn>  [1472809975.2552] sup-iface[0xb90950,wlp2s0]: could not get scan request result: Timeout was reached
NetworkManager[435]: <warn>  [1472810038.2568] sup-iface[0xb90950,wlp2s0]: could not get scan request result: Timeout was reached
NetworkManager[435]: <warn>  [1472810076.7622] device (wlp2s0): set-hw-addr: new MAC address EE:66:1E:E0:84:73 not successfully set (scanning)
NetworkManager[435]: <warn>  [1472810101.7664] sup-iface[0xb90950,wlp2s0]: could not get scan request result: Timeout was reached

Seems to be some driver errors

dmesg | grep brcmfmac
usbcore: registered new interface driver brcmfmac
brcmfmac 0000:02:00.0: enabling device (0000 -> 0002)
brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.txt failed with error -2
brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Nov 10 2015 06:38:10 version 7.35.177.61 (r598657) FWID 01-ea662a8c
brcmfmac 0000:02:00.0 wlp2s0: renamed from wlan0
brcmfmac: brcmf_p2p_create_p2pdev: set p2p_disc error
brcmfmac: brcmf_run_escan: error (-4)
brcmfmac: brcmf_cfg80211_scan: scan error (-4)

Services

systemctl list-unit-files | grep enabled
autovt@.service                             enabled  
avahi-daemon.service                        enabled  
bluetooth.service                           enabled  
dbus-org.bluez.service                      enabled  
dbus-org.freedesktop.Avahi.service          enabled  
dbus-org.freedesktop.NetworkManager.service enabled  
dbus-org.freedesktop.nm-dispatcher.service  enabled  
display-manager.service                     enabled  
gdm.service                                 enabled  
getty@.service                              enabled  
lm_sensors.service                          enabled  
NetworkManager-dispatcher.service           enabled  
NetworkManager.service                      enabled  
systemd-timesyncd.service                   enabled  
avahi-daemon.socket                         enabled  
remote-fs.target                            enabled 

Trying to connect manually

wpa_supplicant -i wlp2s0 -c /etc/wpa_supplicant/custom.conf -B
Successfully initialized wpa_supplicant
nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
wlp2s0: Failed to initialize driver interface

Running "iw dev wlp2s0 scan" — freeze with no results.

Please, direct me as to where I should dig in order to resolve this issue.

Last edited by ghedeon (2016-09-02 10:17:01)

Offline

#2 2016-09-02 15:31:37

nos1609
Member
From: Moscow
Registered: 2016-01-09
Posts: 10

Re: NetworkManager can't detect networks

Just run the update again, the issue was fixed with new nm libs today

Offline

#3 2016-09-02 15:52:08

ghedeon
Member
Registered: 2016-02-20
Posts: 15

Re: NetworkManager can't detect networks

nos1609 wrote:

Just run the update again, the issue was fixed with new nm libs today

Thanks for pointing that out! I gave it a try but no luck (. Looks like it fails to add interface but I've seen this message before, not sure if relevant

NetworkManager[1399]: <warn>  [1472831030.6047] device (wlp2s0): set-hw-addr: new MAC address 6E:A6:5F:F3:EB:EF not successfully set (scanning)
NetworkManager[1399]: <info>  [1472831055.6465] supplicant: wpa_supplicant running
NetworkManager[1399]: <info>  [1472831055.6466] device (wlp2s0): supplicant interface state: init -> starting
NetworkManager[1399]: <error> [1472831080.6695] sup-iface[0x17e6890,wlp2s0]: error adding interface: Timeout was reached
NetworkManager[1399]: <info>  [1472831080.6696] device (wlp2s0): supplicant interface state: starting -> down
NetworkManager[1399]: <info>  [1472831080.6696] manager: startup complete
NetworkManager[1399]: <warn>  [1472831091.2618] device (wlp2s0): re-acquiring supplicant interface (#1).
NetworkManager[1399]: <error> [1472831116.2666] sup-iface[0x17e6aa0,wlp2s0]: error adding interface: Timeout was reached
NetworkManager[1399]: <info>  [1472831116.2667] device (wlp2s0): supplicant interface state: starting -> down
NetworkManager[1399]: <warn>  [1472831126.2611] device (wlp2s0): re-acquiring supplicant interface (#2).

Offline

#4 2016-09-02 16:34:16

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: NetworkManager can't detect networks

I suspect crda is not the problem (I might be wrong though), but have you tried downgrading b43-firmware and checked if you still see the same problem?


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#5 2016-09-02 19:33:20

ghedeon
Member
Registered: 2016-02-20
Posts: 15

Re: NetworkManager can't detect networks

R00KIE wrote:

I suspect crda is not the problem (I might be wrong though), but have you tried downgrading b43-firmware and checked if you still see the same problem?

I removed b43-firmware (and crda) package completely, since it was redundant in a first place. The required driver (brcmfmac43602-pcie.bin version 7.35.177.61) is already included in linux-firmware. Also, reinstalled linux-firmware just to be sure. Doesn't help..
I've tried netctl instead of NetworkManager, same errors about not being able to scan:

xps kernel: brcmfmac: brcmf_run_escan: error (-4)
xps kernel: brcmfmac: brcmf_cfg80211_scan: scan error (-4)

Also this:

sudo iwlist wlp2s0 scan      
wlp2s0    Interface doesn't support scanning : Interrupted system call

Offline

#6 2016-09-02 20:49:35

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: NetworkManager can't detect networks

Well, /usr/lib/firmware/brcm/brcmfmac43602-pcie.bin is not a driver, it is firmware. That said, if an update broke things for you then you should check what you have before things stopped working.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#7 2016-09-02 22:08:35

ghedeon
Member
Registered: 2016-02-20
Posts: 15

Re: NetworkManager can't detect networks

I officially assure you, guys, that no drugs were involved. However, I think I'm going crazy or something. First of all, where is today's NetworkManager update? It was there but now, all I can see on https://www.archlinux.org/packages/?name=networkmanager is the old one from 31.08.2016.

Anyway, I start blaming the card itself so I switched to windows. Wifi didn't work. Hopelessly, I start following steps from this thread: https://www.reddit.com/r/Dell/comments/ … windows_81, disabling VMM and wifi power options:  and it was back to life. On Windows. Ridiculous, switched back to arch and now I can see networks but can't connect. Downgrade the NetworkManager to 1.2.5, like 5th time for today and it works. It's a miracle. Now, for fuck's sake, what was that?

Considering that connection was flaky since I bought it, could you recommend a good Intel replacement for this cranky wifi module? Thank you.

Offline

#8 2016-09-03 05:45:07

severach
Member
Registered: 2015-05-23
Posts: 192

Re: NetworkManager can't detect networks

Intel 6205 works good. N, dual band, no bluetooth, no AC.

Offline

#9 2016-09-05 04:58:13

LukynZ
Member
From: Ostrava, Czech Republic
Registered: 2008-11-13
Posts: 122

Re: NetworkManager can't detect networks

I am unable to connect with my Well usb WiFi modem too. The device is dead. Downgrading networkmanager to 1.2.5 solved the problem

Offline

#10 2016-09-17 19:53:49

thiblahute
Member
Registered: 2015-05-05
Posts: 1

Re: NetworkManager can't detect networks

Same here, downgraded to nm 1.2.5 'fixed' it.

Offline

Board footer

Powered by FluxBB