WiFi Randomly Disconnects

Issue: Wifi randomly disconnects. Webpages and software that rely on the internet will state there is no internet (however, the network tray icon will show that I’m still connected to the network).

Wifi will usually reconnect about 30 seconds after the disconnect.

I have no issues with wifi dropping on my Windows 10 partition.

Generated on 2021-01-23 03:52:1611402762

#################### inxi -Fxzc0 ########################

System:    Kernel: 5.10.7-3-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: GNOME 3.38.3 
           Distro: Manjaro Linux 
Machine:   Type: Desktop System: Micro-Star product: MS-7A39 v: 1.0 serial: <filter> 
           Mobo: MSI model: B350M GAMING PRO (MS-7A39) v: 1.0 serial: <filter> 
           UEFI: American Megatrends v: 2.NR date: 07/01/2020 
CPU:       Info: 6-Core model: AMD Ryzen 5 2600X bits: 64 type: MT MCP arch: Zen+ rev: 2 
           L2 cache: 3 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 86423 
           Speed: 1889 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz): 1: 1889 
           2: 2027 3: 2836 4: 1995 5: 1893 6: 1716 7: 2780 8: 1781 9: 2112 10: 2194 11: 2100 
           12: 1913 
Graphics:  Device-1: NVIDIA TU104 [GeForce RTX 2070 SUPER] vendor: eVga.com. driver: nvidia 
           v: 460.32.03 bus ID: 29:00.0 
           Display: x11 server: X.org 1.20.10 driver: loaded: nvidia 
           resolution: <missing: xdpyinfo> 
           OpenGL: renderer: GeForce RTX 2070 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 460.32.03 
           direct render: Yes 
Audio:     Device-1: NVIDIA TU104 HD Audio vendor: eVga.com. driver: snd_hda_intel v: kernel 
           bus ID: 29:00.1 
           Device-2: AMD Family 17h HD Audio vendor: Micro-Star MSI driver: snd_hda_intel 
           v: kernel bus ID: 2b:00.3 
           Device-3: Astro Gaming Astro A50 type: USB driver: hid-generic,snd-usb-audio,usbhid 
           bus ID: 5-1:2 
           Device-4: Elgato Systems Elgato Wave:3 type: USB driver: snd-usb-audio bus ID: 1-3:2 
           Device-5: Logitech C922 Pro Stream Webcam type: USB driver: snd-usb-audio,uvcvideo 
           bus ID: 5-2:3 
           Sound Server: ALSA v: k5.10.7-3-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI 
           driver: r8168 v: 8.048.03-NAPI port: f000 bus ID: 25:00.0 
           IF: enp37s0 state: down mac: <filter> 
           Device-2: Broadcom vendor: ASUSTeK driver: brcmfmac v: kernel port: f000 
           bus ID: 26:00.0 
           IF: wlp38s0 state: up mac: <filter> 
Drives:    Local Storage: total: 5.11 TiB used: 1.28 TiB (25.1%) 
           ID-1: /dev/sda vendor: PNY model: CS900 500GB SSD size: 465.76 GiB 
           ID-2: /dev/sdb vendor: Seagate model: ST2000DX002-2DV164 size: 1.82 TiB 
           ID-3: /dev/sdc vendor: Seagate model: ST2000DM006-2DM164 size: 1.82 TiB 
           ID-4: /dev/sdd vendor: Kingston model: SA400S37120G size: 111.79 GiB 
           ID-5: /dev/sde type: USB vendor: Western Digital model: WD10JMVW-11AJGS1 
           size: 931.48 GiB 
Partition: ID-1: / size: 109.24 GiB used: 18.03 GiB (16.5%) fs: ext4 dev: /dev/dm-0 
           mapped: luks-e50b319f-dc1e-43b1-a32a-8c91a41e8924 
           ID-2: /boot/efi size: 299.4 MiB used: 484 KiB (0.2%) fs: vfat dev: /dev/sdd1 
Swap:      Alert: No Swap data was found. 
Sensors:   System Temperatures: cpu: 53.5 C mobo: N/A gpu: nvidia temp: 43 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:     Processes: 352 Uptime: 40m Memory: 15.65 GiB used: 2.47 GiB (15.8%) Init: systemd 
           Compilers: gcc: 10.2.0 Packages: 1325 Client: shell wrapper v: 5.1.0-release 
           inxi: 3.2.02 

