You are not logged in.

#1 2022-10-15 21:19:27

Bosines
Member
Registered: 2022-10-15
Posts: 1

Network manager random disconnects - no conflicts

For a past few months I've been trying to establish a wi-fi connection on macbook A1369.
Using brcmsmac driver, I've installed NetworkManager and got 2 seconds of Internet before losing it.
Since then, it connects and disconnects - nothing helps. It seems random, although disconnection always happens when I'm opening a new webpage (for example, googling something)(mb some DNS is to blame?). I have no internet for a few seconds, then everything is back to the start.

I figured out that I had a conflict of dhcpcd and Network Manager, so I deleted everything except Network Manager. Still getting the error.

Maybe networkmanager is conflicting with wpa supplicant?

Maybe I created additional problems whilst fixing the problem for this long time?

Please help.

Some standard outputs:

lspci

01:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43224 802.11a/b/g/n (rev 01)
    Subsystem: Apple Inc. AirPort Extreme
    Kernel driver in use: bcma-pci-bridge
    Kernel modules: bcma



ip link

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether 04:0c:ce:20:ea:6c brd ff:ff:ff:ff:ff:ff


systemctl list-unit-files --state enabled


UNIT FILE                          STATE   VENDOR PRESET
cups.path                          enabled disabled     
choose-mirror.service              enabled disabled     
cloud-config.service               enabled disabled     
cloud-final.service                enabled disabled     
cloud-init-local.service           enabled disabled     
cloud-init.service                 enabled disabled     
cups.service                       enabled disabled     
gdm.service                        enabled disabled     
getty@.service                     enabled enabled     
livecd-alsa-unmuter.service        enabled disabled     
livecd-talk.service                enabled disabled     
ModemManager.service               enabled disabled     
NetworkManager-dispatcher.service  enabled disabled     
NetworkManager-wait-online.service enabled disabled     
NetworkManager.service             enabled disabled     
pacman-init.service                enabled disabled     
reflector.service                  enabled disabled     
sshd.service                       enabled disabled     
systemd-resolved.service           enabled enabled     
vboxservice.service                enabled disabled     
cups.socket                        enabled disabled     
remote-fs.target                   enabled enabled   


Moment of losing connection in journalctl -f:

