Modul EchoLink: Diferență între versiuni

De la YO3ITI
Sari la navigare Sari la căutare
 
(Nu s-au afișat 14 versiuni intermediare efectuate de același utilizator)
Linia 12: Linia 12:
În secțiunea <code>[SimplexLogic]</code> trebuie adăugat ''ModuleEchoLink''. Atenție la majuscule !! Trebuie scris întocmai:
În secțiunea <code>[SimplexLogic]</code> trebuie adăugat ''ModuleEchoLink''. Atenție la majuscule !! Trebuie scris întocmai:


<syntaxhighlight lang="console">
<syntaxhighlight lang="shell">
[SimplexLogic]
[SimplexLogic]
TYPE=Simplex
TYPE=Simplex
Linia 19: Linia 19:
MODULES=ModuleHelp,ModuleParrot,ModuleEchoLink
MODULES=ModuleHelp,ModuleParrot,ModuleEchoLink
</syntaxhighlight>
</syntaxhighlight>
===Editarea <code>ModuleEchoLink.conf</code>===
===Editarea <code>ModuleEchoLink.conf</code>===
Acesta se găsește în <code>/opt/rolink/svxlink/svxlink.d/</code>:
Acesta se găsește în <code>/opt/rolink/svxlink/svxlink.d/</code>:
Linia 40: Linia 41:
Linia <code>ALLOW_IP=192.168.1.0/24</code> trebuie modificată să indice subnet-ul propriu. În cazul meu este <code>ALLOW_IP=192.168.0.0/24</code>. Apoi parametrii următori trebuie să conțină următoarele informații:
Linia <code>ALLOW_IP=192.168.1.0/24</code> trebuie modificată să indice subnet-ul propriu. În cazul meu este <code>ALLOW_IP=192.168.0.0/24</code>. Apoi parametrii următori trebuie să conțină următoarele informații:


<syntaxhighlight lang="sh">
<syntaxhighlight lang="shell" line>
SERVERS=servers.echolink.org
SERVERS=servers.echolink.org
CALLSIGN=YO3ITI
CALLSIGN=YO3ITI #indicativul echolink
PASSWORD=221267
PASSWORD=<parola de logare în echolink>
SYSOPNAME=Miron_Svxlink_nodeRL
SYSOPNAME=Miron_Svxlink_nodeRL #o scurtă descriere; nu acceptă spații
LOCATION=[Svx] 435.000MHz, Bucharest
LOCATION=[Svx] 435.000MHz, Bucharest
# Bistrița, YO5D-R
AUTOCON_ECHOLINK_ID=54452 # ID-ul nodului la care vrei să te conectezi implicit
LINK_IDLE_TIMEOUT=300 # pentru deconectarea de la nod când nu e nici o activitate (PTT)
</syntaxhighlight>
Dacă totul e ok, log-ul svxlink va indica ceva de genul (serverul de echolink poate fi diferit):
<syntaxhighlight lang="console">
2025-06-23 23:50:58: EchoLink directory status changed to ON
2025-06-23 23:51:00: --- EchoLink directory server message: ---
2025-06-23 23:51:00: EchoLink Server v2.6.159
2025-06-23 23:51:00:
2025-06-23 23:51:00: ECHO1: Sydney, AU
</syntaxhighlight>
și, la conectare:
<syntaxhighlight lang="console">
2025-06-23 23:51:13: SimplexLogic: Activating module EchoLink...
2025-06-23 23:51:13: ModuleEchoLink: Trying autoconnect to 54452
2025-06-23 23:51:13: Connecting to YO5D-R (54452)
</syntaxhighlight>
apoi:
<syntaxhighlight lang="console">
2025-06-23 23:51:26: --- EchoLink info message received from YO5D-R ---
2025-06-23 23:51:26: SvxLink 1.7.0 - YO5D-R (1)
2025-06-23 23:51:26:
2025-06-23 23:51:26: YO5D-R        VHF Repeater in KN27IG
2025-06-23 23:51:26: YO3ITI        Miron
</syntaxhighlight>
</syntaxhighlight>

Versiunea curentă din 24 iunie 2025 21:05

Introducere

Modulul EchoLink permite interacțiunea și comunicarea prin intermediul EchoLink.

Condiții prealabile

  1. este necesar un cont EchoLink
  2. este necesară informația referitoare la ID-ul nodului la care vrei să te conectezi
  3. sunt necesare modificări în svxlink.conf
  4. sunt necesare modificări în ModuleEchoLink.conf

Pentru realizarea unui cont EchoLink vezi informațiile de pe site-ul www.echolink.org. Acest site nu oferă informații despre realizarea și conectarea la EchoLink

Modificările în svxlink.conf

În secțiunea [SimplexLogic] trebuie adăugat ModuleEchoLink. Atenție la majuscule !! Trebuie scris întocmai:

[SimplexLogic]
TYPE=Simplex
RX=Rx1
TX=Tx1
MODULES=ModuleHelp,ModuleParrot,ModuleEchoLink

Editarea ModuleEchoLink.conf

Acesta se găsește în /opt/rolink/svxlink/svxlink.d/:

tom@rpi-yo3iti:/opt/rolink/svxlink/svxlink.d $ ls -lsa
total 48
4 drwxr-xr-x 2 root root 4096 Jun 23 23:18 .
4 drwxr-xr-x 3 root root 4096 Jun 23 23:38 ..
4 -rw-r--r-- 1 root root  121 Jun 21 21:41 ModuleDtmfRepeater.conf
4 -rw-r--r-- 1 root root 1253 Jun 23 23:18 ModuleEchoLink.conf
4 -rw-r--r-- 1 root root  550 Jun 21 21:41 ModuleFrn.conf
4 -rw-r--r-- 1 root root   61 Jun 21 21:41 ModuleHelp.conf
4 -rw-r--r-- 1 root root  685 Jun 21 21:41 ModuleMetarInfo.conf
4 -rw-r--r-- 1 root root   95 Jun 21 21:41 ModuleParrot.conf
4 -rw-r--r-- 1 root root  167 Jun 21 21:41 ModulePropagationMonitor.conf
4 -rw-r--r-- 1 root root   90 Jun 21 21:41 ModuleSelCallEnc.conf
4 -rw-r--r-- 1 root root   94 Jun 21 21:41 ModuleTclVoiceMail.conf
4 -rw-r--r-- 1 root root 1570 Jun 21 21:41 ModuleTrx.conf

Linia ALLOW_IP=192.168.1.0/24 trebuie modificată să indice subnet-ul propriu. În cazul meu este ALLOW_IP=192.168.0.0/24. Apoi parametrii următori trebuie să conțină următoarele informații:

SERVERS=servers.echolink.org
CALLSIGN=YO3ITI #indicativul echolink
PASSWORD=<parola de logare în echolink>
SYSOPNAME=Miron_Svxlink_nodeRL #o scurtă descriere; nu acceptă spații
LOCATION=[Svx] 435.000MHz, Bucharest

# Bistrița, YO5D-R
AUTOCON_ECHOLINK_ID=54452 # ID-ul nodului la care vrei să te conectezi implicit

LINK_IDLE_TIMEOUT=300 # pentru deconectarea de la nod când nu e nici o activitate (PTT)

Dacă totul e ok, log-ul svxlink va indica ceva de genul (serverul de echolink poate fi diferit):

2025-06-23 23:50:58: EchoLink directory status changed to ON
2025-06-23 23:51:00: --- EchoLink directory server message: ---
2025-06-23 23:51:00: EchoLink Server v2.6.159
2025-06-23 23:51:00: 
2025-06-23 23:51:00: ECHO1: Sydney, AU

și, la conectare:

2025-06-23 23:51:13: SimplexLogic: Activating module EchoLink...
2025-06-23 23:51:13: ModuleEchoLink: Trying autoconnect to 54452
2025-06-23 23:51:13: Connecting to YO5D-R (54452)

apoi:

2025-06-23 23:51:26: --- EchoLink info message received from YO5D-R ---
2025-06-23 23:51:26: SvxLink 1.7.0 - YO5D-R (1)
2025-06-23 23:51:26: 
2025-06-23 23:51:26: YO5D-R         VHF Repeater in KN27IG
2025-06-23 23:51:26: YO3ITI         Miron