JournalCTL from the time disconnect happens (about 4:15:00)

Jan 23 04:13:24 _hostname_ nautilus[9496]: Connecting to org.freedesktop.Tracker3.Miner.Files
Jan 23 04:13:24 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.manjaro.pamac.manager'
Jan 23 04:13:31 _hostname_ systemd[1878]: Started VTE child process 9566 launched by gnome-terminal-server process 7075.
Jan 23 04:13:58 _hostname_ systemd[1878]: vte-spawn-ce5422e7-0acc-4ea4-9ce0-39bc07e74874.scope: Succeeded.
Jan 23 04:15:07 _hostname_ geoclue[1379]: Failed to query location: Error resolving “location.services.mozilla.com”: Name or service not known
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating service name='org.gnome.ControlCenter.SearchProvider' requested by ':1.21' (uid=1000 pid=1963 comm="/usr/bin/gnome-shell ")
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating service name='org.gnome.Contacts.SearchProvider' requested by ':1.21' (uid=1000 pid=1963 comm="/usr/bin/gnome-shell ")
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating service name='org.gnome.Nautilus' requested by ':1.21' (uid=1000 pid=1963 comm="/usr/bin/gnome-shell ")
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating service name='org.manjaro.pamac.manager' requested by ':1.21' (uid=1000 pid=1963 comm="/usr/bin/gnome-shell ")
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating service name='org.gnome.Calculator.SearchProvider' requested by ':1.21' (uid=1000 pid=1963 comm="/usr/bin/gnome-shell ")
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating service name='org.gnome.Characters.BackgroundService' requested by ':1.21' (uid=1000 pid=1963 comm="/usr/bin/gnome-shell ")
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating service name='org.gnome.clocks' requested by ':1.21' (uid=1000 pid=1963 comm="/usr/bin/gnome-shell ")
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.gnome.ControlCenter.SearchProvider'
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.gnome.clocks'
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.gnome.Nautilus'
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.gnome.Characters.BackgroundService'
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.gnome.Contacts.SearchProvider'
Jan 23 04:15:34 _hostname_ gnome-contacts-[9846]: backend-store.vala:435: Error preparing Backend 'telepathy': The name org.freedesktop.Telepathy.AccountManager was not provided by any .service files
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.gnome.Calculator.SearchProvider'
Jan 23 04:15:34 _hostname_ nautilus[9848]: Connecting to org.freedesktop.Tracker3.Miner.Files
Jan 23 04:15:34 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.manjaro.pamac.manager'
Jan 23 04:15:35 _hostname_ systemd[1878]: Started Application launched by gnome-shell.
Jan 23 04:15:35 _hostname_ gnome-shell[1963]: Couldn't find child [0x56141e01f470 Gjs_ui_windowPreview_WindowPreview ("Manjaro Log Helper")] in window slots
Jan 23 04:15:35 _hostname_ gnome-shell[1963]: Couldn't find child [0x56141e01f470 Gjs_ui_windowPreview_WindowPreview ("Manjaro Log Helper")] in window slots
Jan 23 04:15:37 _hostname_ geoclue[1379]: Failed to query location: Error resolving “location.services.mozilla.com”: Name or service not known
Jan 23 04:15:37 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating via systemd: service name='org.freedesktop.Tracker3.Miner.Extract' unit='tracker-extract-3.service' requested by ':1.101' (uid=1000 pid=3573 comm="/usr/lib/tracker-miner-fs-3 ")
Jan 23 04:15:37 _hostname_ systemd[1878]: Starting Tracker metadata extractor...
Jan 23 04:15:37 _hostname_ tracker-extract[9934]: tracker-extract-3 running as org.freedesktop.Tracker3.Miner.Extract. The service will exit when org.freedesktop.Tracker3.Miner.Files disappears from the bus.
Jan 23 04:15:37 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Successfully activated service 'org.freedesktop.Tracker3.Miner.Extract'
Jan 23 04:15:37 _hostname_ systemd[1878]: Started Tracker metadata extractor.
Jan 23 04:15:45 _hostname_ dbus-daemon[1152]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested by ':1.156' (uid=0 pid=9957 comm="/usr/lib/polkit-1/polkit-agent-helper-1 _user_ ")
Jan 23 04:15:45 _hostname_ systemd[1]: Starting Fingerprint Authentication Daemon...
Jan 23 04:15:45 _hostname_ dbus-daemon[1152]: [system] Successfully activated service 'net.reactivated.Fprint'
Jan 23 04:15:45 _hostname_ systemd[1]: Started Fingerprint Authentication Daemon.
Jan 23 04:15:45 _hostname_ audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:45 _hostname_ kernel: audit: type=1130 audit(1611404145.842:201): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:48 _hostname_ systemd[1878]: tracker-extract-3.service: Succeeded.
Jan 23 04:15:49 _hostname_ audit[9957]: USER_AUTH pid=9957 uid=1000 auid=1000 ses=4 subj==unconfined msg='op=PAM:authentication grantors=pam_unix acct="_user_" exe="/usr/lib/polkit-1/polkit-agent-helper-1" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:49 _hostname_ dbus-daemon[1152]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.158' (uid=0 pid=9957 comm="/usr/lib/polkit-1/polkit-agent-helper-1 _user_ ")
Jan 23 04:15:49 _hostname_ dbus-daemon[1152]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.service': Unit dbus-org.freedesktop.home1.service not found.
Jan 23 04:15:49 _hostname_ polkit-agent-helper-1[9957]: pam_systemd_home(polkit-1:account): systemd-homed is not available: Unit dbus-org.freedesktop.home1.service not found.
Jan 23 04:15:49 _hostname_ kernel: audit: type=1100 audit(1611404149.522:202): pid=9957 uid=1000 auid=1000 ses=4 subj==unconfined msg='op=PAM:authentication grantors=pam_unix acct="_user_" exe="/usr/lib/polkit-1/polkit-agent-helper-1" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:49 _hostname_ kernel: audit: type=1101 audit(1611404149.522:203): pid=9957 uid=1000 auid=1000 ses=4 subj==unconfined msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="_user_" exe="/usr/lib/polkit-1/polkit-agent-helper-1" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:49 _hostname_ audit[9957]: USER_ACCT pid=9957 uid=1000 auid=1000 ses=4 subj==unconfined msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="_user_" exe="/usr/lib/polkit-1/polkit-agent-helper-1" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:49 _hostname_ polkitd[1158]: Operator of unix-session:3 successfully authenticated as unix-user:_user_ to gain ONE-SHOT authorization for action org.freedesktop.policykit.exec for unix-process:9918:379251 [/bin/bash /usr/bin/mlh] (owned by unix-user:_user_)
Jan 23 04:15:49 _hostname_ pkexec[9954]: pam_unix(polkit-1:session): session opened for user root(uid=0) by (uid=1000)
Jan 23 04:15:49 _hostname_ kernel: audit: type=1105 audit(1611404149.532:204): pid=9954 uid=1000 auid=1000 ses=4 subj==unconfined msg='op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/pkexec" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:49 _hostname_ audit[9954]: USER_START pid=9954 uid=1000 auid=1000 ses=4 subj==unconfined msg='op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/pkexec" hostname=? addr=? terminal=? res=success'
Jan 23 04:15:49 _hostname_ pkexec[9954]: _user_: Executing command [USER=root] [TTY=unknown] [CWD=/home/_user_] [COMMAND=/usr/bin/bash -c : ; echo '#################### journalctl -b -0 ########################' >> /home/_user_/manjaro-log-helper.logs ; journalctl -b -0 >> /home/_user_/manjaro-log-helper.logs ; echo '' >> /home/_user_/manjaro-log-helper.logs]
Jan 23 04:15:49 _hostname_ dbus-daemon[1898]: [session uid=1000 pid=1898] Activating via systemd: service name='org.freedesktop.Tracker3.Miner.Extract' unit='tracker-extract-3.service' requested by ':1.101' (uid=1000 pid=3573 comm="/usr/lib/tracker-miner-fs-3 ")
Jan 23 04:15:49 _hostname_ systemd[1878]: Starting Tracker metadata extractor...

Hi @cyder ,
Please take a look at this post and disable mac address randomization.
Hope it help, regards

Thanks @j8a for the advice.

I disabled mac address randomization and confirmed that my MAC is no longer changing. Unfortunately this did not solve the random disconnects.

Hi @cyder,
Sorry for not including the post, your answer relief me a bit.

Please, take a look at this post https://forum.manjaro.org/t/bcm4360-connection-stops-working-but-is-not-dropped-randomly/43592, maybe your are experiencing similar problems.

Did you consider to disable IPV6>?

Hope it helps, regards