You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
QnetGateway/g2_ircddb.cfg

182 lines
5.9 KiB

#
# Copyright (C) 2010, 2011, 2012 by Scott Lawson KI4LKF
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
# g2_ircddb.cfg configuration file for g2_ircddb gateway
# No SPACE before or after the EQUAL sign(=)
# That is true for all options.
# Example:
# You can NOT do this: OWNER = ...
# You can NOT do this: OWNER =...
# You can NOT do this: OWNER= ...
# VALID format is: OWNER=...
# Your G2 Gateway callsign can be up to 6 characters
# This will also be used to connect to the remote ircDDB server
# Must be in UPPERCASE, use the correct callsign of your Gateway
OWNER=
# PACKAGE_REV value will show on the German IRC status site under the column PACKAGE_REV
# Use the name of your repeater software or anything else you like
# Separate the name from the version using the underscore
# PACKAGE_REV=rptr_319
# PACKAGE_REV=sound_116
PACKAGE_REV=dvap-rptr_232
# PACKAGE_REV=dvrptr_176
# This is for APRS/GPS
SEND_APRS=Y
# The repeater module specifications
# LATITUDE,LONGITUDE,RANGE,DESCRIPTION
# If you do NOT want to define the aprs parameters for a module,
# then leave the line BLANK
RPTR_ID_A=
RPTR_ID_B=
RPTR_ID_C=42.0,-73.0,1,DVAP
# Which local address on your Linux box will be used
# to report to the remote IRC database server(group2, group1,...)
# For most installations it is 0.0.0.0 (which binds to all local IP addresses)
# If you have more than one ethernet card, then you may set it to a specific local IP
# that is assigned to that specific ethernet card
# If you have one ethernet card, you can use 0.0.0.0
LOCAL_IRC_IP=0.0.0.0
# This is for the Live IRC site
SEND_QRGS_MAPS=N
# LATITUDE, LONGITUDE, description1, description2, url
QTH=42.0, -73.0, Dstar-rptr C, g2-ircddb
# Frequency, shift, range, antenna's height above ground(agl)
QRG_A=
QRG_B=
QRG_C=
# You should NOT change the value for APRS_HOST
# Leave it set to: rotate.aprs.net
# The only time to change it is when you have your own APRS_HOST server
# or when you have a server that is closer to your QTH
APRS_HOST=rotate.aprs.net
APRS_PORT=14580
# How often to report the aprs beacon, in minutes, Do NOT make it less than 40
APRS_INTERVAL=40
APRS_FILTER=
# The G2 external port of this Gateway server
# Remote gateways will route data here
G2_EXTERNAL_IP=0.0.0.0
G2_EXTERNAL_PORT=40000
# The G2 internal port of this Gateway server
# Our local repeater modules will send data here
G2_INTERNAL_IP=0.0.0.0
G2_INTERNAL_PORT=19000
# Where is the g2_link running ?
TO_G2_LINK_IP=127.0.0.1
TO_G2_LINK_PORT=18997
# The repeater modules of this repeater
TO_RPTR_IP_A=127.0.0.1
TO_RPTR_PORT_A=19998
TO_RPTR_IP_B=127.0.0.1
TO_RPTR_PORT_B=19999
TO_RPTR_IP_C=127.0.0.1
TO_RPTR_PORT_C=20000
# Timeouts in seconds
# We need these timeouts because the END-OF-AUDIO packet can get lost.
# Of course it can get lost, because everything about Dstar is on UDP
# UDP is notorious for losing packets.
# Each packet arrives normally 20ms after previous packet,
# so giving it 1 second is more than enough.
# This 1-second timeout was used internally in the g2_ircddb software,
# but now the user has a chance to change it.
# We do not believe that it should be changed,
# As mentioned before, more than 1 second is more than
# enough to make sure that we should stop waiting for more packets.
# Echotest-recording timeout:
# If after 1 second, audio stops coming in for echotest-recording,
# we will stop recording for ECHOTEST
ECHOTEST_REC_TIMEOUT=1
# Voicemail-recording timeout:
# If after 1 second, audio stops coming in for voicemail-recording,
# we will stop recording for voicemail
VOICEMAIL_REC_TIMEOUT=1
# If after 2 seconds, we do not receive any more packets from remote system,
# we will assume that the remote QSO has stopped
FROM_REMOTE_G2_TIMEOUT=2
# If after 1 second, we do not receive any more packets from
# our local repeater, we will assume that the local RF user has stopped talking.
FROM_LOCAL_RPTR_TIMEOUT=1
# print QSO details
QSO_DETAILS=Y
# These 2 options limit the lines in the log.
# For production systems, we recommend: IRC_DEBUG=N
IRC_DEBUG=N
DTMF_DEBUG=N
# Do you want to re-generate the HEADER if there is a timeout from
# messages arriving from remote systems(reflectors, gateways, ...)
REGEN_HDR=Y
# LINK STATUS file
# This file is created by g2_link
# This gateway will ONLY read that status file
# to determine if any module is linked to anything
STATUS_FILE=/usr/local/etc/RPT_STATUS.txt
DTMF_DIR=/tmp
# Directory of recorded files created in ECHOTEST/playback mode
ECHOTEST_DIR=/tmp
# How many SECONDS to wait before starting to playback the recorded file.
# 1 second is enough, some repeaters require 2 seconds to re-initialize
# before they accept new streams again.
PLAY_WAIT=2
# How many MILLIseconds to delay when playing back each of the recorded packets
# Normal VoIP is 20 milliseconds or a little less
PLAY_DELAY=19
IRC_DDB_HOST=
# The remote ircDDB database
# For US, Canada and North America
# IRC_DDB_HOST=group2-irc.ircddb.net
# For the German and EU
# IRC_DDB_HOST=group1-irc.ircddb.net
# For registration free routing, use OpenQuad's round-robin:
# rr.openquad.net
# The remote ircDDB port
IRC_DDB_PORT=9007
# Your ircDDB password given to you by the German ircDDB team.
# Put your correct password here.
# you will only need this with a club call using group1-irc
IRC_PASS=1111111111111111

Powered by TurnKey Linux.