-
Notifications
You must be signed in to change notification settings - Fork 87
AX.25 with Direwolf
Dire Wolf is a cross-platform soundcard modem for packet radio (AX.25).
The recommended method of connecting Pat with Dire Wolf is through it's AGWPE interface. The ax25+agwpe transport supports both outbound and inbound connections.
Once Pat is configured to use agwpe
as it's AX.25 engine, the transport scheme ax25://
can be used to initate connections and enable the inbound P2P listener.
The minimum required version of Direwolf is v1.5, however >= v1.6 is highly recommended.
QtSoundModem is currently not compatible, but upcoming release v0.14.2 will fix this.
Make sure your Pat instance is configured for the ax25 engine agwpe
. Other than that the default configuration should be OK for most users.
{
"ax25": {
"engine": "agwpe",
"beacon": {"every": 3600, "message": "Winlink P2P", "destination": "IDENT"}
},
"agwpe": {"addr": "localhost:8000", "radio_port": 0}
}
We won't go into the details here, but as a minimum you'll probably want to set the desired input/output soundcard (ADEVICE
) and your callsign (MYCALL
).
Please see Dire Wolf's user guide for more details.
First of all, make sure direwolf is configured and running.
The dialing scheme ax25:///
can be used to initiate a connection once agwpe
is configured as the AX.25 engine.
Run pat --listen ax25 ...
or enable permanently through the configuration file:
{
...
"listen": ["ax25"],
...
}