Skip to content

Add Lneto as a stack - #143

Closed
soypat wants to merge 1 commit into
WireGuard:masterfrom
soypat:lnetoadd
Closed

Add Lneto as a stack#143
soypat wants to merge 1 commit into
WireGuard:masterfrom
soypat:lnetoadd

Conversation

@soypat

@soypat soypat commented May 16, 2026

Copy link
Copy Markdown

Hey! I wanted to add an alternative networking stack for use with wireguard as part of a project to add it in netbird. Gvisor currently does not compile with TinyGo and using something like lneto would allow for much smaller binaries besides providing support for use of wireguard on microcontrollers.

This PR is still a WIP. The Net2 type provided is just a working title (and also a working abstraction at that). Ideally wireguard go should go the go-net abstraction way where the networking stack is an interface provided during configuration (my opinion :) )

https://github.com/soypat/lneto

Signed-off-by: Patricio Whittingslow <graded.sp@gmail.com>
@soypat soypat closed this by deleting the head repository Jun 15, 2026
@zx2c4

zx2c4 commented Jun 15, 2026

Copy link
Copy Markdown
Member

Why closed? Looked interesting

@soypat

soypat commented Jun 16, 2026

Copy link
Copy Markdown
Author

I'll be adding it in netbird's repo first since that's what I'll be testing on- as soon as we get it working there I'll be more than happy to send one your way!

@zx2c4

zx2c4 commented Jun 16, 2026

Copy link
Copy Markdown
Member

Disappointing. Forks are annoying. Send this upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants