Bind ax25 interface to Direwolf

It can be easy to link an ax25 interface to Direwolf. This makes it possible to use RMSGateway, Uronode etc with Direwolf.
In this script Direwolf is started with the -p option. With the -p option a virtual tnc is created. /tmp/kisstnc.

With mkiss a kiss connection is made on the /tmp/kisstnc. With kissattach the PTY is connected to the ax25 interface.

Fist edit the file axports in /etc/ax25

Config the direwolf.conf file to set the right audio device and ptt port. Save file to /etc/ax25/direwolf.conf

Run the script

Let’s check if everything went well.

Try it out…

Now it’s possible to setup RMSGateway or Uronode of whatever you want.

AX25 Dual port TNC (kpc-9612)

Here is an ax25 script that I use to control the Dual port KPC-9612 with mkiss and kissattach.

 

Install and update script AX25 /tools/libs/apps

Script provided by Charles S. Schuman modified by F6BVP for updating AX.25 libraries and applications. October 22/2017

 

Howto set ax25 Parameters

Howto set ax25 parameters on a tnc in kissmode.

Below the file ax25parms. (chmod 755)

 

ax25 start file

Ax25 start file die ik gebruik voor pi1lap/pi8lap/pd2lt
(nog toe te voegen start/stop/status)

ax25ipd-axip.conf

On my system i use axip and axudp. I start ax25ipd twice with different configuration files.

Example for a axip port

Start
ax25ipd -c /etc/ax25/ax25ipd-axip.conf

 

ax25ipd-10093.conf

On my system i use axip and axudp. I start ax25ipd twice with different configuration files.

Example for a axudp port on 10093

Start
ax25ipd -c /etc/ax25/ax25ipd-10093.conf

nrbroadcast

nrbroadcast file

 

nrports

nrports file