Starting last Sunday (11/17), my Linux/Fedora devices seem to be getting randomly kicked off my home WiFi, and are unable to reconnect until I reboot them.
My household is OS-agnostic, as we’ve got a mix of Windows, Linux, Android, iOS, and MacOS devices. Starting on Sunday, both of my devices running Fedora 40–a PC and a laptop-- suddenly got kicked off the house WiFi network (I was alerted to this in another room by the sound of the two machines making the Cinnamon notification noise over and over as they both tried to reconnect to the WiFi networks and failed). At the time, my troubleshooting to get them to manually reconnect by toggling the WiFi, forgetting the network, and even rebooting the router did nothing. However, they both reconnected without issue after rebooting. No other devices in the house were impacted during this time.
My desktop is a gaming PC and I usually don’t have it on unless I’m actively using it, but the laptop usually stays on, connected to my KVM with the lid shut. Over the past few days, my laptop is now getting disconnected almost once a day, forcing me to reboot it. There is nothing noteworthy I can see in the dmesg
log–just that the authentication attempt times out. But again, fresh reboot, and it connects, no problem.
Below is a snippet from my last journal where I can see some errors:
Nov 20 07:58:49 malebolge wpa_supplicant[3009]: wlp2s0: CTRL-EVENT-SSID-REENABLED id=0 ssid="Verizon_JNP3WQ"
Nov 20 07:58:49 malebolge wpa_supplicant[3009]: wlp2s0: BSSID 8a:90:bc:e7:de:e7 ignore list count incremented to 3, ignoring for 60 seconds
Nov 20 07:58:49 malebolge wpa_supplicant[3009]: wlp2s0: SME: Trying to authenticate with 92:90:bc:e7:de:e0 (SSID='Verizon_JNP3WQ' freq=5280 MHz)
Nov 20 07:58:49 malebolge kernel: wlp2s0: authenticate with 92:90:bc:e7:de:e0 (local address=2e:9c:fb:54:ec:30)
Nov 20 07:58:49 malebolge kernel: wlp2s0: send auth to 92:90:bc:e7:de:e0 (try 1/3)
Nov 20 07:58:49 malebolge NetworkManager[1447]: <info> [1732107529.5155] device (wlp2s0): supplicant interface state: scanning -> authenticating
Nov 20 07:58:49 malebolge NetworkManager[1447]: <info> [1732107529.5156] device (p2p-dev-wlp2s0): supplicant management interface state: scanning -> authenticating
Nov 20 07:58:50 malebolge kernel: wlp2s0: send auth to 92:90:bc:e7:de:e0 (try 2/3)
Nov 20 07:58:51 malebolge kernel: wlp2s0: send auth to 92:90:bc:e7:de:e0 (try 3/3)
Nov 20 07:58:52 malebolge kernel: wlp2s0: authentication with 92:90:bc:e7:de:e0 timed out
Nov 20 07:58:52 malebolge wpa_supplicant[3009]: wlp2s0: Added BSSID 92:90:bc:e7:de:e0 into ignore list, ignoring for 10 seconds
Nov 20 07:58:52 malebolge wpa_supplicant[3009]: wlp2s0: BSSID 92:90:bc:e7:de:e0 ignore list count incremented to 2, ignoring for 10 seconds
Nov 20 07:58:52 malebolge wpa_supplicant[3009]: wlp2s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="Verizon_JNP3WQ" auth_failures=2 duration=20 reason=CONN_FAILED
Nov 20 07:58:52 malebolge NetworkManager[1447]: <info> [1732107532.4329] device (wlp2s0): supplicant interface state: authenticating -> disconnected
Nov 20 07:58:52 malebolge NetworkManager[1447]: <info> [1732107532.4330] device (p2p-dev-wlp2s0): supplicant management interface state: authenticating -> disconnected
Nov 20 07:59:01 malebolge NetworkManager[1447]: <warn> [1732107541.5568] device (wlp2s0): Activation: (wifi) association took too long, failing activation
Nov 20 07:59:01 malebolge NetworkManager[1447]: <info> [1732107541.5569] device (wlp2s0): state change: config -> failed (reason 'ssid-not-found', sys-iface-state: 'managed')
Nov 20 07:59:01 malebolge NetworkManager[1447]: <info> [1732107541.5580] manager: NetworkManager state is now DISCONNECTED
Nov 20 07:59:01 malebolge NetworkManager[1447]: <info> [1732107541.5766] device (wlp2s0): set-hw-addr: set MAC address to D6:3D:5B:7F:7D:CF (scanning)
Nov 20 07:59:01 malebolge NetworkManager[1447]: <warn> [1732107541.5822] device (wlp2s0): Activation: failed for connection 'Verizon_JNP3WQ'
Nov 20 07:59:01 malebolge NetworkManager[1447]: <info> [1732107541.5825] device (wlp2s0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Nov 20 07:59:01 malebolge NetworkManager[1447]: <info> [1732107541.5958] device (wlp2s0): supplicant interface state: disconnected -> inactive
Nov 20 07:59:01 malebolge NetworkManager[1447]: <info> [1732107541.5959] device (p2p-dev-wlp2s0): supplicant management interface state: disconnected -> inactive
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6612] policy: auto-activating connection 'Verizon_JNP3WQ' (b28fa348-32ce-483b-8c25-f0eade3b0a4f)
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6617] device (wlp2s0): Activation: starting connection 'Verizon_JNP3WQ' (b28fa348-32ce-483b-8c25-f0eade3b0a4f)
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6618] device (wlp2s0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6621] manager: NetworkManager state is now CONNECTING
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6763] device (wlp2s0): set-hw-addr: set-cloned MAC address to 2E:9C:FB:54:EC:30 (stable-ssid)
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6820] device (wlp2s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6823] device (wlp2s0): Activation: (wifi) access point 'Verizon_JNP3WQ' has security, but secrets are required.
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6824] device (wlp2s0): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6825] sup-iface[b8f14e9fe4d75ff6,0,wlp2s0]: wps: type pbc start...
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6827] device (wlp2s0): supplicant interface state: inactive -> disconnected
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6828] device (p2p-dev-wlp2s0): supplicant management interface state: inactive -> disconnected
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6836] device (wlp2s0): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6847] device (wlp2s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6850] device (wlp2s0): Activation: (wifi) connection 'Verizon_JNP3WQ' has security, and secrets exist. No new secrets needed.
Nov 20 07:59:02 malebolge wpa_supplicant[3009]: wlp2s0: WPS-CANCEL
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6850] Config: added 'ssid' value 'Verizon_JNP3WQ'
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6850] Config: added 'scan_ssid' value '1'
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6851] Config: added 'bgscan' value 'simple:30:-65:300'
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6851] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6851] Config: added 'auth_alg' value 'OPEN'
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6851] Config: added 'psk' value '<hidden>'
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6854] device (wlp2s0): supplicant interface state: disconnected -> inactive
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.6854] device (p2p-dev-wlp2s0): supplicant management interface state: disconnected -> inactive
Nov 20 07:59:02 malebolge wpa_supplicant[3009]: wlp2s0: Removed BSSID 92:90:bc:e7:de:e0 from ignore list (clear)
Nov 20 07:59:02 malebolge wpa_supplicant[3009]: wlp2s0: Removed BSSID 8a:90:bc:e7:de:e7 from ignore list (clear)
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.7096] device (wlp2s0): supplicant interface state: inactive -> authenticating
Nov 20 07:59:02 malebolge kernel: wlp2s0: send auth to 58:96:71:28:f6:b2 (try 1/3)
Nov 20 07:59:02 malebolge NetworkManager[1447]: <info> [1732107542.7096] device (p2p-dev-wlp2s0): supplicant management interface state: inactive -> authenticating
Nov 20 07:59:03 malebolge kernel: wlp2s0: send auth to 58:96:71:28:f6:b2 (try 2/3)
Nov 20 07:59:04 malebolge kernel: wlp2s0: send auth to 58:96:71:28:f6:b2 (try 3/3)
Nov 20 07:59:05 malebolge kernel: wlp2s0: authentication with 58:96:71:28:f6:b2 timed out
Nov 20 07:59:05 malebolge wpa_supplicant[3009]: wlp2s0: Added BSSID 58:96:71:28:f6:b2 into ignore list, ignoring for 10 seconds
Nov 20 07:59:05 malebolge wpa_supplicant[3009]: wlp2s0: BSSID 58:96:71:28:f6:b2 ignore list count incremented to 2, ignoring for 10 seconds
Nov 20 07:59:05 malebolge wpa_supplicant[3009]: wlp2s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="Verizon_JNP3WQ" auth_failures=1 duration=10 reason=CONN_FAILED
Nov 20 07:59:05 malebolge NetworkManager[1447]: <info> [1732107545.3798] device (wlp2s0): supplicant interface state: authenticating -> disconnected
Nov 20 07:59:05 malebolge NetworkManager[1447]: <info> [1732107545.3799] device (p2p-dev-wlp2s0): supplicant management interface state: authenticating -> disconnected
Nov 20 07:59:15 malebolge NetworkManager[1447]: <info> [1732107555.3815] device (wlp2s0): supplicant interface state: disconnected -> scanning
Nov 20 07:59:15 malebolge NetworkManager[1447]: <info> [1732107555.3816] device (p2p-dev-wlp2s0): supplicant management interface state: disconnected -> scanning
Nov 20 07:59:15 malebolge wpa_supplicant[3009]: wlp2s0: CTRL-EVENT-SSID-REENABLED id=0 ssid="Verizon_JNP3WQ"
Nov 20 07:59:15 malebolge wpa_supplicant[3009]: wlp2s0: BSSID 58:96:71:28:f6:b2 ignore list count incremented to 3, ignoring for 60 seconds
Nov 20 07:59:15 malebolge wpa_supplicant[3009]: wlp2s0: SME: Trying to authenticate with 92:90:bc:e7:de:e0 (SSID='Verizon_JNP3WQ' freq=5280 MHz)
Nov 20 07:59:15 malebolge kernel: wlp2s0: authenticate with 92:90:bc:e7:de:e0 (local address=2e:9c:fb:54:ec:30)
Nov 20 07:59:15 malebolge kernel: wlp2s0: send auth to 92:90:bc:e7:de:e0 (try 1/3)
Nov 20 07:59:15 malebolge NetworkManager[1447]: <info> [1732107555.5260] device (wlp2s0): supplicant interface state: scanning -> authenticating
Nov 20 07:59:15 malebolge NetworkManager[1447]: <info> [1732107555.5261] device (p2p-dev-wlp2s0): supplicant management interface state: scanning -> authenticating
Nov 20 07:59:16 malebolge kernel: wlp2s0: send auth to 92:90:bc:e7:de:e0 (try 2/3)
Nov 20 07:59:17 malebolge kernel: wlp2s0: send auth to 92:90:bc:e7:de:e0 (try 3/3)
Nov 20 07:59:18 malebolge kernel: wlp2s0: authentication with 92:90:bc:e7:de:e0 timed out
Nov 20 07:59:18 malebolge wpa_supplicant[3009]: wlp2s0: Added BSSID 92:90:bc:e7:de:e0 into ignore list, ignoring for 10 seconds
Nov 20 07:59:18 malebolge wpa_supplicant[3009]: wlp2s0: BSSID 92:90:bc:e7:de:e0 ignore list count incremented to 2, ignoring for 10 seconds
Nov 20 07:59:18 malebolge wpa_supplicant[3009]: wlp2s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="Verizon_JNP3WQ" auth_failures=2 duration=20 reason=CONN_FAILED
Nov 20 07:59:18 malebolge NetworkManager[1447]: <info> [1732107558.4074] device (wlp2s0): supplicant interface state: authenticating -> disconnected
Nov 20 07:59:18 malebolge NetworkManager[1447]: <info> [1732107558.4075] device (p2p-dev-wlp2s0): supplicant management interface state: authenticating -> disconnected
Nov 20 07:59:27 malebolge NetworkManager[1447]: <warn> [1732107567.5560] device (wlp2s0): Activation: (wifi) association took too long, failing activation
Nov 20 07:59:27 malebolge NetworkManager[1447]: <info> [1732107567.5562] device (wlp2s0): state change: config -> failed (reason 'ssid-not-found', sys-iface-state: 'managed')
Nov 20 07:59:27 malebolge NetworkManager[1447]: <info> [1732107567.5573] manager: NetworkManager state is now DISCONNECTED
Nov 20 07:59:27 malebolge NetworkManager[1447]: <info> [1732107567.5683] device (wlp2s0): set-hw-addr: set MAC address to 76:70:28:DD:D8:AE (scanning)
Nov 20 07:59:27 malebolge NetworkManager[1447]: <warn> [1732107567.5739] device (wlp2s0): Activation: failed for connection 'Verizon_JNP3WQ'
Nov 20 07:59:27 malebolge NetworkManager[1447]: <info> [1732107567.5742] device (wlp2s0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Nov 20 07:59:27 malebolge NetworkManager[1447]: <info> [1732107567.5768] device (wlp2s0): supplicant interface state: disconnected -> inactive
Nov 20 07:59:27 malebolge NetworkManager[1447]: <info> [1732107567.5768] device (p2p-dev-wlp2s0): supplicant management interface state: disconnected -> inactive
Any suggestions for how to troubleshoot would be appreciated. I don’t think anything has changed in my household in the past week, except my wife getting a Macbook. I also find it incredibly strange that both of my Fedora devices were kicked off at the same time on Sunday–they are both running Fedora 40 Cinnamon, but I’m pretty sure they’re running different kernels. Should I suspect something my ISP’s router is doing?