Jeśli masz często komunikaty, że podłączyłeś się i rozłączyłeś z reflektorem może to wskazywać na problemy sieciowe pomiędzy lokalizacją Twojego noda a serwerem reflektora. Sprawdź log svxlink i jeśli masz takie komunikaty:
ReflectorLogic: UDP Heartbeat timeout
Można próbować zaradzić temu problemowi poprzez ustawienia parametru UDP_HEARTBEAT_INTERVAL, który powinie być wpisany w svxlink.conf w części [ReflectorLogic]. Znaczenie tego parametru jest to liczba sekund między komunikatami UDP Heartbeat wysyłanymi do serwera reflektora. Tę zmienną konfiguracyjną można zwykle pozostawić na wartości domyślnej, ale w przypadku częstych rozłączeń z powodu przekroczenia limitu czasu UDP Heartbeat pomocne może być obniżenie tej wartości. Wartość domyślna: 15
Innym komunikatem w logu svxlink świadczącym o problemach sieciowych jest:
*** WARNING [SP4ABC]: Incoming UDP packet has the wrong source UDP port number ….
W svxlink jest to funkcja bezpieczeństwa, dzięki której SvxLink/Reflector akceptuje wyłącznie pakiety UDP pochodzące z tego samego adresu IP, z którego pochodzi towarzyszące połączenie TCP. Jeśli adres Twój zewnętrzny IP przydzielany przez operatora Internetu zmienia się od czasu do czasu lub często, pojawi się tego rodzaju problem. Częste zmiany IP adres mogą być też wynikiem słabego połączenia internetowego. Częste zmiany IP adresu powodują, że takie połączenie nie pozwala na poprawną pracę z SVXReflectorem. Stosowanie technologii przez dostawcę Internetu CGNAT. Biorąc pod uwagę obecną implementację w svxlink, zastosowanie VPN (np własny VPN lub dostępne komercyjne na rynku) może być jedynym sposobem rozwiązania problemu.
Własny serwer VPN można uruchomić na bazie WireGuard, dla którego są dostępne aplikacje klienta na Android, IPhone etc.