my syncthing does not auto detect in a same LAN between android and manjaro pc, why ?
my ufw is inactive.
and NoRoot Firewall on android phone is set to prompt me when any new software asked for any permission of access. i hav no prompt of syncthing on android need Noroot firewall permission. previously i have allowed the port that syncthing needed…
i saw other ppl doing it in youtube, as long as my manjaro syncthing and android syncthing both are on, it will auto detect any sycnthing machine in a LAN… why mine does not detect each other ?
I think NoRoot Firewall is a “vpn wrapping” service, this doesn’t work well with Syncthing Android. I don’t know if the broadcasts are delivered through that “vpn” and as well setting up run conditions on the Android may glitch because the Android OS reports VPN as “metered WiFi”.
i tried metered wifi does not work.
but my VPN firewall works. if i type in opposite device id into each other, it is able to sync just fine, but if i am lazy to type the long id into each other devices, it can’t auto detect… is there any settings that i have not turned on ? which settings are related for this auto detect ?
i got it already. relay is actually for connecting devices what direct connection is not possible… i don’t know what situation direct connection is not possible…
what i could think of are:
1, one of the machine is in cloud.
2. one of the machine is mobile phone, which uses dynamic ip that is assigned my mobile data service provider company (each session is diff ip address)
3. the machine is behind firewall , such as china great firewall ?
4. alien interferences, hence need a relay server to send the data thru the relay server, hence the alien never thought of blocking relay server…
did i get it right ? pls correct if wrong. appreciate it.