I left the service down for like 12 minutes, then got it up again, but it didn’t work either.
Also, after some researching from some replies on the reddit’s thread, I found a thread in the Raspberry forum, which was this one.
I’ve installed iperf3
in one of my laptops and in the raspi. Made raspi a server and told my laptop to connect to it via UDP and send some packets. After some tests I found some weird things happening.
Somehow my Raspi stopped receiving datagrams out of nowhere, and most datagrams got lost. I did three tests, the first one went okay the second my raspi stopped receiving (As shown in the prints), then started again mid-test (With an huge amount of data loss), and the third one was very unstable (Sometimes did and sometimes did not accept datagrams).
Cmd on RasPi: iperf3 -s -V
Cmd on Laptop: iperf3 -c 192.x.x.x -u -b 0 -t 60 -V
I’ve also tried following the workaround in the linked thread (which is isolating one of the CPUs) but it had no effect on zerotier’s status or the problem with UDP.