You are not logged in.
So I have no idea why, but NetworkManager keeps disconnecting from my iPhone hotspot at seemingly random intervals for random reasons
I've tried running
journalctl -fu NetworkManager.service
and this was the result
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.1611] device (wlo1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.1615] manager: NetworkManager state is now CONNECTED_LOCAL
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.1621] manager: NetworkManager state is now CONNECTED_SITE
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.1622] policy: set 'Ω' (wlo1) as default for IPv4 routing and DNS
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.1646] device (wlo1): Activation: successful, device activated.
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.1806] audit: op="statistics" interface="wlo1" ifindex=2 args="2000" pid=289759 uid=1000 result="success"
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.1873] audit: op="statistics" interface="wlo1" ifindex=2 args="500" pid=289877 uid=1000 result="success"
Jan 23 18:59:04 lambda NetworkManager[580]: <info> [1642957144.5376] manager: NetworkManager state is now CONNECTED_GLOBAL
Jan 23 18:59:06 lambda NetworkManager[580]: <info> [1642957146.5578] audit: op="statistics" interface="wlo1" ifindex=2 args="0" pid=289759 uid=1000 result="success"
Jan 23 18:59:06 lambda NetworkManager[580]: <info> [1642957146.5663] audit: op="statistics" interface="wlo1" ifindex=2 args="500" pid=289877 uid=1000 result="success"
Jan 23 18:59:56 lambda NetworkManager[580]: <info> [1642957196.2259] device (wlo1): supplicant interface state: completed -> disconnected
Jan 23 18:59:56 lambda NetworkManager[580]: <info> [1642957196.7794] device (wlo1): supplicant interface state: disconnected -> scanning
Jan 23 19:00:01 lambda NetworkManager[580]: <info> [1642957201.2938] device (wlo1): supplicant interface state: scanning -> authenticating
Jan 23 19:00:01 lambda NetworkManager[580]: <info> [1642957201.3007] device (wlo1): supplicant interface state: authenticating -> associating
Jan 23 19:00:01 lambda NetworkManager[580]: <info> [1642957201.9939] device (wlo1): supplicant interface state: associating -> associated
Jan 23 19:00:01 lambda NetworkManager[580]: <info> [1642957201.9940] device (wlo1): DHCPv4 lease renewal requested
Jan 23 19:00:02 lambda NetworkManager[580]: <info> [1642957202.0229] dhcp4 (wlo1): canceled DHCP transaction
Jan 23 19:00:02 lambda NetworkManager[580]: <info> [1642957202.0230] dhcp4 (wlo1): state changed bound -> terminated
Jan 23 19:00:02 lambda NetworkManager[580]: <info> [1642957202.0234] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
Jan 23 19:00:11 lambda NetworkManager[580]: <warn> [1642957211.5546] device (wlo1): link timed out.
Jan 23 19:00:11 lambda NetworkManager[580]: <info> [1642957211.5547] device (wlo1): state change: activated -> failed (reason 'supplicant-timeout', sys-iface-state: 'managed')
Jan 23 19:00:11 lambda NetworkManager[580]: <info> [1642957211.5550] manager: NetworkManager state is now DISCONNECTED
Jan 23 19:00:11 lambda NetworkManager[580]: <info> [1642957211.5811] device (wlo1): set-hw-addr: set MAC address to E2:E2:51:21:D6:34 (scanning)
Jan 23 19:00:12 lambda NetworkManager[580]: <warn> [1642957212.0690] device (wlo1): Activation: failed for connection 'Ω'
Jan 23 19:00:12 lambda NetworkManager[580]: <info> [1642957212.0698] device (wlo1): supplicant interface state: associated -> disconnected
Jan 23 19:00:12 lambda NetworkManager[580]: <info> [1642957212.0703] device (wlo1): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:12 lambda NetworkManager[580]: <info> [1642957212.0930] dhcp4 (wlo1): canceled DHCP transaction
Jan 23 19:00:12 lambda NetworkManager[580]: <info> [1642957212.0931] dhcp4 (wlo1): state changed unknown -> terminated
Jan 23 19:00:12 lambda NetworkManager[580]: <info> [1642957212.5469] device (wlo1): supplicant interface state: disconnected -> scanning
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.4556] device (wlo1): supplicant interface state: scanning -> disconnected
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.4563] policy: auto-activating connection 'Ω' (f9e45412-ca15-408e-841f-56c4ae43da40)
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.4566] device (wlo1): Activation: starting connection 'Ω' (f9e45412-ca15-408e-841f-56c4ae43da40)
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.4566] device (wlo1): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.4568] manager: NetworkManager state is now CONNECTING
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.4586] device (wlo1): set-hw-addr: reset MAC address to 64:6C:80:7D:22:29 (preserve)
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9402] device (wlo1): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9406] device (wlo1): Activation: (wifi) access point 'Ω' has security, but secrets are required.
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9406] device (wlo1): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9420] device (wlo1): supplicant interface state: disconnected -> interface_disabled
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9678] device (wlo1): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9679] device (wlo1): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9681] device (wlo1): Activation: (wifi) connection 'Ω' has security, and secrets exist. No new secrets needed.
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9681] Config: added 'ssid' value 'Ω'
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9681] Config: added 'scan_ssid' value '1'
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9681] Config: added 'bgscan' value 'simple:30:-70:86400'
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9681] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK'
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9681] Config: added 'psk' value '<hidden>'
Jan 23 19:00:16 lambda NetworkManager[580]: <info> [1642957216.9812] device (wlo1): supplicant interface state: interface_disabled -> inactive
Jan 23 19:00:17 lambda NetworkManager[580]: <info> [1642957217.4690] device (wlo1): supplicant interface state: inactive -> scanning
Jan 23 19:00:21 lambda NetworkManager[580]: <info> [1642957221.9869] device (wlo1): supplicant interface state: scanning -> authenticating
Jan 23 19:00:21 lambda NetworkManager[580]: <info> [1642957221.9919] device (wlo1): supplicant interface state: authenticating -> associating
Jan 23 19:00:23 lambda NetworkManager[580]: <info> [1642957223.9555] device (wlo1): supplicant interface state: associating -> associated
Jan 23 19:00:27 lambda NetworkManager[580]: <info> [1642957227.0966] device (wlo1): supplicant interface state: associated -> disconnected
Jan 23 19:00:27 lambda NetworkManager[580]: <info> [1642957227.6727] device (wlo1): supplicant interface state: disconnected -> scanning
Jan 23 19:00:32 lambda NetworkManager[580]: <info> [1642957232.1903] device (wlo1): supplicant interface state: scanning -> authenticating
Jan 23 19:00:32 lambda NetworkManager[580]: <info> [1642957232.1935] device (wlo1): supplicant interface state: authenticating -> associating
Jan 23 19:00:33 lambda NetworkManager[580]: <info> [1642957233.0349] device (wlo1): supplicant interface state: associating -> associated
Jan 23 19:00:42 lambda NetworkManager[580]: <warn> [1642957242.5532] device (wlo1): Activation: (wifi) association took too long
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5532] device (wlo1): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:42 lambda NetworkManager[580]: <warn> [1642957242.5538] device (wlo1): Activation: (wifi) asking for new secrets
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5647] device (wlo1): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5650] device (wlo1): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5654] device (wlo1): Activation: (wifi) connection 'Ω' has security, and secrets exist. No new secrets needed.
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5654] Config: added 'ssid' value 'Ω'
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5654] Config: added 'scan_ssid' value '1'
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5654] Config: added 'bgscan' value 'simple:30:-70:86400'
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5655] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK'
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.5655] Config: added 'psk' value '<hidden>'
Jan 23 19:00:42 lambda NetworkManager[580]: <info> [1642957242.6219] device (wlo1): supplicant interface state: associated -> disconnected
Jan 23 19:00:43 lambda NetworkManager[580]: <info> [1642957243.1096] device (wlo1): supplicant interface state: disconnected -> scanning
Jan 23 19:00:47 lambda NetworkManager[580]: <info> [1642957247.6306] device (wlo1): supplicant interface state: scanning -> authenticating
Jan 23 19:00:49 lambda NetworkManager[580]: <info> [1642957249.0098] device (wlo1): supplicant interface state: authenticating -> associating
Jan 23 19:00:49 lambda NetworkManager[580]: <info> [1642957249.1152] device (wlo1): supplicant interface state: associating -> associated
Jan 23 19:00:59 lambda NetworkManager[580]: <info> [1642957259.1753] device (wlo1): supplicant interface state: associated -> disconnected
Jan 23 19:00:59 lambda NetworkManager[580]: <info> [1642957259.7492] device (wlo1): supplicant interface state: disconnected -> scanning
Jan 23 19:01:07 lambda NetworkManager[580]: <warn> [1642957267.5530] device (wlo1): Activation: (wifi) association took too long
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5530] device (wlo1): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Jan 23 19:01:07 lambda NetworkManager[580]: <warn> [1642957267.5535] device (wlo1): Activation: (wifi) asking for new secrets
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5642] device (wlo1): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5645] device (wlo1): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5649] device (wlo1): Activation: (wifi) connection 'Ω' has security, and secrets exist. No new secrets needed.
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5650] Config: added 'ssid' value 'Ω'
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5650] Config: added 'scan_ssid' value '1'
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5650] Config: added 'bgscan' value 'simple:30:-70:86400'
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5650] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK'
Jan 23 19:01:07 lambda NetworkManager[580]: <info> [1642957267.5650] Config: added 'psk' value '<hidden>'
Jan 23 19:01:08 lambda NetworkManager[580]: <info> [1642957268.1936] device (wlo1): supplicant interface state: scanning -> authenticating
Jan 23 19:01:08 lambda NetworkManager[580]: <info> [1642957268.1952] device (wlo1): supplicant interface state: authenticating -> associating
Jan 23 19:01:08 lambda NetworkManager[580]: <info> [1642957268.2065] device (wlo1): supplicant interface state: associating -> associated
Jan 23 19:01:10 lambda NetworkManager[580]: <info> [1642957270.0697] device (wlo1): supplicant interface state: associated -> disconnected
Jan 23 19:01:10 lambda NetworkManager[580]: <info> [1642957270.6457] device (wlo1): supplicant interface state: disconnected -> scanning
Jan 23 19:01:24 lambda NetworkManager[580]: <info> [1642957284.5541] device (wlo1): supplicant interface state: scanning -> authenticating
Jan 23 19:01:24 lambda NetworkManager[580]: <info> [1642957284.5553] device (wlo1): supplicant interface state: authenticating -> associating
Jan 23 19:01:24 lambda NetworkManager[580]: <info> [1642957284.5690] device (wlo1): supplicant interface state: associating -> associated
Jan 23 19:01:32 lambda NetworkManager[580]: <warn> [1642957292.5537] device (wlo1): Activation: (wifi) association took too long
Jan 23 19:01:32 lambda NetworkManager[580]: <info> [1642957292.5537] device (wlo1): state change: config -> failed (reason 'no-secrets', sys-iface-state: 'managed')
Jan 23 19:01:32 lambda NetworkManager[580]: <info> [1642957292.5541] manager: NetworkManager state is now DISCONNECTED
Jan 23 19:01:32 lambda NetworkManager[580]: <info> [1642957292.5986] device (wlo1): set-hw-addr: set MAC address to 52:C5:D4:DD:E0:05 (scanning)
Jan 23 19:01:33 lambda NetworkManager[580]: <warn> [1642957293.0798] device (wlo1): Activation: failed for connection 'Ω'
Jan 23 19:01:33 lambda NetworkManager[580]: <info> [1642957293.0800] device (wlo1): supplicant interface state: associated -> disconnected
Jan 23 19:01:33 lambda NetworkManager[580]: <info> [1642957293.0805] device (wlo1): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Jan 23 19:01:33 lambda NetworkManager[580]: <info> [1642957293.0841] device (wlo1): supplicant interface state: disconnected -> interface_disabled
Jan 23 19:01:33 lambda NetworkManager[580]: <info> [1642957293.1282] device (wlo1): supplicant interface state: interface_disabled -> disconnected
Offline