How To Install ax25-tools on Fedora 36
Introduction
In this tutorial we learn how to install ax25-tools
on Fedora 36.
What is ax25-tools
ax25-tools is a collection of tools that are used to configure an ax.25 enabled computer. They will configure interfaces and assign callsigns to ports as well as Net/ROM and ROSE configuration. This package only contains the command line programs; the GUI programs are contained in ax25-tools-x package. * m6pack - handle multiple 6pack TNCs on a single interface * ax25d - general purpose AX.25, NET/ROM and Rose daemon * axctl - configure/Kill running AX.25 connections * axparms - configure AX.25 interfaces * axspawn - allow automatic login to a Linux system * beacon - transmit periodic messages on an AX.25 port * bpqparms - configure BPQ ethernet devices * mheardd - display AX.25 calls recently heard * rxecho - transparently route AX.25 packets between ports * mheard - collect information about packet activity * dmascc_cfg - configure dmascc devices * sethdlc - get/set Linux HDLC packet radio modem driver port information * smmixer - get/set Linux soundcard packet radio modem driver mixer * kissattach - Attach a KISS or 6PACK interface * kissnetd - create a virtual network * kissparms - configure KISS TNCs * mkiss - attach multiple KISS interfaces * net2kiss - convert a network AX.25 driver to a KISS stream on a pty * netromd - send and receive NET/ROM routing messages * nodesave - saves NET/ROM routing information * nrattach - start a NET/ROM interface * nrparms - configure a NET/ROM interface * nrsdrv - KISS to NET/ROM serial converter * rsattach - start a ROSE interface * rsdwnlnk - user exit from the ROSE network * rsmemsiz - monitor the ROSE subsystem * rsusers.sh - monitor AX.25, NET/ROM and ROSE users * rsparms - configure a ROSE interface * rsuplnk - User entry into the ROSE network * rip98d - RIP98 routing daemon * ttylinkd - TTYlink daemon for AX.25, NET/ROM, ROSE and IP * ax25_call - Make an AX.25 connection * netrom_call - Make a NET/ROM connection * rose_call - Make a ROSE connection * tcp_call - Make a TCP connection * yamcfg - configure a YAM interface
We can use yum
or dnf
to install ax25-tools
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install ax25-tools.
Install ax25-tools on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install ax25-tools
using dnf
by running the following command:
sudo dnf -y install ax25-tools
Install ax25-tools on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install ax25-tools
using yum
by running the following command:
sudo yum -y install ax25-tools
How To Uninstall ax25-tools on Fedora 36
To uninstall only the ax25-tools
package we can use the following command:
sudo dnf remove ax25-tools
ax25-tools Package Contents on Fedora 36
/etc/ax25/ax25.profile
/etc/ax25/ax25d.conf
/etc/ax25/axports
/etc/ax25/axspawn.conf
/etc/ax25/nrbroadcast
/etc/ax25/nrports
/etc/ax25/rip98d.conf
/etc/ax25/rsports
/etc/ax25/rxecho.conf
/etc/ax25/ttylinkd.conf
/usr/bin/axgetput
/usr/bin/bget
/usr/bin/bput
/usr/bin/mheard
/usr/bin/sethdlc
/usr/bin/smmixer
/usr/lib/.build-id
/usr/lib/.build-id/03
/usr/lib/.build-id/03/752af2ada335116e7115cafb04de7d8b4fc48a
/usr/lib/.build-id/11
/usr/lib/.build-id/11/e599be75569eb737799fc35c991e3fed9ca2a4
/usr/lib/.build-id/18
/usr/lib/.build-id/18/b926315a26a720c34f5ae922e02c42e9b7b55f
/usr/lib/.build-id/25
/usr/lib/.build-id/25/ea7617be8f7e9aa0dfb8fc87fa9af19fd48b26
/usr/lib/.build-id/27
/usr/lib/.build-id/27/220e791bdb34cc9cb54e7b415cd56f8afabe3f
/usr/lib/.build-id/27/bc5823b710be21ffeed0a8da74d516cdc6f9fe
/usr/lib/.build-id/41
/usr/lib/.build-id/41/74cf47e5492401e45b66e4f677bb725ee16618
/usr/lib/.build-id/43
/usr/lib/.build-id/43/341149e4eff7e4f2381548232edde66a7b63d9
/usr/lib/.build-id/46
/usr/lib/.build-id/46/1007fef8d40400fb15c3288b9828b18a96b00f
/usr/lib/.build-id/48
/usr/lib/.build-id/48/18098003ed0fcb74c80dc195259c28569e14ed
/usr/lib/.build-id/58
/usr/lib/.build-id/58/0b3284805d11770b1b23f66e214380d99d2b27
/usr/lib/.build-id/59
/usr/lib/.build-id/59/079eaa4fbf8fb5e29d1a4b31f5f48d73dbb3f2
/usr/lib/.build-id/5d
/usr/lib/.build-id/5d/aeff0ad155049d48af26cfb06a547209d2716f
/usr/lib/.build-id/62
/usr/lib/.build-id/62/d13a456b96cbf85147f2dd5129b5cfeadd1171
/usr/lib/.build-id/64
/usr/lib/.build-id/64/9eae2f111738c00545216b1ca4daa1e1fe77c1
/usr/lib/.build-id/68
/usr/lib/.build-id/68/4792d42c143e8a55947d63a7c0e135d482a19b
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/cfa4ab630bd973c4a26d9dd8df16b2c6618b51
/usr/lib/.build-id/77
/usr/lib/.build-id/77/a01a653a48fe9cc3e11ad7b7bc10ee050db8cb
/usr/lib/.build-id/78
/usr/lib/.build-id/78/1cc1b22c894631ccf15c1e35f5cce50a75a770
/usr/lib/.build-id/78/68084e375f9616a97327367e1233c33b3e8999
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/daeaaf9274affebbd7f918206c5e2170bbeae5
/usr/lib/.build-id/87
/usr/lib/.build-id/87/24c4c3b3b194abca6cfefc3336634d7e423355
/usr/lib/.build-id/87/2a2c8e8f0681abdeab3834595d7f117f3007aa
/usr/lib/.build-id/8a
/usr/lib/.build-id/8a/98162a6986d604c75823e8c519859d56688a87
/usr/lib/.build-id/96
/usr/lib/.build-id/96/ecb00a04e1783adc22c283ac91bbf3c03635d3
/usr/lib/.build-id/9b
/usr/lib/.build-id/9b/b95c8fa93a492787e11ddb233b55c1facd5c6b
/usr/lib/.build-id/9d
/usr/lib/.build-id/9d/be67c8f73649d7d584d35639939db2bea53d38
/usr/lib/.build-id/9e
/usr/lib/.build-id/9e/fdd70de93455c48d0e4cdc6a223d92587cc1cb
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/582ad3aa89826a21e11b718cc8307107c11eb6
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/af2b8016a3aa82172fe70eb166bc04ca7a55f6
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/003b4c15e54ddaa503a8179335cfc63f74e015
/usr/lib/.build-id/b5/2ed36fa821a62619916fdc9eebecd8cc629a27
/usr/lib/.build-id/b7
/usr/lib/.build-id/b7/3b4547640076e732c590c1ee9534ae6c3859b7
/usr/lib/.build-id/c1
/usr/lib/.build-id/c1/ac6cfc2886cc959335f3a952721d2ec0728e91
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/a4cbdc1305678b3e6afa56f3d32855cb4e80b0
/usr/lib/.build-id/d4
/usr/lib/.build-id/d4/ce41b26746a4820a51596187be474ab4f554e3
/usr/lib/.build-id/de
/usr/lib/.build-id/de/c367b581a5ac496b996cb581c3d6d3422e53af
/usr/lib/.build-id/e5
/usr/lib/.build-id/e5/04d37c5e682d72011bba66f33f67d19a9eb9f8
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/60a78b96fbb20a5a11ddbb340417bb6764fb9e
/usr/lib/.build-id/ef/92a01a86f5e00de0d488154586e7a6745d9c0e
/usr/lib/.build-id/f1
/usr/lib/.build-id/f1/9d0b6af7bb1fdb03b0b9a8748c2390cc05d014
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/f43454c97a9df737b8b69917df21ab941761e5
/usr/lib/.build-id/f6
/usr/lib/.build-id/f6/aa9bfc41dcae194ad273e36deed89f9200444e
/usr/sbin/ax25_call
/usr/sbin/ax25d
/usr/sbin/axctl
/usr/sbin/axparms
/usr/sbin/axspawn
/usr/sbin/axwrapper
/usr/sbin/beacon
/usr/sbin/bpqparms
/usr/sbin/dmascc_cfg
/usr/sbin/kissattach
/usr/sbin/kissnetd
/usr/sbin/kissparms
/usr/sbin/m6pack
/usr/sbin/mcs2h
/usr/sbin/mheardd
/usr/sbin/mkiss
/usr/sbin/net2kiss
/usr/sbin/netrom_call
/usr/sbin/netromd
/usr/sbin/nodesave
/usr/sbin/nrattach
/usr/sbin/nrparms
/usr/sbin/nrsdrv
/usr/sbin/rip98d
/usr/sbin/rose_call
/usr/sbin/rsattach
/usr/sbin/rsdwnlnk
/usr/sbin/rsmemsiz
/usr/sbin/rsparms
/usr/sbin/rsuplnk
/usr/sbin/rsusers.sh
/usr/sbin/rxecho
/usr/sbin/spattach
/usr/sbin/tcp_call
/usr/sbin/ttylinkd
/usr/sbin/yamcfg
/usr/share/doc/ax25-tools
/usr/share/doc/ax25-tools/AUTHORS
/usr/share/doc/ax25-tools/ChangeLog
/usr/share/doc/ax25-tools/README.axgetput
/usr/share/doc/ax25-tools/README.dmascc
/usr/share/doc/ax25-tools/README.ttylinkd
/usr/share/doc/ax25-tools/README.user_call
/usr/share/doc/ax25-tools/README.yamdrv
/usr/share/licenses/ax25-tools
/usr/share/licenses/ax25-tools/COPYING
/var/ax25/mheard
/var/ax25/mheard/mheard.dat
References
Summary
In this tutorial we learn how to install ax25-tools
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).