public:radio:active:igate
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| public:radio:active:igate [26/04/23 16:09 BST] – john | public:radio:active:igate [23/05/23 07:28 BST] (current) – removed john | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | <-[[.:]] | ||
| - | ====== VHF APRS iGate ====== | ||
| - | |||
| - | |Platform|Raspberry Pi| | ||
| - | |software|dixprs| | ||
| - | |Radio Hardware|TM-D710| | ||
| - | |Frequency|144.800MHz| | ||
| - | |Callsign|GM4SLV-2| | ||
| - | |||
| - | ===== Software ===== | ||
| - | |||
| - | iGate Software : [[https:// | ||
| - | |||
| - | Using Linux AX25 network device | ||
| - | |||
| - | ++++ / | ||
| - | <code bash> | ||
| - | # / | ||
| - | # | ||
| - | # The format of this file is: | ||
| - | # | ||
| - | # name callsign speed paclen window description | ||
| - | # | ||
| - | 1 GM4SLV-2 19200 236 2 VHF APRS (1200 bps) | ||
| - | </ | ||
| - | |||
| - | ++++ | ||
| - | |||
| - | Everything starts by a script, with options commented out as necessary to start whichever software is required. | ||
| - | I'm currently (--- //John Pumford-Green 24/04/23 15:34//) using [[https:// | ||
| - | |||
| - | Dixprs seems to be moribund, the google site where help and information was available is gone but Dixprs works well and has handy features - such as responding to //? | ||
| - | |||
| - | ++++ ax_start.sh | | ||
| - | |||
| - | <code bash> | ||
| - | #!/bin/bash | ||
| - | |||
| - | logger " | ||
| - | logger " | ||
| - | sudo / | ||
| - | #kissparms -p 1 -f n -l 50 -r 32 -s 320 -t 400 | ||
| - | logger " | ||
| - | logger " | ||
| - | sudo / | ||
| - | sudo / | ||
| - | logger " | ||
| - | logger " | ||
| - | sudo / | ||
| - | logger " | ||
| - | logger " | ||
| - | sudo / | ||
| - | logger "ax25d ok" | ||
| - | |||
| - | #logger " | ||
| - | #sudo /sbin/aprx | ||
| - | #logger "aprx ok" | ||
| - | |||
| - | screen -c / | ||
| - | |||
| - | #sleep 10 | ||
| - | #screen -S dixprs -x -X screen bash -c ' | ||
| - | </ | ||
| - | |||
| - | ++++ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ++++ Aprx Config file : | | ||
| - | |||
| - | <code bash> | ||
| - | ############################################################# | ||
| - | # | ||
| - | # | ||
| - | |||
| - | mycall | ||
| - | |||
| - | myloc lat 6017.31N lon 00125.51W | ||
| - | |||
| - | < | ||
| - | #passcode 21424 | ||
| - | passcode 19626 | ||
| - | |||
| - | server | ||
| - | |||
| - | #server 192.168.21.101 2023 | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | #filter " | ||
| - | |||
| - | filter " | ||
| - | |||
| - | </ | ||
| - | |||
| - | < | ||
| - | pidfile / | ||
| - | rflog / | ||
| - | aprxlog / | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | ax25-device $mycall | ||
| - | tx-ok true | ||
| - | </ | ||
| - | |||
| - | #< | ||
| - | # | ||
| - | #tx-ok true | ||
| - | #</ | ||
| - | |||
| - | < | ||
| - | beaconmode radio | ||
| - | cycle-size | ||
| - | #beacon dstcall BEACON interface $mycall via WIDE1-1 exec / | ||
| - | beacon interface $mycall via WIDE1-1 | ||
| - | #beacon interface $mycall via WIDE1-1 | ||
| - | #beacon interface $mycall via WIDE1-1 raw "> | ||
| - | </ | ||
| - | |||
| - | |||
| - | #< | ||
| - | #beaconmode radio | ||
| - | #cycle-size 60m | ||
| - | #beacon via WIDE1-1 object " | ||
| - | #beacon via WIDE1-1 object " | ||
| - | #</ | ||
| - | |||
| - | < | ||
| - | beaconmode aprsis | ||
| - | cycle-size | ||
| - | beacon dstcall BEACON exec / | ||
| - | beacon | ||
| - | #beacon raw "> | ||
| - | # | ||
| - | # | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | transmitter | ||
| - | < | ||
| - | source | ||
| - | filter " | ||
| - | filter " | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | | ||
| - | | ||
| - | | ||
| - | # | ||
| - | | ||
| - | | ||
| - | |||
| - | | ||
| - | | ||
| - | | ||
| - | # | ||
| - | # | ||
| - | # | ||
| - | |||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | ++++ | ||
| - | |||
| - | ++++ Dixprs Config File | | ||
| - | |||
| - | < | ||
| - | |||
| - | [GENERAL] | ||
| - | |||
| - | # Mandatory parameters | ||
| - | |||
| - | # Your callsign with SSID | ||
| - | CALLSIGN=GM4SLV-2 | ||
| - | |||
| - | # Degrees; West is negative, East is positive | ||
| - | LONGITUDE=-1.4251 | ||
| - | |||
| - | # Degrees; South is negative, North is posittive | ||
| - | LATITUDE=60.2885 | ||
| - | |||
| - | # Optional parameters | ||
| - | |||
| - | # Station height abvove the see level in meters; no default | ||
| - | # | ||
| - | |||
| - | # Owner name and contact; no default | ||
| - | OWNER=John GM4SLV | ||
| - | |||
| - | # Spool directory to import packets; no default | ||
| - | SPOOL=/ | ||
| - | |||
| - | # Station symbol; default is S# | ||
| - | SYMBOL=/- | ||
| - | |||
| - | # UDP port base number; default is 31110 | ||
| - | # | ||
| - | |||
| - | # Beacon frequency in minutes; default is 30 | ||
| - | # | ||
| - | |||
| - | # Beacon text; %v replaced with actual version string; default is %v | ||
| - | # Used as default for ISGW and RADIO | ||
| - | BCNTXT= %v | ||
| - | |||
| - | # Select km/mi on monitor and in DX list; default is y (km) | ||
| - | METRIC=n | ||
| - | |||
| - | # Max number of digis passed for local stations | ||
| - | # Used as message gating condition for gating to Rf | ||
| - | # Default value is 2 | ||
| - | # | ||
| - | |||
| - | # Range in km within messages gated to Rf | ||
| - | # If defined, checked after hop count (local) check | ||
| - | # No default | ||
| - | # | ||
| - | ################################################################# | ||
| - | # # | ||
| - | # IS gateway settings; remove this section to disable GW # | ||
| - | # # | ||
| - | ################################################################# | ||
| - | |||
| - | [ISGW] | ||
| - | |||
| - | # Mandatory parameters | ||
| - | |||
| - | # Domain name of IS server to connect | ||
| - | host=rotate.aprs2.net | ||
| - | #host = 192.168.21.101 | ||
| - | # Optional parameters | ||
| - | |||
| - | # Port number; default is 14580 | ||
| - | #PORT=2023 | ||
| - | |||
| - | # Filter; default is r/@/150 | ||
| - | # @ is replaced with station position | ||
| - | FILTER=m/ | ||
| - | |||
| - | ################################################################# | ||
| - | # # | ||
| - | # WRB server settings; remove this section to disable it # | ||
| - | # # | ||
| - | ################################################################# | ||
| - | |||
| - | [WEBSERVER] | ||
| - | |||
| - | # Mandatory parameters | ||
| - | |||
| - | # WEB server port, no default | ||
| - | port=9999 | ||
| - | |||
| - | ################################################################# | ||
| - | # # | ||
| - | # Radio port configuration settings; repeat section for # | ||
| - | # multiple ports # | ||
| - | # # | ||
| - | ################################################################# | ||
| - | |||
| - | [RADIO] | ||
| - | |||
| - | # Mandatory parameters | ||
| - | |||
| - | # Interface type | ||
| - | INTERFACE=AX25 | ||
| - | |||
| - | # Device; as listed by ifconfig; it is nbot the ax.25 port name! | ||
| - | DEVICE=ax0 | ||
| - | # Optional parameters | ||
| - | |||
| - | # Modem speed, default is 1200 | ||
| - | # | ||
| - | |||
| - | # Enable/ | ||
| - | # Disabled by default | ||
| - | # | ||
| - | |||
| - | # Enable/ | ||
| - | # Disabled by default | ||
| - | # | ||
| - | |||
| - | # Descripton of port; no default | ||
| - | DESCRIPTION=144.800MHz VHF 1200bd | ||
| - | |||
| - | # Via used to send locally generated packets; default is WIDE1-1, | ||
| - | AXVIA=WIDE2-2 | ||
| - | |||
| - | # Digipeaters processed with WIDEn-n algorithm; default is WIDE1,WIDE2 | ||
| - | WIDEN=WIDE1, | ||
| - | |||
| - | # Blacklisted stations; they are not digipeated, not gated; default is NOCALL, | ||
| - | # | ||
| - | |||
| - | # PHG string, do not mix with range; no default | ||
| - | #PHG=4137/ | ||
| - | |||
| - | # Range value in miles, do not mix with PHG; no default | ||
| - | # | ||
| - | |||
| - | # Enable/ | ||
| - | PTTON=1 | ||
| - | |||
| - | # Gate locally generated frames to IS gateway; default is no | ||
| - | # Useful for rx-only radio ports | ||
| - | # Experimental, | ||
| - | # | ||
| - | |||
| - | # Gate digipeated frames to IS gateway; default is no | ||
| - | # Experimental, | ||
| - | # | ||
| - | |||
| - | # Beacon text; %v replaced with actual version string; default is %v | ||
| - | # | ||
| - | |||
| - | # Enable/ | ||
| - | # | ||
| - | |||
| - | # Modem/TNC setup parameters 0...255; no defaults | ||
| - | # Use to setup modem/TNC by DIXPRS | ||
| - | # | ||
| - | |||
| - | # | ||
| - | |||
| - | # | ||
| - | |||
| - | # | ||
| - | |||
| - | # | ||
| - | |||
| - | # Below these are the traffic shaping settings for gating messages | ||
| - | # From IS to Rf | ||
| - | # | ||
| - | # For advanced users only; do not change if you do not know how | ||
| - | # traffic shaping works and if you do not have good reason !!! | ||
| - | |||
| - | # Traffic shaping high treshold, default is 0.75 | ||
| - | # | ||
| - | |||
| - | # Traffic shaping low treshold, default is 0.5 | ||
| - | # | ||
| - | |||
| - | # Traffic shaping transmission delay, default is 5.0 sec | ||
| - | # | ||
| - | |||
| - | # Comma separated list of addresses to send receveid/ | ||
| - | # in hostip:port format. No default. | ||
| - | UDPCC=192.168.21.107: | ||
| - | |||
| - | </ | ||
| - | |||
| - | ++++ | ||
| - | |||
| - | ===== Hardware ===== | ||
| - | |||
| - | I use a [[https:// | ||
| - | to stop the serial port having a Linux Console attached, in the boot configuration, | ||
| - | can't remember the details. | ||
| - | |||
| - | |||
| - | |||
| - | ===== See Also ===== | ||
| - | |||
| - | The iGate appears on [[https:// | ||
| - | |||
| - | Part of the [[public: | ||
| - | |||
| - | // | ||
| - | |||
| - | Page Updated : ~~LASTMOD~~ | ||
| - | |||
| - | {{tag> | ||
public/radio/active/igate.1682521779.txt.gz · Last modified: (external edit)
