Expected Behaviour:
RPi runs continuously with pihole (+DHCP), unbound, UFW
Actual Behaviour:
RPi crashes once a day (around about the same time in the afternoon)
Debug Token:
cACg5aSb
Crash logs:
$ journalctl --system | tail -n 10000 | grep -B 15 -i '\-\- Boot'
...
--
Dec 31 15:39:29 raspberrypi wpa_supplicant[509]: wlan0: Trying to associate with SSID 'PLUSNET-T53G'
Dec 31 15:39:29 raspberrypi NetworkManager[549]: <info> [1704037169.4728] device (wlan0): supplicant interface state: scanning -> associating
Dec 31 15:39:29 raspberrypi NetworkManager[549]: <info> [1704037169.4730] device (p2p-dev-wlan0): supplicant management interface state: scanning -> associating
Dec 31 15:39:32 raspberrypi wpa_supplicant[509]: wlan0: Associated with 10:d7:b0:4c:44:b8
Dec 31 15:39:32 raspberrypi wpa_supplicant[509]: wlan0: CTRL-EVENT-CONNECTED - Connection to 10:d7:b0:4c:44:b8 completed [id=0 id_str=]
Dec 31 15:39:32 raspberrypi wpa_supplicant[509]: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Dec 31 15:39:32 raspberrypi wpa_supplicant[509]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=GB
Dec 31 15:39:32 raspberrypi NetworkManager[549]: <info> [1704037172.1705] device (wlan0): supplicant interface state: associating -> completed
Dec 31 15:39:32 raspberrypi NetworkManager[549]: <info> [1704037172.1729] device (wlan0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network "PLUSNET-T53G"
Dec 31 15:39:32 raspberrypi NetworkManager[549]: <info> [1704037172.1738] device (p2p-dev-wlan0): supplicant management interface state: associating -> completed
Dec 31 15:39:32 raspberrypi NetworkManager[549]: <info> [1704037172.1762] device (wlan0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Dec 31 15:39:32 raspberrypi NetworkManager[549]: <info> [1704037172.1853] dhcp4 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Dec 31 15:39:32 raspberrypi avahi-daemon[414]: Joining mDNS multicast group on interface wlan0.IPv6 with address fe80::9c3:df42:1061:86b.
Dec 31 15:39:32 raspberrypi avahi-daemon[414]: New relevant interface wlan0.IPv6 for mDNS.
Dec 31 15:39:32 raspberrypi avahi-daemon[414]: Registering new address record for fe80::9c3:df42:1061:86b on wlan0.*.
-- Boot 3ff21cc3140242dd842cbacd4070a3c1 --
--
Jan 01 15:47:18 raspberrypi NetworkManager[553]: <warn> [1704124038.4803] device (wlan0): Activation: failed for connection 'PLUSNET-T53G'
Jan 01 15:47:18 raspberrypi NetworkManager[553]: <info> [1704124038.4820] device (wlan0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Jan 01 15:47:18 raspberrypi avahi-daemon[409]: Withdrawing address record for fe80::9c3:df42:1061:86b on wlan0.
Jan 01 15:47:18 raspberrypi avahi-daemon[409]: Leaving mDNS multicast group on interface wlan0.IPv6 with address fe80::9c3:df42:1061:86b.
Jan 01 15:47:18 raspberrypi avahi-daemon[409]: Interface wlan0.IPv6 no longer relevant for mDNS.
Jan 01 15:47:18 raspberrypi NetworkManager[553]: <info> [1704124038.5141] dhcp4 (wlan0): canceled DHCP transaction
Jan 01 15:47:18 raspberrypi NetworkManager[553]: <info> [1704124038.5143] dhcp4 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Jan 01 15:47:18 raspberrypi NetworkManager[553]: <info> [1704124038.5144] dhcp4 (wlan0): state changed no lease
Jan 01 15:47:18 raspberrypi wpa_supplicant[517]: wlan0: CTRL-EVENT-DISCONNECTED bssid=10:d7:b0:4c:44:b8 reason=3 locally_generated=1
Jan 01 15:47:18 raspberrypi wpa_supplicant[517]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 01 15:47:18 raspberrypi wpa_supplicant[517]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
Jan 01 15:47:18 raspberrypi NetworkManager[553]: <info> [1704124038.5344] device (wlan0): supplicant interface state: completed -> disconnected
Jan 01 15:47:18 raspberrypi NetworkManager[553]: <info> [1704124038.5346] device (p2p-dev-wlan0): supplicant management interface state: completed -> disconnected
Jan 01 15:47:18 raspberrypi wpa_supplicant[517]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=GB
Jan 01 15:47:19 raspberrypi wpa_supplicant[517]: wlan0: Reject scan trigger since one is already pending
-- Boot b18e495e8d1a4a6ea5d0a6e0c6469a7e --
Notes
I've followed the pi-hole.net setup guides. I've never had dhcpd or openresolv, and it has always been NetworkManager from the start. My ISP does not do IPv6. My router DHCP is off, but I can't turn off DNS. Pi IP is within the routers range, pihole's DHCP leasing range is 200-250.
Some kind of network management issue is crashing the Pi. I have WifFi power saving off.
Any tips to investigate most welcome! Thanks.