Di seguito le indicazioni per gestire una patch sul software open source HBLink (software per la gestione di infrastrutture network DMR). Questa modifica permette di gestire le connessioni peer (nel nostro caso il problema si è manifestato verso un reflector XLX “fisico, non su VPS” destinato alla transcodifica DMR/DSTAR) che hanno IP pubblico dinamico, e quindi si trovano a variazioni di IP con frequenza rendendo impossibile ad HBLink la riconnessione se non riavviando il processo. Infatti HBLink controlla la relazione DNS/IP solo al suo avvio e non ad ogni necessità di riconnessione. A seguire dove e come intervenire per gestire l’automatismo della riconnessione verso l’IP dinamico (a cura di Antonio IU5JAE):

esempio delle modifiche sopra riportate, preso in dettaglio da config.py:

esempio delle modifiche sopra riportate, preso in dettaglio da hblink.py:

Tale patch è attualmente operativa sul nostro server HBLink-BM che gestisce le connessioni di alcuni TG dal Master BM2222 verso sistemi sperimentali secondo le policy internazionali condivise.

Di ik5xmk