-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem running on a router #5
Comments
I didn't attempt to run wireproxy on a router. Need to research this topic. Meanwhile you can search for similar issues in the origin wireguard GitHub repository at https://github.com/pufferffish/wireproxy |
It seems that the gvisor library uses the sendmmsg Linux system call, which is available only in Linux kernels 3.0+ :( |
In Amnezia-wg I fixed the same problem by changing conn/bind_std.go.
to
|
I tried to run wireproxy on a router.
To achieve this I crosscompiled source code for ARM Linux (GOOS=linux GOARCH=arm GOARM=5) and run the resulting WireProxy binary on the router.
The binary started successfully, but when I tried to connect to the proxy I got the following error on the router console:
The kernel version on router is
Linux router 2.6.36.4brcmarm #82 PREEMPT Wed Aug 7 09:46:26 CEST 2024 armv7l Tomato
.I this Linux kernel supported? Or may be I need to add some special options to run wireproxy on a router?
The text was updated successfully, but these errors were encountered: