* wireguard-go - sendmmsg: function not implemented
[not found] <CAAqPzm5TKTj2fvosyFmavENBZFRoxn5OeYh37z04101Q-JdHSw@mail.gmail.com>
@ 2024-10-04 20:16 ` Ameir Abdeldayem
0 siblings, 0 replies; only message in thread
From: Ameir Abdeldayem @ 2024-10-04 20:16 UTC (permalink / raw)
To: wireguard
Hello,
I am trying to run wireguard-go on a router running FreshTomato, which
uses uclibc as its libc.
When running wireguard-go, I get several of these messages:
DEBUG: (wg) 2024/10/04 13:48:25 peer(oXlL…hrHI) - Sending handshake initiation
ERROR: (wg) 2024/10/04 13:48:25 peer(oXlL…hrHI) - Failed to send
handshake initiation: write udp 0.0.0.0:36895: sendmmsg: function not
implemented
I believe there may be a compatibility issue between the sendmmsg
syscall and my version of uclibc.
Do you know if there's a way to build a compatible wireguard-go? Are
there build flags, for example, that would cause wireguard-go to use
alternative syscalls, like sendmsg, instead (even if there's a
performance hit)? I thought that with CGO_ENABLED=0 I wouldn't hit
this issue, but it might be that the syscalls are being called
directly in code.
Thanks,
Ameir
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-11-18 13:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <CAAqPzm5TKTj2fvosyFmavENBZFRoxn5OeYh37z04101Q-JdHSw@mail.gmail.com>
2024-10-04 20:16 ` wireguard-go - sendmmsg: function not implemented Ameir Abdeldayem
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).