окт 16 00:20:49 otrok NetworkManager[325]: <info>  [1665868849.7235] dhcp6 (wlan0): activation: beginning transaction (timeout in 45 seconds)
окт 16 00:20:49 otrok NetworkManager[325]: <info>  [1665868849.7498] dhcp4 (wlan0): state changed new lease, address=192.168.1.144
окт 16 00:20:49 otrok dbus-daemon[302]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.4' (uid=0 pid=325 comm="/usr/bin/NetworkManager --no-daemon")
окт 16 00:20:49 otrok systemd[1]: Starting Network Manager Script Dispatcher Service...
окт 16 00:20:49 otrok dbus-daemon[302]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
окт 16 00:20:49 otrok systemd[1]: Started Network Manager Script Dispatcher Service.
окт 16 00:20:49 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-58 noise=9999 txrate=28900
окт 16 00:20:59 otrok systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
окт 16 00:25:14 otrok /usr/lib/gdm-x-session[874]: (EE) event4  - Apple Inc. Apple Internal Keyboard / Trackpad: client bug: event processing lagging behind by 25ms, your system is too slow
окт 16 00:30:29 otrok kernel: wlan0: deauthenticated from d0:b6:6f:dc:25:17 (Reason: 3=DEAUTH_LEAVING)
окт 16 00:30:29 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-DISCONNECTED bssid=d0:b6:6f:dc:25:17 reason=3
окт 16 00:30:29 otrok kernel: brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: disassociated
окт 16 00:30:29 otrok kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
окт 16 00:30:29 otrok kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
окт 16 00:30:29 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
окт 16 00:30:29 otrok NetworkManager[325]: <info>  [1665869429.7189] device (wlan0): supplicant interface state: completed -> disconnected
окт 16 00:30:29 otrok gnome-shell[926]: An active wireless connection, in infrastructure mode, involves no access point?
окт 16 00:30:29 otrok NetworkManager[325]: <info>  [1665869429.8026] device (wlan0): supplicant interface state: disconnected -> scanning
окт 16 00:30:30 otrok opera.desktop[1655]: [1655:1668:1016/003030.170305:ERROR:connection_factory_impl.cc(425)] Failed to connect to MCS endpoint with error -106
окт 16 00:30:30 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=BEACON_HINT type=UNKNOWN
окт 16 00:30:33 otrok wpa_supplicant[660]: wlan0: SME: Trying to authenticate with d0:b6:6f:dc:25:17 (SSID='Beeline_5G_F4325F' freq=5180 MHz)
окт 16 00:30:33 otrok kernel: wlan0: authenticate with d0:b6:6f:dc:25:17
окт 16 00:30:33 otrok kernel: wlan0: 80 MHz not supported, disabling VHT
окт 16 00:30:33 otrok kernel: wlan0: send auth to d0:b6:6f:dc:25:17 (try 1/3)
окт 16 00:30:33 otrok kernel: wlan0: send auth to d0:b6:6f:dc:25:17 (try 2/3)
окт 16 00:30:33 otrok kernel: wlan0: send auth to d0:b6:6f:dc:25:17 (try 3/3)
окт 16 00:30:33 otrok kernel: wlan0: authentication with d0:b6:6f:dc:25:17 timed out
окт 16 00:30:33 otrok NetworkManager[325]: <info>  [1665869433.5281] device (wlan0): supplicant interface state: scanning -> authenticating
окт 16 00:30:33 otrok NetworkManager[325]: <info>  [1665869433.5403] device (wlan0): supplicant interface state: authenticating -> disconnected
окт 16 00:30:34 otrok NetworkManager[325]: <info>  [1665869434.0411] device (wlan0): supplicant interface state: disconnected -> scanning
окт 16 00:30:35 otrok opera.desktop[1655]: [1655:3740:1016/003035.331109:ERROR:get_updates_processor.cc(260)] PostClientToServerMessage() failed during GetUpdates with error 2
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: SME: Trying to authenticate with d0:b6:6f:dc:25:17 (SSID='Beeline_5G_F4325F' freq=5180 MHz)
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: Trying to associate with d0:b6:6f:dc:25:17 (SSID='Beeline_5G_F4325F' freq=5180 MHz)
окт 16 00:30:37 otrok kernel: wlan0: authenticate with d0:b6:6f:dc:25:17
окт 16 00:30:37 otrok kernel: wlan0: 80 MHz not supported, disabling VHT
окт 16 00:30:37 otrok kernel: wlan0: send auth to d0:b6:6f:dc:25:17 (try 1/3)
окт 16 00:30:37 otrok kernel: wlan0: authenticated
окт 16 00:30:37 otrok NetworkManager[325]: <info>  [1665869437.7212] device (wlan0): supplicant interface state: scanning -> associating
окт 16 00:30:37 otrok kernel: wlan0: associate with d0:b6:6f:dc:25:17 (try 1/3)
окт 16 00:30:37 otrok kernel: wlan0: RX AssocResp from d0:b6:6f:dc:25:17 (capab=0x1031 status=0 aid=1)
окт 16 00:30:37 otrok kernel: brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: associated
окт 16 00:30:37 otrok kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
окт 16 00:30:37 otrok kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: true (implement)
окт 16 00:30:37 otrok kernel: wlan0: associated
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: Associated with d0:b6:6f:dc:25:17
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=RU
окт 16 00:30:37 otrok NetworkManager[325]: <info>  [1665869437.7399] device (wlan0): supplicant interface state: associating -> associated
окт 16 00:30:38 otrok wpa_supplicant[660]: wlan0: WPA: Key negotiation completed with d0:b6:6f:dc:25:17 [PTK=CCMP GTK=TKIP]
окт 16 00:30:38 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-CONNECTED - Connection to d0:b6:6f:dc:25:17 completed [id=0 id_str=]
окт 16 00:30:38 otrok NetworkManager[325]: <info>  [1665869438.7598] device (wlan0): supplicant interface state: associated -> completed
окт 16 00:30:38 otrok NetworkManager[325]: <info>  [1665869438.7600] device (wlan0): ip:dhcp4: restarting
окт 16 00:30:38 otrok NetworkManager[325]: <info>  [1665869438.7764] dhcp4 (wlan0): canceled DHCP transaction

