Tekst roboczy dla wypracowania konfiguracji IGate / Server z aprsd pod Linux.

Plik konfiguracyjny aprsd 2.2.5 - komendysugerowane ustawienia
#aprsd 2.2.5 server configuration file 
#This file is read ONCE on server startup.  
# #Lines starting with "#" are comments and are ignored  
#Servercall is the ax25 source call used in packets  
#sent from the server to Internet users. (9 chars max)  
#Note: Does not go out on the air.  
# #servercall aprsd  
# #MyCall will be over written by the MYCALL string in INIT.TNC  
#if "tncport" has been defined.  
# MyCall SR2XYZ-5 MyCall SR2XYZ-5
# MyLocation City_PL MyLocation Torun_PL
# #This email address will be sent in replies to ?IGATE? queries.  
# Also, it will be on the status web pages on port 14501. MyEmail sysop@hostname.pl  
# #Set MaxUsers and MaxLoad to values that your Internet connection can support.  
# Set MaxLoad in bytes/sec. If either value is exceeded  
# new users can't connect. MaxUsers 64 MaxLoad 100000000000  
# # # # #Send 2 extra message acks is addition to each received ack to TNC  
#Range 0 to 9 ackrepeats 2  
# #Send extra acks at 5 second intervals  
#Range 1 to 30 seconds ackrepeattime 5  
# #Set history list items to expire in 35 minutes expire 35  
# #Define the TNC serial port and baud rate.  
#Note: This device must have write permissions  
#If undefined all TNC related functions are disabled.  
#Permissable baud rates are 1200,2400,4800,9600 and 19200.  
# #tncport /dev/ttyS0 tncport vhf  
# #Define the path for transmitted packets  
#This is only used when using Linux sockets, not the TNC.  
#For the TNC, set this in INIT.TNC. Note the format is  
#slightly different to the TNC command. aprspath APRS v WIDE  
#aprspath APRS v RELAY APRS VIA WIDE2-2
#aprspath APRS v WIDE2-2 nie do końca jest dla mnie jasne, czy ramki z bramki mogą być wysyłane z różnymi ścieżkami? Jeżeli tak, to która ścieżka stosowana jest do których ramek? Chyba, że odnoszą się do różnych portów radiowych.
#Define beacon text. The server will supply the ax25 path header.  
#The first number after "NetBeacon" is the time interval in minutes.  
#Comment out the line or set time interval to 0 to disable beacon.  
#The rest of the line can be any aprs protocol conforming packet.  
# NetBeacon 10 !5301.99N/01838.05E# Torun APRS Server NetBeacon 10 !5301.99N/01838.05EI Torun APRS Server

ikona /# jest dla digi, tu powinna być /I (duże Irena)

# #Define the TNC beacon. The TNC will supply the ax25 path header.  
#It's optional and you may use the TNC BTEXT in the INIT.TNC file instead.  
# TncBeacon 15 !5301.99N/01838.05E# Torun Linux APRS Server TncBeacon 10 !5301.99N/01838.05EI Torun APRS Server

ikona podobnie, jak dla NetBeacon

# # Allow Internet to RF message passing. rf-allow yes rf-allow yes
# #Set filterNoGate "yes" to block RFONLY and NOGATE packets filterNoGate no filter NoGate yes

jeśli stacja umieści w swojej ścieżce RFONLY lub NOGATE, czyli nie chce, aby jej ramki były podawane do Internetu, to niech tak będzie

# #Set history-allow to NO if you do not want users to get history dumps. history-allow no  
# #TRACE causes the server to append its own callsign to the end  
#of the AX25 path of every packet processed.  
#To conserver bandwidth this should only be  
#done for short periods to track sources of problems.  
# Trace no Trace no
# #Set this to 'yes' if you want to log ALL PACKETS heard on RF to /home/aprsd2/rf .log  
#If 'no' then only packets with your callsign will be logged. logAllRF no  
# # Allow the insecure aprs passcodes to be used  
# Note: "no" means all users need Linux user names and passwords  
# and aprsd must be run as root for that to work. aprsPass no  
# #Set the minimum time between TNC transmit packets in milliseconds TncPktSpacing 1500 TncPktSpacing 2000

należy dać pierwszeństwo na antenie ramkom lokalnych stacji, one często mają 1700

# # Disallow packets transmitted from our own TNC from  
# being igated back to the Internet after being digipeated. igateMyCall yes igateMyCall yes

o ile yes oznacza, że ramki, które wyszły z bramki nie są z powrotem podawane do Internetu

