John's Vademecum

Try to learn something about everything, and everything about something -Thomas Huxley “Darwin's bulldog” (1824-1895)

User Tools

Site Tools


public:radio:2024:svxlink

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:radio:2024:svxlink [06/04/24 09:54 BST] johnpublic:radio:2024:svxlink [06/03/25 06:49 GMT] (current) – external edit 127.0.0.1
Line 20: Line 20:
   * Check connectivity to Echolink   * Check connectivity to Echolink
     * remember to Port Forward on ADSL router : **UDP 5198 & 5199** -> svxlink Pi's IP address     * remember to Port Forward on ADSL router : **UDP 5198 & 5199** -> svxlink Pi's IP address
 +    * consider using a private proxy on my VPS instead? [[public:radio:dormant:jre_echolink|]]
  
 ==== Pi Image File handling ==== ==== Pi Image File handling ====
Line 626: Line 627:
 ++++ ++++
  
-++++ /etc/svxlink/svxlink.d/ModuleEcholink.conf |+++++ /etc/svxlink/svxlink.d/ModuleEchoLink.conf |
  
 <code> <code>
Line 646: Line 647:
 SYSOPNAME=John SYSOPNAME=John
 LOCATION=[Svx] Shetland LOCATION=[Svx] Shetland
-#PROXY_SERVER=the.proxy.server +PROXY_SERVER=my.vps.host.name 
-#PROXY_PORT=8100 +PROXY_PORT=8100 
-#PROXY_PASSWORD=PUBLIC+PROXY_PASSWORD=my_proxy_password
 #BIND_ADDR=10.20.30.40 #BIND_ADDR=10.20.30.40
 MAX_QSOS=5 MAX_QSOS=5
Line 797: Line 798:
  
  
-===== Echolink Module =====+=== Echolink Module ===
  
 |''<node number>#''|Connect to ''<node number>''| |''<node number>#''|Connect to ''<node number>''|
Line 815: Line 816:
  
  
-===== Macros =====+=== Macros ===
  
 |''D1#''|Echolink |9999 | Echotest |  | |''D1#''|Echolink |9999 | Echotest |  |
 |''D2#''|Echolink |973498 | M0HOY-L | Hubnet | |''D2#''|Echolink |973498 | M0HOY-L | Hubnet |
 |''D3#''|Echolink |662666 |M0JKT-L | FreeStar | |''D3#''|Echolink |662666 |M0JKT-L | FreeStar |
 +
 +
 +==== Sound files ====
 +
 +  * use ''en_US'' when **echolink is enabled**
 +    * this is also needed for **reflector** when it's re-enabled, as the ''US'' files also have the additional reflector sound samples
 +  * use ''en_GB'' when **echolink is disable**
 +  * easy to tell from status ''*#'' which is active!
 +
 +
 +
 +==== Proxy ====
 +
 +  * after consideration....
 +  * I decided to use my VPS-hosted echolink proxy
 +    * remove port forwards on home router for UDP/5198 & UDP/5199
 +    * open port TPC/8100 for **only my home IP address** on VPS
 +      * this means only one IP address can reach the Proxy on port TCP/8100
 +    * open ports UDP/5198 & UDP/5199 for anywhere on VPS
 +    * edit echolink proxy config on VPS to allow only GM4SLV-L to connect
 +      * this means only one callsign can connect to the proxy
 +    * start proxy in a tmux session, using bash script on VPS
 +    * edit ModuleEchoLink.conf on svxlink pi to use the proxy
 +    * restart ''svx_el.sh''
 +
 +<code bash>
 +PROXY_SERVER=my.vps.host.name
 +PROXY_PORT=8100
 +PROXY_PASSWORD=xxxxxxxxx
 +</code>
 +
 +
  
 --- //John Pumford-Green 06/04/24 07:09// --- //John Pumford-Green 06/04/24 07:09//
  
 +LAST MODIFIED : ~~LASTMOD~~
  
 ===== Further Information ===== ===== Further Information =====
public/radio/2024/svxlink.1712393658.txt.gz · Last modified: 06/03/25 06:49 GMT (external edit)