<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/olsrd/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-01-08T21:37:32Z</updated>
<entry>
<title>olsrd: fix meshing via wireguard tunnels</title>
<updated>2022-01-08T21:37:32Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-01-08T21:11:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=576967a2a3eaa468bcba2f24708ea4674b7e3586'/>
<id>urn:sha1:576967a2a3eaa468bcba2f24708ea4674b7e3586</id>
<content type='text'>
The procd script was not adding the wireguard interfaces. Add corner case
in the init script to allow meshing via wireguard.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: wait for wireless to initialize before starting</title>
<updated>2021-10-13T07:11:14Z</updated>
<author>
<name>Perry Melange</name>
</author>
<published>2021-10-12T16:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=0bb6aa04f6ed27fcea341d21a09fd3bcab86cd89'/>
<id>urn:sha1:0bb6aa04f6ed27fcea341d21a09fd3bcab86cd89</id>
<content type='text'>
Wait for wireless to initialize (pending="false") to ensure
that any olsrd(6) configured interfaces and their associated
devices are up.  This provides the init script the ability
to properly add all interface sections to the generated
config file /tmp/etc/olsrd(6).conf

Signed-off-by: Perry Melange &lt;isprotejesvalkata@gmail.com&gt;
</content>
</entry>
<entry>
<title>olsrd: rename general to procd</title>
<updated>2021-08-01T09:06:14Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-08-01T08:49:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=87be9afac67d177015d09b4232930b224899d474'/>
<id>urn:sha1:87be9afac67d177015d09b4232930b224899d474</id>
<content type='text'>
It was requested to name the section "procd".

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: make respawn_threshold configurable</title>
<updated>2021-08-01T08:41:32Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-08-01T08:22:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=775d030a58c90f6cf8105823da03d36654012fc2'/>
<id>urn:sha1:775d030a58c90f6cf8105823da03d36654012fc2</id>
<content type='text'>
Also make respawn_threshold configurable. Further, add default
values for:
- respawn_threshold 3600
- respawn_timeout 15
- respawn_retry 0

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: improve respawn settings</title>
<updated>2021-07-31T09:36:39Z</updated>
<author>
<name>Tobias Schwarz</name>
</author>
<published>2021-07-13T18:08:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=bc58bd99e81b72f8061473eec5d3454b3504b163'/>
<id>urn:sha1:bc58bd99e81b72f8061473eec5d3454b3504b163</id>
<content type='text'>
This increases the amount of seconds to wait before a service restart
attempt from 5 to 15 seconds and allows unlimited retries. Olsrd
sometimes crashes together with a network interface and 5 seconds can
be too short to bring back up a crashed network interface, which is
required for olsrd to restart. It also adds the ability to configure
the wait time (respawn_timeout) and the number of retries
(respawn_retry).

Signed-off-by: Tobias Schwarz &lt;info@tobias-schwarz.com&gt;
</content>
</entry>
<entry>
<title>olsrd: add olsrd-neigh.sh</title>
<updated>2021-07-11T17:32:33Z</updated>
<author>
<name>Martin Hübner</name>
</author>
<published>2021-06-20T11:16:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=eff944874cef569272bbe99d02da766721b804dc'/>
<id>urn:sha1:eff944874cef569272bbe99d02da766721b804dc</id>
<content type='text'>
This script originates from Freifunk Berlin. It prints a list of
all meshing neighbors known to olsrd on the command line.

Added: Error-checking for IPv4/IPv6-Hosts.

Signed-off-by: Martin Hübner &lt;martin.hubner@web.de&gt;
</content>
</entry>
<entry>
<title>olsrd: fix olsrd starting before network</title>
<updated>2021-07-07T12:49:23Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-06-18T08:06:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=5311c844b62cf0043e1db02f8220c3a5c55f7329'/>
<id>urn:sha1:5311c844b62cf0043e1db02f8220c3a5c55f7329</id>
<content type='text'>
Should fix #691.

Sometimes the wifi interface is not ready before olsrd tries to access
it. This leads to warnings in the form of:

daemon.info olsrd: /etc/rc.d/S65olsrd: olsrd_write_interface()
	Warning: Interface 'wireless0' not found, skipped
daemon.notice procd: /etc/rc.d/S65olsrd: olsrd: /etc/rc.d/S65olsrd:
	olsrd_write_interface() Warning: Interface 'wireless0' not found,			skipped

We make use of the "wait_for" procd command that allows us to wait for
the network before starting olsrd.

Tested-by: Noki
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: reload if config changed via uci</title>
<updated>2021-06-23T14:10:55Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-06-22T14:40:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=64aa8866b73dbf8e68affddaec1456a1be9861f2'/>
<id>urn:sha1:64aa8866b73dbf8e68affddaec1456a1be9861f2</id>
<content type='text'>
Fixes:
https://github.com/openwrt/luci/issues/5139

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: switch to procd</title>
<updated>2021-06-11T06:36:30Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-06-09T07:48:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=dc0adf7dced5f6de8bcf096e3bb6b2ec67f91666'/>
<id>urn:sha1:dc0adf7dced5f6de8bcf096e3bb6b2ec67f91666</id>
<content type='text'>
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: find_most_recent_plugin_libary() fix sorting</title>
<updated>2017-02-24T14:12:19Z</updated>
<author>
<name>Bastian Bittorf</name>
</author>
<published>2017-02-24T14:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=2a5a5e18375a5eaf90bceb3c356d0291e7eb9edc'/>
<id>urn:sha1:2a5a5e18375a5eaf90bceb3c356d0291e7eb9edc</id>
<content type='text'>
</content>
</entry>
</feed>
