137 lines
4.5 KiB
HTML
137 lines
4.5 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
|
<TITLE>Netrom-Node mini-Howto: Some Details of the AX.25 Utilities</TITLE>
|
|
<LINK HREF="Netrom-Node-4.html" REL=next>
|
|
<LINK HREF="Netrom-Node-2.html" REL=previous>
|
|
<LINK HREF="Netrom-Node.html#toc3" REL=contents>
|
|
</HEAD>
|
|
<BODY>
|
|
<A HREF="Netrom-Node-4.html">Next</A>
|
|
<A HREF="Netrom-Node-2.html">Previous</A>
|
|
<A HREF="Netrom-Node.html#toc3">Contents</A>
|
|
<HR>
|
|
<H2><A NAME="s3">3. Some Details of the AX.25 Utilities</A></H2>
|
|
|
|
<P>Below is a list of all the applications and files that are
|
|
needed to set up a working ax.25 system. The Applications are all in
|
|
the /usr/sbin/ directory and the Configuration files are in the
|
|
/etc/ax25/ directory. Note: Kissattach is used only if you have TNC's
|
|
in the Kiss Mode.
|
|
<P>
|
|
<UL>
|
|
<LI> kissattach Application</LI>
|
|
<LI> call Application</LI>
|
|
<LI> ax25d Application</LI>
|
|
<LI> ax25d.conf Configuration file </LI>
|
|
<LI> axspawn Application</LI>
|
|
<LI> axspawn.conf Configuration file</LI>
|
|
<LI> axports Configuration file
|
|
</LI>
|
|
</UL>
|
|
<P>There are several names that a ax25-util user must invent.
|
|
Since this paper uses the files of k5di, a listing of those names can
|
|
be made.
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
|
|
Name Call-sign Alias Other
|
|
|
|
ax0 k5di-9 ax25 9600 baud
|
|
ax1 k5di-10 ax25 1200 baud
|
|
Netrom k5di-1 #CRUCE Real Netrom
|
|
netnod k5di-4 CRUCES Node node-list
|
|
netbbs k5di-3 LCBBS BBS node-list
|
|
netdx k5di-5 LCDX DX-Cluster
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
|
|
It's a good idea to make a list like this on paper before you
|
|
start to change things. It is easy to put the wrong name in a control
|
|
file.
|
|
<P>Kissattach is an application that connects the kernel
|
|
to the TNC, sets the tcp/ip address up, sets the speed of the
|
|
connection, and is given the serial port to use.
|
|
<P>Axports is a file that defines the name of the ax.25 ports
|
|
and tells kissattach what call-sign, baud-rate and window size to use.
|
|
Below is an example of a 2 TNC system.
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
# /etc/ax25/axports
|
|
# Be very careful with the speed setting. This is the speed in
|
|
# bits/second that data passes from the computer to the TNC, and has
|
|
# nothing to do with the radio baud rate!
|
|
#
|
|
# The format of this file is:
|
|
#
|
|
# name call-sign speed paclen window description
|
|
#
|
|
ax0 K5DI-9 9600 255 3 445.1 (9600 bps)
|
|
ax1 K5DI-10 9600 255 1 145.07 (1200 bps)
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
<P>AX25D is the application that reads the ax25d.conf
|
|
Configuration file and answers calls made to the system. Below is a
|
|
sample ax25d.conf that has no Netrom defined. In fact all it will do
|
|
is answer calls to k5di-9 and k5di-10. When it answers it starts the
|
|
node application and logs the caller in.
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
# /etc/ax25/ax25d.conf
|
|
#
|
|
# AX25D Configuration File.
|
|
#
|
|
# AX.25 ports begin with a '['.
|
|
#
|
|
[k5di-4 VIA ax0]
|
|
default * * * * * 0 - root /usr/sbin/node node
|
|
[k5di-4 VIA ax1]
|
|
default * * * * * 0 - root /usr/sbin/node node
|
|
#
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
|
|
The next step is to get ax25d to answer a call to the alias
|
|
CRUCES as well as the call-sign. This is easy to do and is shown
|
|
below:
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
|
|
# /etc/ax25/ax25d.conf
|
|
#
|
|
# AX25D Configuration File.
|
|
#
|
|
# AX.25 ports begin with a '['.
|
|
#
|
|
[CRUCES VIA ax0]
|
|
default * * * * * 0 - root /usr/sbin/node node
|
|
[k5di-4 VIA ax0]
|
|
default * * * * * 0 - root /usr/sbin/node node
|
|
[CRUCES VIA ax1]
|
|
default * * * * * 0 - root /usr/sbin/node node
|
|
[k5di-4 VIA ax1]
|
|
default * * * * * 0 - root /usr/sbin/node node
|
|
#
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
<P>If you have trouble, as root kill ax25d if it is running and
|
|
then at the prompt type ax25d &. As ax25d loads the ax25d.conf file
|
|
it will print out any errors it finds. This print out is very accurate
|
|
and tells you which row in the file is wrong.
|
|
<P>A connect from any adjacent node to k5di-4 or CRUCES will
|
|
connect to the k5di node. But Netrom is not transmitting a node
|
|
listing for CRUCES or k5di-4. This is done by changing some Netrom
|
|
Configuration files.
|
|
<P>
|
|
<P>
|
|
<HR>
|
|
<A HREF="Netrom-Node-4.html">Next</A>
|
|
<A HREF="Netrom-Node-2.html">Previous</A>
|
|
<A HREF="Netrom-Node.html#toc3">Contents</A>
|
|
</BODY>
|
|
</HTML>
|