You are not logged in.
The problem:
It started a few moths ago, after I had copied my arch system from a small, few gigabytes big, drive to a larger, multi terabyte, drive. After solving all other major issues that come from something like that, this is really the only one remaining. It seems to depend on what I'm doing, but after some arbitrary amount of time, all wifi on wlan0 will, for one frame, disappear and then reappear. In effect this causes the internet to refresh and can cause anything that doesn't tolerate loss of internet to completely disconnect. The time in between cutting out is usually 10 - 30mins of good connection for wireless internet.
What I've tried:
restarting NetworkManager
turning MAC randomization off and on
turning wpa_supplicant off and on
killall wpa_supplicant
ip link set enp34s0 down
and a few other solutions i can't think of off the top of my head
Useful information:
journalctl: (i've put a ^[[A right before the problem starts)
Jan 12 21:45:45 GameBoy audit[2358]: USER_AUTH pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_faillock,pam_permit,pam_faillock acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:45:45 GameBoy audit[2358]: USER_ACCT pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:45:45 GameBoy kernel: audit: type=1100 audit(1673577945.892:142): pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_faillock,pam_permit,pam_faillock acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:45:45 GameBoy kernel: audit: type=1101 audit(1673577945.892:143): pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:45:45 GameBoy sudo[2358]: cocowaff : TTY=pts/1 ; PWD=/home/cocowaff ; USER=root ; COMMAND=/usr/bin/journalctl -f
Jan 12 21:45:45 GameBoy audit[2358]: CRED_REFR pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:45:45 GameBoy sudo[2358]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
Jan 12 21:45:45 GameBoy audit[2358]: USER_START pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:45:45 GameBoy kernel: audit: type=1110 audit(1673577945.895:144): pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:45:45 GameBoy kernel: audit: type=1105 audit(1673577945.895:145): pid=2358 uid=1000 auid=1000 ses=2 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
Jan 12 21:46:01 GameBoy dbus-daemon[804]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.57' (uid=0 pid=2362 comm="sudo dmesg -w")
Jan 12 21:46:01 GameBoy dbus-daemon[804]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.service': Unit dbus-org.freedesktop.home1.service not found.
Jan 12 21:46:01 GameBoy sudo[2362]: pam_systemd_home(sudo:auth): systemd-homed is not available: Unit dbus-org.freedesktop.home1.service not found.
Jan 12 21:46:05 GameBoy audit[2362]: USER_AUTH pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_faillock,pam_permit,pam_faillock acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
Jan 12 21:46:05 GameBoy audit[2362]: USER_ACCT pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
Jan 12 21:46:05 GameBoy sudo[2362]: cocowaff : TTY=pts/0 ; PWD=/home/cocowaff ; USER=root ; COMMAND=/usr/bin/dmesg -w
Jan 12 21:46:05 GameBoy kernel: audit: type=1100 audit(1673577965.082:146): pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_faillock,pam_permit,pam_faillock acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
Jan 12 21:46:05 GameBoy kernel: audit: type=1101 audit(1673577965.082:147): pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="cocowaff" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
Jan 12 21:46:05 GameBoy kernel: audit: type=1110 audit(1673577965.082:148): pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
Jan 12 21:46:05 GameBoy audit[2362]: CRED_REFR pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
Jan 12 21:46:05 GameBoy sudo[2362]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
Jan 12 21:46:05 GameBoy audit[2362]: USER_START pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
Jan 12 21:46:05 GameBoy kernel: audit: type=1105 audit(1673577965.086:149): pid=2362 uid=1000 auid=1000 ses=2 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
^[[AJan 12 21:49:55 GameBoy kernel: wlan0: deauthenticating from d0:16:7c:1f:9b:94 by local choice (Reason: 3=DEAUTH_LEAVING)
Jan 12 21:49:55 GameBoy iwd[806]: Received Deauthentication event, reason: 3, from_ap: false
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: carrier lost
Jan 12 21:49:55 GameBoy mullvad-daemon[942]: [mullvad_api::availability][DEBUG] Pausing API requests due to being offline
Jan 12 21:49:55 GameBoy NetworkManager[925]: <info> [1673578195.3680] device (wlan0): set-hw-addr: set MAC address to FA:6F:EE:22:3A:B1 (scanning)
Jan 12 21:49:55 GameBoy wpa_supplicant[992]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-9999 noise=9999 txrate=0
Jan 12 21:49:55 GameBoy iwd[806]: Could not register frame watch type 00d0: -114
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting address fde9:4e0a:914a:1:c4f5:a877:d9eb:62cb/64
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting address 2603:7080:e73c:36ff:667:6ab4:44b0:281a/64
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting route to fde9:4e0a:914a:1::/64
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting route to 2603:7080:e73c:36ff::/64
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting default route via fe80::b620:46ff:feda:ea6d
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting address fe80::ba2a:cab5:b8ef:2add
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting route to 192.168.4.0/22
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting default route via 192.168.4.1
Jan 12 21:49:55 GameBoy wpa_supplicant[992]: wlan0: CTRL-EVENT-SCAN-FAILED ret=-16
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: old hardware address: b2:b3:e7:81:04:b3
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: new hardware address: fa:6f:ee:22:3a:b1
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: carrier acquired
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: IAID ee:22:3a:b1
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: adding address fe80::bc94:cb43:100a:ecfb
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: carrier lost
Jan 12 21:49:55 GameBoy dhcpcd[810]: wlan0: deleting address fe80::bc94:cb43:100a:ecfb
Jan 12 21:49:56 GameBoy wpa_supplicant[992]: wlan0: CTRL-EVENT-SCAN-FAILED ret=-16
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy iwd[806]: wiphy_estimate_data_rate() failed
Jan 12 21:49:56 GameBoy kernel: wlan0: authenticate with d0:16:7c:1f:9b:94
Jan 12 21:49:56 GameBoy kernel: wlan0: 80 MHz not supported, disabling VHT
Jan 12 21:49:56 GameBoy kernel: wlan0: send auth to d0:16:7c:1f:9b:94 (try 1/3)
Jan 12 21:49:56 GameBoy kernel: wlan0: authenticated
Jan 12 21:49:56 GameBoy kernel: wlan0: associate with d0:16:7c:1f:9b:94 (try 1/3)
Jan 12 21:49:56 GameBoy wpa_supplicant[992]: wlan0: No network configuration found for the current AP
Jan 12 21:49:56 GameBoy wpa_supplicant[992]: wlan0: CTRL-EVENT-DISCONNECTED bssid=d0:16:7c:1f:9b:94 reason=3 locally_generated=1
Jan 12 21:49:56 GameBoy wpa_supplicant[992]: BSSID d0:16:7c:1f:9b:94 ignore list count incremented to 3, ignoring for 60 seconds
Jan 12 21:49:56 GameBoy wpa_supplicant[992]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 12 21:49:56 GameBoy wpa_supplicant[992]: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jan 12 21:49:56 GameBoy NetworkManager[925]: <info> [1673578196.8527] device (wlan0): supplicant interface state: inactive -> associated
Jan 12 21:49:56 GameBoy NetworkManager[925]: <info> [1673578196.8527] device (p2p-dev-wlan0): supplicant management interface state: inactive -> associated
Jan 12 21:49:56 GameBoy kernel: wlan0: RX AssocResp from d0:16:7c:1f:9b:94 (capab=0x1431 status=0 aid=1)
Jan 12 21:49:56 GameBoy kernel: wlan0: associated
Jan 12 21:49:56 GameBoy NetworkManager[925]: <info> [1673578196.8579] device (wlan0): supplicant interface state: associated -> disconnected
Jan 12 21:49:56 GameBoy NetworkManager[925]: <info> [1673578196.8579] device (p2p-dev-wlan0): supplicant management interface state: associated -> disconnected
Jan 12 21:49:56 GameBoy wpa_supplicant[992]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-9999 noise=9999 txrate=0
Jan 12 21:49:56 GameBoy kernel: wlan0: Limiting TX power to 30 (30 - 0) dBm as advertised by d0:16:7c:1f:9b:94
Jan 12 21:49:56 GameBoy NetworkManager[925]: <info> [1673578196.9579] device (wlan0): supplicant interface state: disconnected -> inactive
Jan 12 21:49:56 GameBoy NetworkManager[925]: <info> [1673578196.9579] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> inactive
Jan 12 21:49:56 GameBoy dhcpcd[810]: wlan0: carrier acquired
Jan 12 21:49:56 GameBoy kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Jan 12 21:49:56 GameBoy dhcpcd[810]: wlan0: IAID ee:22:3a:b1
Jan 12 21:49:56 GameBoy dhcpcd[810]: wlan0: adding address fe80::bc94:cb43:100a:ecfb
Jan 12 21:49:57 GameBoy dhcpcd[810]: wlan0: soliciting an IPv6 router
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: Router Advertisement from fe80::b620:46ff:feda:ea6d
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: adding address fde9:4e0a:914a:1:417d:8bc0:bdb2:c4aa/64
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: adding address 2603:7080:e73c:36ff:279:9111:46d4:882e/64
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: adding route to fde9:4e0a:914a:1::/64
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: adding route to 2603:7080:e73c:36ff::/64
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: adding default route via fe80::b620:46ff:feda:ea6d
Jan 12 21:49:58 GameBoy mullvad-daemon[942]: [mullvad_api::availability][DEBUG] Resuming API requests due to coming online
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: rebinding lease of 192.168.6.101
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: NAK: requested address not available from 192.168.4.1
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: message: requested address not available
Jan 12 21:49:58 GameBoy dhcpcd[810]: wlan0: soliciting a DHCP lease
Jan 12 21:49:59 GameBoy dhcpcd[810]: wlan0: offered 192.168.6.102 from 192.168.4.1
Jan 12 21:49:59 GameBoy dhcpcd[810]: wlan0: probing address 192.168.6.102/22
Jan 12 21:50:03 GameBoy dhcpcd[810]: wlan0: leased 192.168.6.102 for 14400 seconds
Jan 12 21:50:03 GameBoy dhcpcd[810]: wlan0: adding route to 192.168.4.0/22
Jan 12 21:50:03 GameBoy dhcpcd[810]: wlan0: adding default route via 192.168.4.1ip link show
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: enp34s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether 2c:f0:5d:5d:db:4e brd ff:ff:ff:ff:ff:ff
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
link/ether 4a:17:54:db:a5:5f brd ff:ff:ff:ff:ff:ff permaddr bc:54:2f:d4:50:26nmcli connection show
NAME UUID TYPE DEVICE
Wired connection 1 dd8348fa-f141-3651-b5f5-315730d73ce2 ethernet -- nmcli device
DEVICE TYPE STATE CONNECTION
wlan0 wifi disconnected --
p2p-dev-wlan0 wifi-p2p disconnected --
enp34s0 ethernet unavailable --
lo loopback unmanaged -- systemctl status NetworkManager.service
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; p>
Active: active (running) since Thu 2023-01-12 21:36:09 EST; 1h 0min ago
Docs: man:NetworkManager(8)
Main PID: 925 (NetworkManager)
Tasks: 3 (limit: 19087)
Memory: 20.7M
CPU: 755ms
CGroup: /system.slice/NetworkManager.service
└─925 /usr/bin/NetworkManager --no-daemon
Jan 12 22:24:08 GameBoy NetworkManager[925]: <info> [1673580248.9149] device (>
Jan 12 22:24:09 GameBoy NetworkManager[925]: <info> [1673580249.0148] device (>
Jan 12 22:24:09 GameBoy NetworkManager[925]: <info> [1673580249.0149] device (>
Jan 12 22:30:57 GameBoy NetworkManager[925]: <info> [1673580657.3848] device (>
Jan 12 22:30:59 GameBoy NetworkManager[925]: <info> [1673580659.0177] device (>
Jan 12 22:30:59 GameBoy NetworkManager[925]: <info> [1673580659.0177] device (>
Jan 12 22:30:59 GameBoy NetworkManager[925]: <info> [1673580659.0231] device (>
Jan 12 22:30:59 GameBoy NetworkManager[925]: <info> [1673580659.0231] device (>
Jan 12 22:30:59 GameBoy NetworkManager[925]: <info> [1673580659.1229] device (>
Jan 12 22:30:59 GameBoy NetworkManager[925]: <info> [1673580659.1229] device (>neofetch
cocowaff@GameBoy
----------------
OS: Arch Linux x86_64
Host: MS-7B85 1.0
Kernel: 6.1.4-arch1-1
Uptime: 42 mins
Packages: 1086 (pacman)
Shell: bash 5.1.16
Resolution: 1080x1920, 1920x1080
DE: Xfce 4.18
WM: Xfwm4
WM Theme: Default
Theme: Adwaita-dark [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: xfce4-terminal
Terminal Font: Source Code Variable 12
CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz
GPU: AMD ATI Radeon RX 5600 OEM/5600 X
Memory: 1891MiB / 15943MiB This is my first post here, so sorry if I mess anything up.
I hope I've supplied enough information, but I can suply more if needed.
Last edited by CocoWaff (2023-01-14 01:47:59)
Offline
What's the output of...
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -fOffline
this is what I ended up getting from that
-F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
dbus-org.freedesktop.nm-dispatcher.service | system
dbus-org.freedesktop.resolve1.service | system
dbus-org.freedesktop.timesync1.service | system
dhcpcd.service | multi-user.target.wants
display-manager.service | system
gcr-ssh-agent.socket | sockets.target.wants
getty@tty1.service | getty.target.wants
iwd.service | multi-user.target.wants
mullvad-daemon.service | multi-user.target.wants
mullvad-early-boot-blocking.service | mullvad-daemon.service.wants
NetworkManager.service | multi-user.target.wants
NetworkManager-wait-online.service | network-online.target.wants
p11-kit-server.socket | sockets.target.wants
pamac-cleancache.timer | timers.target.wants
pipewire-pulse.socket | sockets.target.wants
pipewire-session-manager.service | user
pipewire.socket | sockets.target.wants
remote-fs.target | multi-user.target.wants
systemd-resolved.service | sysinit.target.wants
systemd-timesyncd.service | sysinit.target.wants
wireplumber.service | pipewire.service.wants
xdg-user-dirs-update.service | default.target.wantsi will note that the vpn here is turned off currently
Last edited by CocoWaff (2023-01-14 00:41:29)
Offline
dhcpcd.service
iwd.service
NetworkManager.service
You've got to many services that would like to control network interfaces running.
You should choose one, disable the others and make sure the one you keep is correctly configured.
Offline
I didn't know those programs competed with each other, thank you a lot. :]
Offline
That's exactly what was happening to me. My wifi drops every 7 minutes. Mainly in the zoom and spotfy meeting.
The conflict was between the services:
NetworkManager.service
iwd.service
I configured NetworkManager.service and disabled iwd.service.
Resolved, thank you!!
Offline
Offline