[926] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

ax25-utils-030.2

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Thu Aug 17 21:21:41 1995

Date: Thu, 17 Aug 1995 00:09:41 +0300
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-announce@vger.rutgers.edu

From: Jonathan Naylor <g4klx@g4klx.demon.co.uk>
Subject: ax25-utils-030.2
Newsgroups: comp.os.linux.announce
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Organization: ?
Followup-to: comp.os.linux.networking

I have just uploaded onto Incoming at sunsite, the latest and greatest 
set of AX.25 and NET/ROM utilities for Linux. Since the code to support 
these modes has been part of the kernel since 1.3.0, it is only fair that 
the support utilities should appear in a more well known location instead 
of the dark recesses of the amateur radio ghetto at ftp.ucsd.edu.

These utilities are needed if use is to be made of kernel AX.25 and
NET/ROM under Linux. With the next major AX.25 patch for the kernel
(1.3.19 ?), a change to the method of configuring virtual circuit IP will
make use of these new utilities mandatory. You will also need a set of 
the net-tools that understand AX.25 and NET/ROM, unfortunately at this 
present time the standard net-tools do not handle NET/ROM correctly so I 
have uploaded a modified set of the net-tools onto:

ftp.ucsd.edu:/hamradio/packet/tcpip/incoming/net-tools-1.1.95b.tar.gz

these handle both AX.25 and NET/ROM correctly and have been in use here 
for some months without problems.

Here is an extract from the README file from the ax25-utils distribution:

These are the support utilities for the Linux kernel AX.25 and NET/ROM, in
order to fully exploit these facilities you will also need a set of the
net-tools that understand AX.25 and NET/ROM. Unlike the previous releases
of these tools, the utilities, man pages, and configuration files are now
located in /usr/local/{sbin,bin}, /usr/local/man/man* and /usr/local/etc
respectively. 

For those familiar with the older ax25 utilities, not much has changed,
hopefully a few bugs have been fixed and some extra functionality has been
added. There is one incompatible change that may affect you, when setting up
an AX.25 port to use virtual circuit IP instead of the default datagram, the
-v flag was used with axattach(8), this is no longer the case. Axattach is
used without the flag, and the mode of operation of the port is now changed
with the axparms(8) program. In line with the previous paragraph, the
location of the configuration files has changed, but not the format. But
please note that the name of the AX.25 configuration file which was simply
called ``ports'' is now named ``axports''.

Almost everything in this distribution is supplied with a man page, this
applies to the file formats as well. These are not enough to replace a good
tutorial on configuring a Linux machine for AX.25 and NET/ROM but I have
supplied my startup shell script which is to be found in the etc
sub-directory. This contains configurations for most things but is not an
exhaustive guide.

The programs can be broken down into three categories:

System Level
------------
axattach		Connect an AX.25 interface to a serial port
axparms			Configure AX.25 ports
kissparms		Configure KISS TNCs
netromd			NET/ROM routing
nodesave		Save a copy of the NET/ROM routing table
noderest		Restore a copy of the NET/ROM routing table
nrparms			Configure the NET/ROM interface
rip98d			RIP98 IP routing

User Level
----------
beacon			Send periodic broadcasts
call			Connect via AX.25 or NET/ROM to other stations
listen			Monitor traffic
mheard			Display the heard list

Examples
--------
axl			Listens for incoming conections
pms			A simple PMS

No binaries are supplied with this distribution because of the move to ELF,
my machine is still in a.out land and it doesn't take long to compile them
anyway.

And now for the lsm:

Begin3
Title:       	ax25-utils
Version:        030.2
Entered-date:   13 AUG 95
Description:    These are the support utilities required to make use of the
		internal AX.25 and NET/ROM which has been included in the
		main Linux kernel code since 1.3.0. The ax25-utils are
		mostly configuration utilities although a few basic user
		level programs are supplied.
Keywords:       AX.25
                NET/ROM
                Amateur Radio
Author:         jsn@cs.nott.ac.uk (Jonathan Naylor)
                A.Cox@swansea.ac.uk (Alan Cox)
		karn@qualcomm.com (Phil Karn)
Maintained-by:  jsn@cs.nott.ac.uk (Jonathan Naylor)
Primary-site:   sunsite.unc.edu /pub/Linux/apps/ham/ax25-utils-030.2.tar.gz
Alternate-site: 
Original-site:  
Platform:       Linux with AX.25 and NET/ROM compiled in.
Copying-policy: Most of the code is under the GPL. However some of the code
		in the monitoring utility 'listen' is under the KA9Q
		copyright. This equates to free use by radio amateurs, so if
		you want to use 'listen' commercially, contact Phil Karn.
End

Jonathan G4KLX

+----------------------------------+---------------------------------------+
|       Part time contractor       |            Full time student          |
|     g4klx@g4klx.demon.co.uk      |            jsn@cs.nott.ac.uk          |
+----------------------------------+---------------------------------------+
|                 Author of Linux kernel AX.25 and NET/ROM.                |
+--------------------------------------------------------------------------+
--
Send comp.os.linux.announce submissions to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software.


home help back first fref pref prev next nref lref last post