Linux froze and got back working 5 days later, no reboot.
Linux - Embedded & Single-board computerThis forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Linux froze and got back working 5 days later, no reboot.
Hello my friends,
I've come across the weirdest of glitches.
I'm running a simple weather monitor (just temperature) on a Raspbeery Pi 3B (Raspbian Linux 4.14.98-v7+). It has a 3G modem that sends out simple packets to my server at home.
On june 5th I lost remote access to the device. Since it is located somewhere difficult to physically access, I couldn't manually reboot it.
To my surprise, on June 10th it got back to life. It has not registered a reboot! Here's the weird excerpt from the log at /var/log/messages:
Jun 5 17:54:28 raspberrypi NetworkManager[345]: <info> [1559768068.0169] policy: set 'VIVO ZAP' (wwan0) as default for IPv4 routing and DNS
Jun 5 17:54:28 raspberrypi NetworkManager[345]: <info> [1559768068.0174] dns-mgr: Writing DNS information to /sbin/resolvconf
Jun 5 17:54:28 raspberrypi NetworkManager[345]: <info> [1559768068.1295] device (ttyUSB2): Activation: successful, device activated.
Jun 10 23:14:33 raspberrypi NetworkManager[345]: <info> [1560219273.9397] (mon0): using nl80211 for WiFi device control
Jun 10 23:14:33 raspberrypi NetworkManager[345]: <info> [1560219273.9622] devices added (path: /sys/devices/platform/soc/3f300000.mmc/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/mon0, iface: mon0)
Jun 10 23:14:33 raspberrypi NetworkManager[345]: <info> [1560219273.9623] device added (path: /sys/devices/platform/soc/3f300000.mmc/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/mon0, iface: mon0): no ifupdown configuration found.
It's as if the operating system froze for some reason and suddenly got back working 5 days later! Absolutely no reboot registered.
I would not interpret 5 days of missing logs as "froze".
The last activity before the gap looks like a change to the DNS resolver and activation of a USB/tty device. The first activity after the gap is restoration of the wifi interface.
I am not much knowledgable about Pi's, but my first impression is that the device was accessed locally (to itself) and possibly used for another purpose during that time, with the logs then cleared and the device restored, although that is a very poorly informed guess.
Last edited by astrogeek; 07-03-2019 at 07:47 PM.
Reason: Added welcome to new member!
I would not interpret 5 days of missing logs as "froze".
The last activity before the gap looks like a change to the DNS resolver and activation of a USB/tty device. The first activity after the gap is restoration of the wifi interface.
I am not much knowledgable about Pi's, but my first impression is that the device was accessed locally (to itself) and possibly used for another purpose during that time, with the logs then cleared and the device restored, although that is a very poorly informed guess.
Hello, thanks for the reply.
No one has physical access to the device locally. It is installed 100 feet high and locked inside a case.
Weird hardware issues don't generally get logged. For instance, think of the havoc a single drop of water could provide bridging the legs of something. You're probably familiar with the unlogged delays trying to mount an unreadable cdrom. All you need is a bit of hardware retrying for a low level and getting a high one. Dampness is a great cause of 'gremlins.' And water evaporates, leaving no trace.
Back in the day when I did Electronic hardware repairs, there used to be 'sealants,' insulated lacquers for spraying on PCBs. You might find them locally. Anything stuck out should be well sealed - IP67, I think.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.