patty AX.25 stack
NAME
pattyd
AX.25 userland stack daemon
SYNOPSIS
pattyd [-f]
[-c pattyd.conf]
pattyd -s
patty.sock
MYCALL
/dev/ttyXYZ
[tioarg ...]
DESCRIPTION
pattyd provides an AX.25 userland stack daemon which can be used to communicate with other hosts via KISS interfaces. AX.25-based sockets are created and controlled by clients with remote calls to pattyd via a Unix domain socket. Clients, in this sense, are akin to userland code, whereas pattyd would correspond to a kernel networking stack, and the Unix domain socket would be the system call interface. Access to AX.25 sockets is provided via the pty(4) driver, which provides a convenient means of interfacing existing and new software with AX.25. By default, pattyd will search for daemon settings, network interface descriptions, and routes to instantiate in pattyd.conf(5). The options are as follows:
- -f Run daemon in foreground.
-
-c
pattyd.conf
Specify a configuration file to load. When this option is not specified, the default configuration file is
/etc/patty/pattyd.conf
. -
-s
patty.sock
MYCALL
/dev/ttyXYZ
[tioarg ...]
Run in standalone mode, without requiring a configuration file. In this mode, a single interface,
kiss0
, is created, with address MYCALL, using /dev/ttyXYZ as a KISS interface, and zero or more optional [tioarg ...] given to specify baud rate or flow control. Valid settings are:1200
,9600
,crtscts
,xonxoff
.
Author, Copyright and License
Copyright 2024, Alex KZ3ROX <alex at kz3rox (dot) us>. Distributed under the terms of the MIT License.