
Svxlink EchoLink Module
Tämän ohjeen avulla voit konfiguroida ja ottaa käyttöön EchoLink-moduulin SvxLink-ohjelmiston ohjaamassa simplex-asemassa.
Lisää SvxLinkin konfigurointitiedostoon /etc/svxlink/svxlink.conf lohkoon [SimplexLogic] MODULES-sanalla alkavalle riville lisättävän moduulin nimi ModuleEchoLink
[SimplexLogic]
...
MODULES=ModuleHelp,ModuleParrot,ModuleEchoLink,ModuleTclVoiceMail,ModuleMetarInfo
....
Editoi tiedostoon /etc/svxlink/svxlink.d/ModuleEchoLink.conf omat tietosi
[ModuleEchoLink]
...
MUTE_LOGIC_LINKING=1
...
CALLSIGN=<kutsumerkki>-L <== asematunnuksen perässä on kirjain 'L'
PASSWORD="<salasana>" <== laita tähän -L-tunnuksesi salasana
SYSOPNAME=<etunimi ja kutsumerkki>
LOCATION=[Svx] <taajuus ja paikka>
...
DESCRIPTION="<kuvaus>"
Tässä malliksi aseman OH4VA-L konfigurointitiedostot. SvxLink on ajossa vanhassa Raspberry Pi 1 Model B+ tietokoneessa.
/etc/svxlink/svxlink.conf
###############################################################################
# #
# Configuration file for the SvxLink server #
# #
###############################################################################
[GLOBAL]
#MODULE_PATH=/usr/lib/arm-linux-gnueabihf/svxlink
LOGIC_CORE_PATH=/usr/lib/arm-linux-gnueabihf/svxlink
LOGICS=SimplexLogic,ReflectorLogic
CFG_DIR=svxlink.d
TIMESTAMP_FORMAT="%c"
CARD_SAMPLE_RATE=16000
CARD_CHANNELS=1
LOCATION_INFO=LocationInfo
LINKS=ReflectorLink
[SimplexLogic]
TYPE=Simplex
RX=Rx1
TX=Tx1
MODULES=ModuleHelp,ModuleParrot,ModuleEchoLink,ModuleMetarInfo
CALLSIGN=OH4VA
SHORT_IDENT_INTERVAL=0
LONG_IDENT_INTERVAL=60
#IDENT_ONLY_AFTER_TX=4
EXEC_CMD_ON_SQL_CLOSE=500
EVENT_HANDLER=/usr/share/svxlink/events.tcl
DEFAULT_LANG=en_US
RGR_SOUND_DELAY=200
RGR_SOUND_ALWAYS=1
#REPORT_CTCSS=103.5
#TX_CTCSS=ALWAYS
MACROS=Macros
FX_GAIN_NORMAL=0
FX_GAIN_LOW=-12
#ACTIVATE_MODULE_ON_LONG_CMD=4:EchoLink
#QSO_RECORDER=8:QsoRecorder
ONLINE_CMD=715517
#ONLINE=1
#MUTE_RX_ON_TX=1
#MUTE_TX_ON_RX=1
#STATE_PTY=/var/run/svxlink/state
#DTMF_CTRL_PTY=/dev/shm/simplex_dtmf_ctrl
#CTCSS_TO_TG=77.0:999,123.0:9990,146.2:9992
#CTCSS_TO_TG_DELAY=1000
[ReflectorLogic]
TYPE=Reflector
#DNS_DOMAIN=example.com
#HOSTS=ss-verkko.net:5373,192.168.88.182:5300
#HOSTS=192.168.88.182:5300
HOSTS=ss-verkko.net:5373
#HOST_PORT=5300
#HOST_PRIO=100
#HOST_PRIO_INC=1
THOST_WEIGHT=10
CALLSIGN="OH4VA-RS"
AUTH_KEY="xxxxxxxxxxxx"
JITTER_BUFFER_DELAY=300
#DEFAULT_TG=999
MONITOR_TGS=7,8,61
TG_SELECT_TIMEOUT=30
ANNOUNCE_REMOTE_MIN_INTERVAL=300
EVENT_HANDLER=/usr/share/svxlink/events.tcl
#NODE_INFO_FILE=/etc/svxlink/node_info.json
MUTE_FIRST_TX_LOC=1
MUTE_FIRST_TX_REM=0
TMP_MONITOR_TIMEOUT=3600
#UDP_HEARTBEAT_INTERVAL=15
QSY_PENDING_TIMEOUT=15
DEFAULT_LANG=en_US
VERBOSE=1
[ReflectorLink]
CONNECT_LOGICS=SimplexLogic:9:SVXR,ReflectorLogic
DEFAULT_ACTIVE=1
TIMEOUT=300
[Macros]
# OH4SSV-L
1=EchoLink:781341#
# OH4RUC-R
2=EchoLink:324068#
# OH1DMRA-R
3=EchoLink:210184#
9=Parrot:0123456789#
#03400=EchoLink:9999#
[QsoRecorder]
REC_DIR=/var/spool/svxlink/qso_recorder
#MIN_TIME=1000
MAX_TIME=3600
SOFT_TIME=300
MAX_DIRSIZE=1024
#DEFAULT_ACTIVE=1
#TIMEOUT=300
#QSO_TIMEOUT=300
#ENCODER_CMD=/usr/bin/oggenc -Q \"%f\" && rm \"%f\"
[Rx1]
TYPE=Local
#RX_ID=?
AUDIO_DEV=alsa:plughw:1
AUDIO_CHANNEL=0
#AUDIO_DEV_KEEP_OPEN=0
LIMITER_THRESH=-6
SQL_DET=HIDRAW
SQL_START_DELAY=0
SQL_DELAY=0
#SQL_HANGTIME=100
#SQL_EXTENDED_HANGTIME=1000
#SQL_EXTENDED_HANGTIME_THRESH=15
SQL_TIMEOUT=600
SQL_TAIL_ELIM=200
HID_DEVICE=/dev/hidraw0
HID_SQL_PIN=!VOL_DN
SIGLEV_DET=NONE
DEEMPHASIS=0
PREAMP=5.48
PEAK_METER=1
DTMF_DEC_TYPE=INTERNAL
DTMF_MUTING=0
DTMF_HANGTIME=40
[Tx1]
TYPE=Local
#TX_ID=T
AUDIO_DEV=alsa:plughw:1
AUDIO_CHANNEL=0
#AUDIO_DEV_KEEP_OPEN=0
LIMITER_THRESH=-6
PTT_TYPE=Hidraw
HID_DEVICE=/dev/hidraw0
HID_PTT_PIN=GPIO3
PTT_HANGTIME=300
TIMEOUT=300
TX_DELAY=500
PREEMPHASIS=0
DTMF_TONE_LENGTH=100
DTMF_TONE_SPACING=50
DTMF_DIGIT_PWR=-15
MASTER_GAIN=0.0
[LocationInfo]
APRS_SERVER_LIST=euro.aprs2.net:14580
STATUS_SERVER_LIST=aprs.echolink.org:5199
LON_POSITION=27.15.18E
LAT_POSITION=61.30.26N
CALLSIGN=EL-OH4VA
FREQUENCY=145.250
TX_POWER=3
ANTENNA_GAIN=3
ANTENNA_HEIGHT=8m
ANTENNA_DIR=-1
PATH=WIDE1-1
BEACON_INTERVAL=20
TONE=103
COMMENT="FM Internet Voice Gateway Ristiina 145.250 MHz"
/etc/svxlink/svxlink.d/ModuleEchoLink.conf
[ModuleEchoLink]
NAME=EchoLink
ID=2
TIMEOUT=60
MUTE_LOGIC_LINKING=1
#ALLOW_IP=192.168.1.0/24
#DROP_ALL_INCOMING=0
#DROP_INCOMING=^()$
#REJECT_INCOMING=^()$
#ACCEPT_INCOMING=^(OH.*)$
#REJECT_OUTGOING=^()$
#ACCEPT_OUTGOING=^(.*)$
#REJECT_CONF=0
#CHECK_NR_CONNECTS=2,300,120
SERVERS=servers.echolink.org
CALLSIGN=OH4VA-L
PASSWORD="xxxxxxxxxxxx"
SYSOPNAME="Veijo OH4VA"
LOCATION=[Svx] 145.250MHz Ristiina
#PROXY_SERVER=the.proxy.server
#PROXY_PORT=8100
#PROXY_PASSWORD=PUBLIC
#BIND_ADDR=10.20.30.40
MAX_QSOS=10
MAX_CONNECTIONS=11
LINK_IDLE_TIMEOUT=300
#AUTOCON_ECHOLINK_ID=9999
#AUTOCON_TIME=1200
#USE_GSM_ONLY=1
DEFAULT_LANG=en_US
#COMMAND_PTY=/dev/shm/echolink_ctrl
#REMOTE_RGR_SOUND=0
DESCRIPTION="You have connected to a SvxLink node,\n"
"a voice services system for Linux with EchoLink\n"
"support.\n"
"Check out http://svxlink.sf.net/ for more info\n"
"\n"
"QTH: Ristiina KP31PM\n"
"QRG: Simplex link on 145.250 MHz\n"
"CTCSS: 103.5 Hz\n"
"Trx: Yaesu FT-817ND, PWR 2.5 W\n"
"Antenna: Diamond X-300\n"
Konfiguraatiomuutosten jälkeen käynnistä asema uudelleen. Jos et ole vielä validoinut linkkiasemaasi, niin tee se sivulla https://www.echolink.org/validation/
Tee reitittimeesi tarvittavat porttiohjaukset ohjeen https://www.echolink.org/firewall_solutions.htm mukaisesti, eli avaa UDP-portit 5198 ja 5199 ja ohjaa ne SvxLink-sovellusta ajavalle tietokoneelle.
Jos kaikki meni hyvin, niin linkkiasemasi ilmestyy sivulle https://www.echolink.org/logins.jsp ja pystyt yhdistämään EchoTest-konferenssiin näppäilemällä DTMF-komennon 2#9999#.
Good luck!
73, Suur-Savon Verkko ry`