<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/naywatch/files, branch master</title>
<subtitle>Mirror of routing feed</subtitle>
<id>https://git.openwrt.org/feed/routing/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/routing/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/'/>
<updated>2022-06-10T08:25:43Z</updated>
<entry>
<title>naywatch: add log when naywatch activates</title>
<updated>2022-06-10T08:25:43Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-06-10T06:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=09d5ceb9230b907029a3e09858ef181ff85e3913'/>
<id>urn:sha1:09d5ceb9230b907029a3e09858ef181ff85e3913</id>
<content type='text'>
Naywatch now prints
  naywatch: Naywatch Activated!
when becoming active.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>naywatch: fix reboot_now</title>
<updated>2022-04-01T08:23:56Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-04-01T08:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=65f747a8bcf19e0271e6bbe04c2432f9a93cc406'/>
<id>urn:sha1:65f747a8bcf19e0271e6bbe04c2432f9a93cc406</id>
<content type='text'>
Naywatch should first try to reboot normally, and if that does not work
do a hard reboot. However, the hard reboot was never called.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>naywatch: introduce kick-count</title>
<updated>2022-01-13T09:01:09Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-01-13T08:34:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=24285ce4fcd56aa806bdbe9ac16cbfed0a81d2f8'/>
<id>urn:sha1:24285ce4fcd56aa806bdbe9ac16cbfed0a81d2f8</id>
<content type='text'>
Check multiple rounds if neighbors are available before kicking. This
should reduce unneeded reboots.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>naywatch: fix mode without watchdog</title>
<updated>2022-01-13T07:56:32Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-01-13T07:46:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=cf34c5a4a1ace3f8eeac2d2b9b8539e085e8fabf'/>
<id>urn:sha1:cf34c5a4a1ace3f8eeac2d2b9b8539e085e8fabf</id>
<content type='text'>
The if-condition was always evaluated to be true.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>naywatch: warn user</title>
<updated>2021-11-15T18:37:03Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-11-15T18:22:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=ce0b8b1e553ed749e398d8122f7cc5a0692d7372'/>
<id>urn:sha1:ce0b8b1e553ed749e398d8122f7cc5a0692d7372</id>
<content type='text'>
Naywatch in combination with the watchdog can be tricky and dangerous
when doing a sysupgrade. Add a warning to always stop naywatch first and
check if procd took control over the watchdog again.

Also change use_watchdog to '0'.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>naywatch: fix procd handling</title>
<updated>2021-10-01T09:53:10Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-10-01T08:55:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=e35255710bda08f162a185be8c460b6a80e19fb1'/>
<id>urn:sha1:e35255710bda08f162a185be8c460b6a80e19fb1</id>
<content type='text'>
Sometimes, naywatch can not handover the watchdog to procd again using
ubus. We need to call the same ubus command multiple times until procd
takes over control again.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>naywatch: add naywatch</title>
<updated>2021-08-01T18:57:12Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-07-13T15:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=1088e65440b1f2f67b40e6a3073571da14f6a4b3'/>
<id>urn:sha1:1088e65440b1f2f67b40e6a3073571da14f6a4b3</id>
<content type='text'>
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 &lt;vincent@systemli.org&gt;
Tested-by: Simon Polack &lt;spolack+git@mailbox.org&gt;
Signed-off-by: Simon Polack &lt;spolack+git@mailbox.org&gt;
</content>
</entry>
</feed>
