-
Notifications
You must be signed in to change notification settings - Fork 139
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
'error flushing netlink socket (Permission Denied)' when trying to run iroh on android via termux #2324
Comments
Oh, it looks like you can't get the rooting table (using cli tools) any more: https://www.reddit.com/r/termux/comments/13sxh0l/why_ip_addr_or_other_ip_command_not_working_any/. |
yes, newer android is very restrictive, which is why reading network interfaces is quite..complex I suspect under |
Ah nice!
Yes that's probably it. I'll try a binary actually compiled for android (as opposed to generic linux). |
I tried to run the latest (v0.16.2) aarch64-linux build of iroh on android via termux. As it's not a listed package, I had to manually download the binary (
curl -fsSL https://sh.iroh.computer/install.sh | sh
didn't work due to a different/bin
location). I also tried running it in aproot
via nix-on-droid. Both times when I runiroh start
I get the following error:2024-05-23T08:15:39.491516Z WARN magic_ep{me=amvpzvkd2md3pbvu}:magicsock{me=amvpzvkd2md3pbvu}:rtnetlink.conn: netlink_proto::connection: error flushing netlink socket: Os { code: 13, kind: PermissionDenied, message: "Permission denied" }
I've attached the full log. Perhaps this is just a case of iroh trying to read/write to a directory in the linux filesystem hierarchy that's not accessible in termux? Even if running iroh on termux is impossible for whatever reason it'd be good to know why and have a less vague error message.
log.zip
The text was updated successfully, but these errors were encountered: