Skip to content

AX.25 with Direwolf

Martin Hebnes Pedersen edited this page Apr 30, 2023 · 19 revisions

The recommended method of connecting Pat with Direwolf is through it's AGWPE interface. The ax25+agwpe transport supports both outbound and inbound connections.

Once Pat is configured to use agpw as it's AX.25 engine, the transport scheme ax25:// can be used to initate connections and enable the inbound P2P listener.

Configuration

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}
}

Dialing a node

The dialing scheme ax25:/// can be used to initiate a connection once agwpe is configured as the AX.25 engine.

Listing for inbound P2P connections

Run pat --listener ax25 ... or enable permanently through the configuration file:

{
  ...
  "listen": ["ax25"],
  ...
}