<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/mwan3/files/usr/share, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-08-03T18:24:52Z</updated>
<entry>
<title>mwan3: handle missing interface gracefully</title>
<updated>2025-08-03T18:24:52Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2025-08-03T01:50:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8ae00f92b3e5b5f9270f071f25687bedea18cfaa'/>
<id>urn:sha1:8ae00f92b3e5b5f9270f071f25687bedea18cfaa</id>
<content type='text'>
`ubus.call(sprintf('network.interface.%s', ifname), 'status', {})`
returns null if the interface `ifname` doesn't exists (yet).

For pppoe interfaces using `option ipv6 auto`, a virtual interface suffixed `_6`
is automatically created once the connection is established,
but until then it doesn't exists.

Fixes: 6423781254b9f3e52c6102fb2cbcd9f99f2445a3 ("mwan3: reimplement rpcd plugin using ucode")

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>mwan3: reimplement rpcd plugin using ucode</title>
<updated>2025-08-01T11:03:01Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2025-06-27T23:18:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6423781254b9f3e52c6102fb2cbcd9f99f2445a3'/>
<id>urn:sha1:6423781254b9f3e52c6102fb2cbcd9f99f2445a3</id>
<content type='text'>
On my "test" router (5 wans, 2 tracking ips per wan), before any rework,
prometheus-node-exporter-lua mwan3 average scraping time was 1230ms
(scraping only the interfaces), after optimizing the shell version,
average time was down to 485ms, with ucode we are now at 41ms.

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
</feed>
