<div dir="ltr">Hello,<div><br></div><div>I'm testing wireguard with two LEDE (OpenWrt) 17.01.4 nodes. The "server" is a TL-WR2543ND with 64MB RAM and the "client" (the one with a defined endpoint address) a poor TL-WR741ND v4 with 32 RAM.</div><div>Both are ar71xx systems, arch MIPS 24Kc CPU, with little to no performance difference.</div><div><br></div><div>As TL-WR741ND has only 4 MB or flash, the smaller footprint of wireguard allowed me to squeeze all needed packages without removing any original package (as web gui) creating a custom image. That was unimaginable with openvpn. Thanks wireguard!</div><div><br></div><div><div>Both are using a little bit outdated wireguard module because modules are only rebuild on new dot releases. Userland can be updated easier.</div><div><br></div><div><div>kmod-wireguard - 4.4.92+0.0.20171017-1</div><div>wireguard - 0.0.20171221-1</div><div>wireguard-tools - 0.0.20171221-1</div></div><div><br></div></div><div>Everything seems to work as expected. However, on the client (TL-WR741ND), I noticed that something between half a day to a couple of days normal network usage (not VPN) gets slower and slower. Checking the device, loadavg reaches values as 15 a little bit before the router stops to work and I need to do a cold restart. top tells me sys usage eats 90% of CPU. If I restart wireguard interface, nothing changes. The CPU falls drastically if I remove wireguard module from kernel (rmmod), returning to a normal loadavg of 0.05.</div><div><br></div><div>My VPN link is normally idle, using a couple of MiB per day. The VPN usage seems to not affect the time needed to manifest the problem, but normal network usage does seem to make the problem appear sooner.</div><div><br></div><div>The strange thing is that the "server" node does not show the same behavior. Maybe it is related to the fact that it has currently no local network usage there. Both nodes uses the same wireguard binary code.</div><div><br></div><div>Is this a known issue of version 0.0.20171017? Or do I get something new? I tried to read all changelog since 20171017 but I could not identify any obvious fix. </div><div><br></div><div>Is there anything I can do?</div><div><br></div><div>Regards,</div></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p dir="ltr">Luiz Angelo Daros de Luca<br>
<a href="mailto:luizluca@gmail.com">luizluca@gmail.com</a></p>
</div></div>