¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: DStarRepeater QnetGateway


 

Here is what expert gave me:

# Created on Mon Mar 22 23:04:57 EDT 2021
ircddb_login='N8MFN'
module_b=mmdvmhost
module_b_internal_ip='127.0.0.1'
module_b_gateway_port=20010
module_b_local_port=20011
gateway_send_qrgs_maps=true
gateway_local_irc_ip='0.0.0.0'
aprs_enable=true
aprs_host='rotate.aprs.net'
aprs_port=14580
aprs_interval=40
link_ref_port=20001
link_xrf_port=30001
link_dcs_port=30051
link_announce=true
link_acknowledge=true
link_max_dongles=5
file_gwys='/home/riggs498/QnetGateway/gwys.txt'
file_dtmf='/tmp'
file_status='/home/riggs498/QnwtGateway/rptr_status'
file_echotest='/tmp'
file_qnvoicefile='/tmp/qnvoice.txt'
file_announce_dir='/home/riggs498/QnetGateway/announce'
timing_timeout_echo=1
timing_timeout_remote_g2=2
timing_timeout_voicemail=1
timing_timeout_local_rptr=1
timing_play_wait=1
timing_play_delay=19

He is what I did. Same result:
riggs498@kd8tuz:~/QnetGateway$ cat qn.cfg
##########################################################################################################################
#
# IRCDDB - You MUST use a legal callsign for logging into any IRC network
#
# you must specify you legal Callsign to enable QnetGateway
ircddb_login='N8MFN'????????????????? # login callsign for the ircDDB network
#ircddb0_host='ircv4.openquad.net'?? # other irc networks include group1-irc.ircddb.net and group2-irc.ircddb.net
#ircddb_port=9007??????????????? # not a good idea to change!
#ircddb_password='' # not needed for ircv4.openquad.net

##########################################################################################################################
#
# GATEWAY
#
# Very few users will need to specify anything in the 'gateway' section!
gateway_bool_regen_header=true? # regenerate headers from incoming data
gateway_send_qrgs_maps=true???? # send frequency, offset, coordinates and url to irc-server
gateway_local_irc_ip='0.0.0.0'? # the local port on the gateway for the IRC tcp socket
gateway_external_ip='0.0.0.0'?? # this means accept a connection from any source
#gateway_external_port=40000???? # don't change
gateway_tolink='gate2link'????? # Unix sockets between qngateway and QnetLink
gateway_fromlink='link2gate'??? # all Unix sockets are on the file system, but hidden from view

##########################################################################################################################
#
# APRS - for tracking users and also this repeater.
#
aprs_enable=true??????????? # uncomment and set this to 'false' if you don't wany the gateway interacting with APRS
aprs_host='rotate.aprs.net' # the APRS network server
aprs_port=14580???????????? # and port
aprs_interval=40??????????? # keep-alive in minutes
#aprs_filter=''????????????? # advanced feature

##########################################################################################################################
#
# LINK - controls the behaviour of QnetLink (qnlink)
#
#link_admin=''????????????? # these comma-separated list of users can execute scripts, block dongles, reload the gwys.txt
??????????????????????????? # if empty, everyone has admin privileges.
#link_link_unlink=''??????? # if defined, comma-separated list of users that can link and unlink a repeater
#link_no_link_unlink=''???? # if defined, comma-separated list of users that cannot link or unlink, it's a blacklist.
??????????????????????????? # if a blacklist is defined and not empty, the link_unlink will not be read
link_incoming_ip='0.0.0.0' # incoming ip address of qnlink, '0.0.0.0' means accepts any connection.
link_ref_port=20001??????? # port for REF linking, don't change
link_xrf_port=30001??????? # port for XRF linking, don't change
link_dcs_port=30051??????? # port for DCS linking, don't change
link_announce=true???????? # do link, unlink, etc. announcements
link_acknowledge=true????? # send text acknowledgment on key-up
link_max_dongles=5???????? # maximum number of linked hot-spots

