Skip to content
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

Android client on ChromeOS does not establish connections #35

Open
DiceJonSpriggs opened this issue Nov 6, 2024 · 0 comments
Open

Android client on ChromeOS does not establish connections #35

DiceJonSpriggs opened this issue Nov 6, 2024 · 0 comments

Comments

@DiceJonSpriggs
Copy link

I have a Chromebook running ChromeOS 129.0.6668.110, and have installed the Android version of Netbird 0.0.24 (plus Chrome Beta, so I can complete authentication)

When I connect to the VPN, I see "Connected" but "0 of X peers connected", and so as a result none of the inside-mesh or routed connections complete. My Android device performing the same connection works flawlessly.

I have tried enacting the following:

  1. Exit node enabled and disabled
  2. "Fallback" DNS of 1.1.1.1 / 1.0.0.1 enabled and disabled.

Running the connectivity checker in ChromeOS shows that the computer "can't reach the local gateway" which implies that the ChromeOS routing has failed.

I've used the OpenVPN client in the past and this has worked successfully, albeit that you must route 0.0.0.0/0 down the VPN. Tailscale also works from this device with both an exit node defined and without one.

This feels like a routing issue. ChromeOS has a thing called "ONC" which needs to be configured, and I wonder if this isn't working right on ChromeOS.

I have tried this with both a "native" (Intel-based) chromebook, and a "normal" x86 Laptop running "Brunch", which is a ChromiumOS Fork with Android apps enabled.

As an aside, the Linux container in ChromeOS does work to install Netbird inside, and all browsing works as expected here, but only if you run a Linux container-installation of Chrome/Firefox/etc.

Trace-enabled log file attached: netbird-1730881073287.log.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant