NAME
ax25d.conf - ax25d configuration file.DESCRIPTION
Ax25d.conf controls the functioning of ax25d. Its purpose is to specify on which ports to listen on, which applications are available, and to whom they are available to. The configuration file is common to both AX.25, NET/ROM and Rose and their is similarity between the two parts of the file.interface control
callsign entry 1
.
.
callsign entry n
.
.
1. [AX.25 Port Name]
2. [Callsign VIA AX.25 Port Name]
3. <NET/ROM Port Name>
4. {Callsign VIA Rose Port Name}
peer window t1 t2 t3 idle n2 mode uid exec
args...
- peer
- This specifies the callsign of the remote end of the connection that should have the following parameters and executable set up for them. The syntax of the peer argument is explained below.
- window
- This sets the the value of the window size, if a value of * is entered in this field then the default value for the port is taken from the “parameters” entry (see below) or lacking such an entry, the kernel default value is used. This entry is used by AX.25 but not by NET/ROM or Rose.
- t1
- This sets the the value of the T1 timer, if a value of * is entered in this field then the default value for the port is taken from the “parameters” entry (see below) or lacking such an entry, the kernel default value is used. This entry is used by both AX.25 and NET/ROM but not by Rose.
- t2
- This sets the the value of the T2 timer, if a value of * is entered in this field then the default value for the port is taken from the “parameters” entry (see below) or lacking such an entry, the kernel default value is used. This entry is used by both AX.25 and NET/ROM but not by Rose.
- t3
- This sets the the value of the T3 timer, if a value of * is entered in this field then the default value for the port is taken from the “parameters” entry (see below) or lacking such an entry, the kernel default value is used. This entry is used by AX.25 but not by NET/ROM or Rose.
- idle
- This sets the the value of the idle timer, if a value of * is entered in this field then the default value for the port is taken from the “parameters” entry (see below) or lacking such an entry, the kernel default value is used.
- n2
- This sets the the value of the N2 counter, if a value of * is entered in this field then the default value for the port is taken from the “parameters” entry (see below) or lacking such an entry, the kernel default value is used. This entry is used by both AX.25 and NET/ROM but not by Rose.
- mode
- This is a set of flags that control the various properties associated with the incoming connection. The flags are single letters, may be in either upper or lower case, and there may not be any spaces between them. If no flags are to be specified either a 0, - or a * must be entered instead. The valid mode flag letters are:
- D
- Do not allow connections that have passed via any digipeaters. AX.25 only.
- L
- Do not allow this station to connect, they are Locked out.
- N
- Check that the NET/ROM neighbour is allowed, currently unused.
- Q
- Do not make an entry into the log file for this connection.
- V
- Validate the callsign of the incoming connection, currently unused.
- uid
- This is the userid that the following command should run under when executing.
- exec
- This is the executable that should be executed when an incoming connection matches the criteria of both the interface control and the callsign entry .
- args...
- These are the optional arguments that are passed to the executable. All of the arguments are passed literally apart from the following:
- %d
- The name of the port that the connection is on.
- %U
- The username (callsign) of the remote station in upper case without the SSID.
- %u
- The username (callsign) of the remote station in lower case without the SSID.
- %S
- The username (callsign) of the remote station in upper case with the SSID.
- %s
- The username (callsign) of the remote station in lower case with the SSID.
- %P
- The nodename of the remote station in upper case without the SSID. This is only valid under NET/ROM and Rose, under AX.25 a % is substituted instead.
- %p
- The nodename of the remote station in lower case without the SSID. This is only valid under NET/ROM and Rose, under AX.25 a % is substituted instead.
- %R
- The nodename of the remote station in upper case with the SSID. This is only valid under NET/ROM and Rose, under AX.25 a % is substituted instead.
- %r
- The nodename of the remote station in lower case with the SSID. This is only valid under NET/ROM and Rose, under AX.25 a % is substituted instead.
- %%
- A %.
1. default
2. parameters
3. callsign
4. callsign@node
5. @node
- parameters_extAX25
- VC-debug
parameters_extAX25 VC-wait-login VC-disc-on-linkfailure-msg VC-log-connections
parameters_extAX25 VC-reject-login VC-send-failure-msg VC-log-connections
FILES
/etc/ax25/ax25d.confSEE ALSO
ax25(4), ax25wrapper(8), netrom(4), rose(4), axports(5), nrports(5), rsports(5), ax25d(8).25 May 2015 | Linux |