Hi everyone,
I am new to openWRT so this might be easy to solve. I have flashed an older LTE modem/router (Tp-link Archer MR200) with openWRT and installed the zerotier package.
While connected to internet via WiFi (client mode + NAT) i had no problem connecting to Zerotier network from the router itself or the connected devices.
( i followed https://github.com/mwarning/zerotier-openwrt/wiki)
However when I am connected to the internet over the integrated LTE modem, the zerotier service on the router fails to connect, even though other devices connected to the internet via the router are able to connect reliably to zerotier network over the cellular network.
There must be something I am missing in the config of the router itself, maybe how it routes traffic from the cpu?
EDIT: per @mk24's comment below, my question may not be relevant. striking through...
Is this an inbound or outbound connection that is not working properly? If inbound, have you verified that you have a public IP address on the WAN? It is common for mobile operators to provide CG-NAT or even RFC1918 NAT addresses, so you may not have a publicly routable IP.
@mk24 Thanks for the reply!
LTE provider is unlikely to be blocking it as other devices connected to the internet over the LTE through the modem are able to connect to zerotier no problem.
It seems like zerotier is unable to reach the servers, it is always stuck on "REQUESTING_CONFIGURATION"
I have disabled every IPv6 setting i could find - in devices, and interfaces
Still the same thing :
The router itself has no trouble accessing the internet either, when connected via ssh i can ping 1.1.1.1 , wget any website, just for some reason zerotier fails to connect.