Offline

#2 2022-10-15 23:23:33

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,178

Re: Network manager random disconnects - no conflicts

Please edit your post to use [ code ] ... [ /code ] tags.

systemctl list-unit-files --state=enabled

won't show everything. For example, it does not show anything relevant to my networking configuration. Something like

find /etc/systemd/ -name "*.service"

might be better.

Are you sure you want ModemManager.service and systemd-resolved.service enabled?

Last edited by cfr (2022-10-15 23:27:19)


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#3 2022-10-16 07:52:02

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,464

Re: Network manager random disconnects - no conflicts

Please use code tags and post a complete journal, ideally covering multiple losses.

окт 16 00:20:49 otrok NetworkManager[325]: <info>  [1665868849.7235] dhcp6 (wlan0): activation: beginning transaction (timeout in 45 seconds)
окт 16 00:20:49 otrok NetworkManager[325]: <info>  [1665868849.7498] dhcp4 (wlan0): state changed new lease, address=192.168.1.144
…
окт 16 00:20:49 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-58 noise=9999 txrate=28900

You got a lease, signal looks og.

окт 16 00:30:29 otrok kernel: wlan0: deauthenticated from d0:b6:6f:dc:25:17 (Reason: 3=DEAUTH_LEAVING)

https://www.toomanyatoms.com/computer/d … codes.html
It's not locally generated, so ~5 minutes later the AP kicks you.

окт 16 00:30:33 otrok kernel: wlan0: authentication with d0:b6:6f:dc:25:17 timed out

re-authentication fails.

окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: SME: Trying to authenticate with d0:b6:6f:dc:25:17 (SSID='Beeline_5G_F4325F' freq=5180 MHz)
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: Trying to associate with d0:b6:6f:dc:25:17 (SSID='Beeline_5G_F4325F' freq=5180 MHz)
окт 16 00:30:37 otrok kernel: wlan0: authenticate with d0:b6:6f:dc:25:17
окт 16 00:30:37 otrok kernel: wlan0: 80 MHz not supported, disabling VHT
окт 16 00:30:37 otrok kernel: wlan0: send auth to d0:b6:6f:dc:25:17 (try 1/3)
окт 16 00:30:37 otrok kernel: wlan0: authenticated
окт 16 00:30:37 otrok NetworkManager[325]: <info>  [1665869437.7212] device (wlan0): supplicant interface state: scanning -> associating
окт 16 00:30:37 otrok kernel: wlan0: associate with d0:b6:6f:dc:25:17 (try 1/3)
окт 16 00:30:37 otrok kernel: wlan0: RX AssocResp from d0:b6:6f:dc:25:17 (capab=0x1031 status=0 aid=1)
окт 16 00:30:37 otrok kernel: brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: associated
окт 16 00:30:37 otrok kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
окт 16 00:30:37 otrok kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: true (implement)
окт 16 00:30:37 otrok kernel: wlan0: associated
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: Associated with d0:b6:6f:dc:25:17
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
окт 16 00:30:37 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=RU
окт 16 00:30:37 otrok NetworkManager[325]: <info>  [1665869437.7399] device (wlan0): supplicant interface state: associating -> associated
окт 16 00:30:38 otrok wpa_supplicant[660]: wlan0: WPA: Key negotiation completed with d0:b6:6f:dc:25:17 [PTK=CCMP GTK=TKIP]
окт 16 00:30:38 otrok wpa_supplicant[660]: wlan0: CTRL-EVENT-CONNECTED - Connection to d0:b6:6f:dc:25:17 completed [id=0 id_str=]

~4s later you re-associate on first try (the log segment isn't long enough to tell whether you also got a lease.

If this isn't something the AP does (public wifi, quota) it might be down to NMs scanning habits.
Try to disable https://wiki.archlinux.org/title/Networ … domization and if that doesn't work to stop networkmanager, connect w/ wifi-menu/netctl and see whether that gets you a stable connection.

Offline

Board footer

Powered by FluxBB