# #This determines if Mic-E packets are converted to classic APRS packets.  
#Put 'no' unless you have a very good reason to do conversions.  
#This option must also be enabled in the SOURCE CODE. To turn it on  
#you must edit "constant.h" and change CONVERT_MIC_E from FALSE to TRUE.  
#then recompile aprsd. ConvertMicE no ConvertMicE no
# # #The PASS command. The callsign supplied in MyCall and this  
# passcode allow you to send data to distant servers.  
# PASS can be computed from MYCALL with the aprspass program.  
# Note: This example is invalid. Use your passcode.  
# pass 12345  
# #-------------------------------  
#Server connection definitions  
# #usage: <Server> <host name> < host port> <TYPE-DIR> <optional OmniPort filter c ommand>  
# #The TYPE-DIR field sets the connecton type and data flow.  
# TYPE is either "SERVER" or "HUB"  
# SERVER connections attempts to maintain a connection to the designated host  
# HUB connections maintain a connection to only ONE hub and rotate to the next  
# if the connectin fails.  
# DIR is either "RO" or "SR" RO is Receive Only. SR is Send and Receive.  
#Eamples: HUB-RO HUB-SR SERVER-RO SERVER-SR  
# If you select -SR to send data you must also supply a passcode  
# using the "PASS" command. See above.  
# #These commands are NOT case sensitive.  
# ** Defaults to Server-RO if TYPE-DIR not specified. **  
# # #Example send-receive HUB connections  
#Hub is like Server except only ONE hub connection is active at a time.  
#If the hub connection fails the next hub is tried in rotation until one accepts a connection.  
# #Server second.aprs.net 23 hub-sr  
#Server first.aprs.net 23 hub-sr  
#Server 128.143.202.191 23 hub-sr  
#Server third.aprs.net 23 hub-sr  
#Server rotate.aprs.net 23 hub-sr  
# # #Example Receive-Only HUB connecton  
#Server first.aprs.net 23 hub-ro  
# #Example Send-Receive SERVER connection. The SERVER type maintains a connection to  
#the specified server. No rotation.  
#Server first.aprs.net 23 server-sr Server second.aprs.net 23 server-sr  
## #Define server listen ports  
#Read ports.html for more info.  
# rawtncport 14580 localport 14579 mainport 10151 mainport-nh 10152 linkport 1313 msgport 1314 udpport 1315  
#sysopPort 14500 sysopPort 0 httpport 14501  
#ipwatchport 14502 ipwatchport 0  
#errorport 14503 errorport 0 omniport 14600  
# #define trusted users of the UDP port.  
#usage: trust <ip address> <subnet mask>  
#trust 208.148.145.151  
#trust 208.148.145.144 255.255.255.240  
# #Selected call signs which are always gated to RF  
#if they are not seen locally. All packets from  
#these are gated in real time. Do not use unless  
#you really need real time data. Consider posit2rf below.  
#They are case sensitive! Use upper case. Up to 64 may be defined.  
#As of version 2.1.5 the * wild card character is supported.  
#All characters beyond the * are ignored.  
#ie: WA4* would match ALL call signs beginning with "WA4"  
# gate2rf SP* SQ* SR* SO* 3Z* AB9FX stacji polskich przybywa, więc trzeba wybrać, które z nich będą podawane na rf

w Poznaniu zrobiliśmy tak, że wychodzą tylko ramki od stacji SP3*, SQ3* itd, (również AB9FX*), czyli gdy są gdzieś daleko, to ich lokalnie widać; oraz ramki polskich stacji pogodowych

#gate2rf K4HG-8 N4NEQ* te znaki do usunięcia, chyba, że chcemy widzieć, co robi K4HG - autor findu, może też, jaki aktywny jest ojciec APRSu WB4APR
#gate2rf W7LUS-14 -- // --
#gate2rf KG4IJB-5 -- // --
# #Call signs of stations whose posits are gated  
#to RF every 15 minutes. Only posit packets are  
#gated. Posits are taken from the history list.  
#They are case sensitive! Use upper case.  
# #posit2rf K4HG-8 -- // --
#Define a list of message destination call signs or aliases  
#to gate to RF full time. Note: the CQGA example  
#below is CQ GA (Georgia). Edit to suite your locale.  
#Up to 64 of these may be defined.  
They are case sensitive.  
# msgdest2rf  
# SCOUTS KIDS CQGA tu możnaby wprowadzić dla Polski CQSP, aby tak adresowane message wychodziły z każdej bramki w Polsce

można również na bieżąco wstawiać adresy specjalych wydarzeń, które w zasięgu bramki mają miejsce, wówczas z dowolnego miejsca na świecie można wysyłać message do stacji biorących udział w specjalnym wydarzeniu

# #end