flexd.conf - flexd configuration file.
flexd.conf file is read by flexd at program startup and is
used to modify the behaviour of the robot.
The lines within flexd.conf must either be a comment line,
which starts with a # in the first column, or one of the commands listed
below. Commands and arguments are delimited by white space. Arguments can
contain white space if they are enclosed in double quotes. Also C-style
escapes (\n, \x0A, \012 etc.) are parsed within double quotes.
Available configuration commands are:
- MyCall <xx#xx>
- Sets up the callsign AND ssid you wish to use to connect to your flexnet
neighbor for destinations import. Do NOT use an ssid of your ax25
interface which you'll be polling from as you may create a loop between
your system and the flexnet neighbor. An example: MyCall kb1uuu-13
- PollInterval <time/secs>
- This string tells the robot how many times in SECONDS to poll your flexnet
neighbor and import their destination table. In my production environment
300 (or 5 minutes) seemed to be fine. I would NOT go below 180 (3 minutes)
as you may create more traffic than needed.
- FlexGate <xx#xx-##>
- This is the callsign of your flexnet neighbor. The robot will read this
callsign-ssid and attempt a connect to it every ## minutes assigned in
PollInterval <time/mins>. Be sure you do NOT configure it to connect
to a service linked within the flexnet neighbor such as a BBS! You will
NOT receive any destinations to your system that way and the BBS will
think you're attempting a feed.
Also note: your FlexNet destination host *must* reside in your
uronode.route file or else flexd will *not* know the path where to
connect and the robot will exit.
/usr/local/etc/ax25/flexd.conf
/usr/local/etc/ax25/uronode.routes