netbird
netbird copied to clipboard
Support for armv7
Is your feature request related to a problem? Please describe. I wanted to install netbird on a router from Teltonika. They have a package manager built-in. I saw that there are already integrations for Tailscale or ZeroTier. So it would be helpful to have the package built in to the web-ui.
But for now it would be great first to have support for this platform.
The error I get from the installation script:
Architecture armv7l not supported
Describe the solution you'd like Support the platform armv7.
Describe alternatives you've considered Alternative would be to use Tailscale instead.
@Lamera can you test with the arm6 binaries from our release page?
https://github.com/netbirdio/netbird/releases https://github.com/netbirdio/netbird/releases/download/v0.28.2/netbird_0.28.2_linux_armv6.tar.gz
@mlsmaycon This binary works! Thank you!
Would be nice to see an official support in the install script or better via the package manager from Teltonika.
Sorry for the question but is there a way to change the binarys root from your post ? He searches in / but i need /opt because i'am running DD-WRT with Entware and on DD-WRT is / read-only. I tried a few ways but he always stays in /.
Thank you ...
I'm actually trying to run armv6 binaries on Teltonika RUTX50 router (armv7) and having this issue:
root@yelk:/tmp/log/netbird# cat client.log
2024-09-02T20:49:48Z INFO client/cmd/service_controller.go:24: starting Netbird service
2024-09-02T20:49:48Z INFO client/cmd/service_controller.go:64: started daemon server: /var/run/netbird.sock
2024-09-02T20:49:48Z INFO client/internal/connect.go:119: starting NetBird client version 0.28.9 on linux/arm
2024-09-02T20:49:48Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
2024-09-02T20:49:49Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
2024-09-02T20:49:51Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
2024-09-02T20:49:54Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
2024-09-02T20:49:58Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
2024-09-02T20:50:05Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
2024-09-02T20:50:14Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
2024-09-02T20:50:18Z INFO util/grpc/dialer.go:75: DialContext error: context deadline exceeded
2024-09-02T20:50:18Z INFO management/client/grpc.go:56: createConnection error: context deadline exceeded
2024-09-02T20:50:18Z ERRO management/client/grpc.go:64: failed creating connection to Management Service: context deadline exceeded
2024-09-02T20:50:19Z ERRO util/grpc/dialer.go:38: Failed to dial: dial: dial tcp 35.186.199.111:443: connect: invalid argument
...
EDIT: this seems to be #2116
Raspberry Pi 2B also no longer supported )))
Why did you stop supporting so early armv7l?