naywatch: add naywatch
authorNick Hainke <vincent@systemli.org>
Tue, 13 Jul 2021 15:33:42 +0000 (17:33 +0200)
committerPolynomdivision <vincent@systemli.org>
Sun, 1 Aug 2021 20:10:59 +0000 (22:10 +0200)
commit52aaf9052adcd27d28bfcb5481a334daaa08e47d
treef79ac7d2f6e1721a56e7c305aa2bd4890dc9e2dd
parente7e25b873b8ed4376cdcf82f963db34dda954f02
naywatch: add naywatch

The network may crash on the SoCs, but the SoC itself does not. This
leads to a node no longer being accessible in a mesh network.  If the
node is placed in a location that is not easily accessible, e.g. in a
high tower, it can cause a lot of problems. Therefore we check the
link-local connectivity on the configured interfaces.

Signed-off-by: Nick Hainke <vincent@systemli.org>
Tested-by: Simon Polack <spolack+git@mailbox.org>
Signed-off-by: Simon Polack <spolack+git@mailbox.org>
(cherry picked from commit 1088e65440b1f2f67b40e6a3073571da14f6a4b3)
naywatch/Makefile [new file with mode: 0644]
naywatch/files/naywatch.config [new file with mode: 0644]
naywatch/files/naywatch.init [new file with mode: 0644]
naywatch/files/naywatch.sh [new file with mode: 0644]