My RaspberryPi has rebooted itself a couple of times recently and ended up in a non-working state. In particular it has no ethernet connection which is rather unfortunate as it's headless.
Power down/power up fixes it but having run for months without problems previously it would seem there is something wrong.
It's pretty much up to date as regards software:-
Linux dns 4.14.79+ #1159 Sun Nov 4 17:28:08 GMT 2018 armv6l GNU/Linux
Syslog has the following:-
Jan 20 06:25:06 dns liblogging-stdlog: [origin software="rsyslogd" swVersion="8.24.0" x-pid="221" x-info="
formatting link
"] rsyslogd was HUPed Jan 20 06:25:07 dns liblogging-stdlog: [origin software="rsyslogd" swVersion="8.24.0" x-pid="221" x-info="
formatting link
"] rsyslogd was HUPed Jan 20 06:47:01 dns CRON[12852]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )) Jan 20 06:49:25 dns dnsmasq-dhcp[383]: DHCPREQUEST(eth0) 192.168.1.96 2c:08:8c:cc:9a:9e Jan 20 06:49:25 dns dnsmasq-dhcp[383]: DHCPACK(eth0) 192.168.1.96 2c:08:8c:cc:9a:9e humaxYouview Jan 20 06:17:10 dns systemd-modules-load[67]: Inserted module 'snd_bcm2835' Jan 20 06:17:10 dns systemd-modules-load[67]: Inserted module 'i2c_bcm2708' Jan 20 06:17:10 dns systemd-modules-load[67]: Inserted module 'i2c_dev' Jan 20 06:17:10 dns fake-hwclock[81]: Sun 20 Jan 06:17:02 UTC 2019 Jan 20 06:17:10 dns systemd-fsck[97]: /dev/mmcblk0p2: clean, 52463/483328 files, 518329/1925120 blocks Jan 20 06:17:10 dns blkmapd[107]: open pipe file /run/rpc_pipefs/nfs/blocklayout failed: No such file or directory Jan 20 06:17:10 dns systemd[1]: Started File System Check on Root Device. Jan 20 06:17:10 dns systemd[1]: Started Create Static Device Nodes in /dev. Jan 20 06:17:10 dns systemd[1]: Started Apply Kernel Variables. Jan 20 06:17:10 dns systemd[1]: Started pNFS block layout mapping daemon. Jan 20 06:17:10 dns systemd[1]: Started File System Check Daemon to report status. Jan 20 06:17:10 dns systemd[1]: Starting udev Kernel Device Manager... Jan 20 06:17:10 dns systemd[1]: Starting Remount Root and Kernel File Systems... Jan 20 06:17:10 dns systemd[1]: Started Remount Root and Kernel File Systems. Jan 20 06:17:10 dns systemd[1]: Starting Load/Save Random Seed... Jan 20 06:17:10 dns systemd[1]: Starting udev Coldplug all Devices... Jan 20 06:17:10 dns systemd[1]: Starting Flush Journal to Persistent Storage... Jan 20 06:17:10 dns systemd[1]: Started udev Kernel Device Manager. Jan 20 06:17:10 dns systemd[1]: Started Load/Save Random Seed. Jan 20 06:17:10 dns systemd[1]: Started Flush Journal to Persistent Storage. Jan 20 06:17:10 dns systemd[1]: Started Set the console keyboard layout. Jan 20 06:17:10 dns systemd[1]: Reached target Local File Systems (Pre). Jan 20 06:17:10 dns systemd[1]: Started udev Coldplug all Devices. Jan 20 06:17:10 dns systemd[1]: Found device /dev/ttyAMA0. Jan 20 06:17:10 dns ifplugd: Invoking ifplugd for eth0 Jan 20 06:17:10 dns systemd[1]: Found device /dev/mmcblk0p1. Jan 20 06:17:10 dns systemd[1]: Mounting /boot... Jan 20 06:17:10 dns systemd[1]: Mounted /boot. Jan 20 06:17:10 dns systemd[1]: Reached target Local File Systems. Jan 20 06:17:10 dns systemd[1]: Starting Preprocess NFS configuration... Jan 20 06:17:10 dns systemd[1]: Starting Create Volatile Files and Directories... Jan 20 06:17:10 dns systemd[1]: Starting Raise network interfaces... Jan 20 06:17:10 dns systemd[1]: Starting Set console font and keymap... Jan 20 06:17:10 dns systemd[1]: Started Preprocess NFS configuration. Jan 20 06:17:10 dns ifplugd(eth0)[171]: ifplugd 0.28 initializing. Jan 20 06:17:10 dns systemd[1]: Reached target NFS client services. Jan 20 06:17:10 dns systemd[1]: Starting NFSv4 ID-name mapping service... Jan 20 06:17:10 dns systemd[1]: Started Set console font and keymap. Jan 20 06:17:10 dns ifplugd(eth0)[171]: Using interface eth0/B8:27:EB:22:D7:92 with driver (version: 22-Aug-2005) Jan 20 06:17:10 dns ifplugd(eth0)[171]: Using detection mode: SIOCETHTOOL Jan 20 06:17:10 dns ifplugd(eth0)[171]: Initialization complete, link beat not detected. Jan 20 06:17:10 dns systemd[1]: Started Create Volatile Files and Directories. Jan 20 06:17:10 dns kernel: [ 0.000000] Booting Linux on physical CPU 0x0 Jan 20 06:17:10 dns kernel: [ 0.000000] Linux version 4.14.79+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1159 Sun Nov 4 17:28:08 G> Jan 20 06:17:10 dns kernel: [ 0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d Jan 20 06:17:10 dns kernel: [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Jan 20 06:17:10 dns kernel: [ 0.000000] OF: fdt: Machine model: Raspberry Pi Model B Rev 1 Jan 20 06:17:10 dns kernel: [ 0.000000] Memory policy: Data cache writeback Jan 20 06:17:10 dns kernel: [ 0.000000] cma: Reserved 8 MiB at 0x0b400000 Jan 20 06:17:10 dns kernel: [ 0.000000] On node 0 totalpages: 49152 Jan 20 06:17:10 dns kernel: [ 0.000000] free_area_init_node: node 0, pgdat c09c6650, node_mem_map cbe3a300 Jan 20 06:17:10 dns kernel: [ 0.000000] Normal zone: 432 pages used for memmap Jan 20 06:17:10 dns kernel: [ 0.000000] Normal zone: 0 pages reserved
So, up to 06:49 (where it serves a DNS request, it's running dnsmasq on my LAN) all seems well, then the time jumps backwards and after some systemd messages it reboots itself (into a not fully working state).
Does anyone have any idea what might be going wrong?