##########################################################################################################################
#
# Here is an example MMDVM module on 70cm channel B
#
module_b=mmdvmhost
#module_b_link_at_start=''? # For example, set to 'REF001 C' to link module to reflector 1-charlie when the module starts.
#module_b_inactivity=0????? # if no activity for this many minutes unlink any linked reflector. Zero means no timer.
#module_b_callsign=''?????? # if you operate in a 'restriction mode', use your personal callsign. Usually leave this empty.
#module_b_packet_wait=25??? # how many milliseconds to wait on packets in a voicestream
#module_b_acknowledge=false # Do you want an ACK back?
#module_b_ack_delay=250???? # millisecond delay before acknowledgement
#module_b_frequency=0?????? # if you specify here, this frequency will show up on the QuadNet USER GATEWAYS webpage
#module_b_offset=0????????? # usually the duplex tx-rx offset, but for dvap, it's a frequency tweak
#module_b_range=0?????????? # the range of this repeater, in meters 1609.344 meters is 1.0 miles
#module_b_agl=0???????????? # the height above ground level for this repeater's antenna
#module_b_latitude=0??????? # you can leave this unspecified for a mobile rig
#module_b_longitude=0?????? # like the latitude
#module_b_desc1=''????????? # maximum of 20 characters, most special symbols are not allowed
#module_b_desc2=''????????? # just like desc1
#module_b_gate2modem1='gate2modem1'???????? # Unix Sockets between a modem and the gateway
#module_b_modem2gate1='modem2gate1'???????? # 0 is for A, 1 is for B and 2 is for C
#module_b_url='github.com/n7tae/g2_ircddb'? # 80 characters max
# MMDVM - Special parameters when: module_b='mmdvm'
module_b_internal_ip='127.0.0.1' # where MMDVMHost will find the QnetRelay program
module_b_gateway_port=20010??? # which port will QnetRelay be sending on
module_b_local_port=20011????? # which port will MMDVMHost be sending on

# LOGGING - Control extra logging - useful for debugging
#
#log_qso=false?? # QSO info goes into the log
#log_irc=false?? # IRC debug info
#log_dtmf=false? # DTMF debug info

##########################################################################################################################
#
# DPLUS - Control of dplus (trust system) linking to repeaters and REF reflectors
#
# The following settings do not affect your ability to use dplus linking to XRF or XLX reflectors!
# You must be registered on the DPlus system, see www.dstargateway.org, otherwise authorization will fail,
# even if QnetLink reports a successful authorization.
#dplus_authorize=false???? # to enable, uncomment and set to true to link to DPlus reflectors and/or repeaters
#dplus_ref_login=''??????? # for logging into REF reflectors, if empty, ircddb_login will be used
#dplus_use_reflectors=true # set to false if you are not going to link to DPlus reflectors
#dplus_use_repeaters=true? # set to false if you are not going to link to DPlus repeaters
# any gateways in your gwys.txt file will override any reflectors or repeaters that DPlus authorization returns.

##########################################################################################################################
#
# FILE - where important QnetGateway files and directories are found.
#
file_status='/home/riggs498/QnwtGateway/rptr_status' # where repeater status info is passed between services
file_dtmf='/tmp'???????????????????????? # where DTMF is decoded
file_echotest='/tmp'???????????????????? # echo dat files will end up here
file_qnvoicefile='/tmp/qnvoice.txt'????? # where qnvoice will create the play command
file_gwys='/home/riggs498/QnetGateway/gwys.txt'????? # where the list of gateways and reflectors (with ports) is.
file_announce_dir='/home/riggs498/QnetGateway/announce'?????? # where the *.dat files are for the verbal link, unlink, etc. announcements

##########################################################################################################################
#
# TIMINGS - for controlling how to deal with timing issues
#
# most users will not have to override any of these default values
timing_timeout_echo=1?????? # seconds before we assume echo has timed out
timing_timeout_voicemail=1? # seconds before we assume voicemail has timed out
timing_timeout_remote_g2=2? # after this many seconds with no packets, we assume the tx is closed
timing_timeout_local_rptr=1 # local repeater timeout, in seconds
timing_play_wait=1????????? # seconds before echo or voicemail playback occurs, between 1 and 10
timing_play_delay=19??????? # microseconds between frames playback, if echo sounds bad, adjust this up or down 1 or 2 ms

Join [email protected] to automatically receive all group messages.