socat test (android ↔ linux) :
- android device can receive the packet from wlan0 and zerotier broadcast (this makes me sure that zerotier is working fine)
- linux device receives the packet from wlan0 broadcast (makes me sure that socat works fine on android)
- linux device doesn’t receive the packet from zerotier broadcast (the problem)
ive tried:
- sudo route add -host 255.255.255.255 dev my zerotier interface
- turn off iptables (adding policy to alliow udp broadcast input and output on every port doesn’t work, maybe i use bad rules)
- tcpdump socat port (cant see the packet)
- check if other firewall is active (can’t find other “packet blocking service” on linux machine, tcpdump tells me no packet blocked anyway so i don’t think this is the problem)
my understanding of networking is just from web pages i’ve scraped to make this thing work, please do tell if you know a bulletproof way to troubleshoot this.
just wanted to host lan games, other devices can’t find my room, trying to fix this lead me here, maybe this is a wrong direction?