Некоторые подробности об утилитах AX.25

Ниже приводится список всех приложений и файлов, которые необходимы для установки работающей системы ax.25. Все приложения находятся в директории /usr/sbin/, а файлы настройки- в /etc/ax25/. Примечание: Kissattach используется в случае, если у вас есть TNC (Контроллер пакетной связи) в режиме Kiss.

Пользователь ax25 должен придумать несколько имен. Можно сделать список этих имен.

Имя Позывной Псевдоним Остальное 

ax0 k5di-9 ax25 9600 baud
ax1 k5di-10 ax25 1200 baud
Netromk5di-1 #CRUCE Real Netrom 
netnodk5di-4 CRUCES Node node-list
netbbsk5di-3 LCBBS BBS  node-list
netdxk5di-5 LCDXDX-Cluster
Хорошая идея - создать список, подобный данному, прежде чем вы начнете что-то изменять. Легко дать неправильное имя в контрольном файле.

Kissattach - это приложение, которое соединяет ядро с TNC, устанавливает адрес tcp/ip, скорость соединения, все это подготавливает последовательный порт для использования.

Axports - это файл, который определяет имя для портов ax.25 и говорит kissattach, какой использовать позывной, а также скорость и окно. Ниже приводится пример системы TNC.

# /etc/ax25/axports
# Будьте очень внимательны при установке скорости. Это скорость в
# бит/сек, с которой эти данные передаются из компьютера на TNC, и она не 
# имеет отношение к скорости передачи
#
# Формат этого файла такой:
# имя позывной скорость разм.пакета окно описание
#
ax0 	K5DI-9		9600	255	3	445.1 (9600 bps)
ax1	K5DI-10		9600	255	1	145.07 (1200 bps)

AX25D - это приложение, которое читает файл настройки ax25d и отвечает на вызовы, направленные к этой системе. Ниже приводится образец ax25d.conf, у которого нет определенного Netrom. В действительности, все, что он будет делать, - это и есть ответы, направленные к k5di-9 и k5di-10. Отвечая, он запускает Node приложение и впускает в пользователя систему.

# /etc/ax25/ax25d.conf
#
# Файл настройки AX25D.
# Порты AX.25 начинаются с '['
#
[k5di-4 VIA ax0]
default	 * *    *   *   *    0 - root	/usr/sbin/node	node 
[k5di-4 VIA ax1]
default	 * *    *   *   *     0 - root	/usr/sbin/node	node
Следующий шаг - получение ax25d, чтобы заставить ответить на вызов, направленный CRUCES. Это легко сделать, как показано ниже
# /etc/ax25/ax25d.conf
#
# Файл настройки AX25D.
# Порты AX.25 начинаются с '['
#
[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 

Если у вас случились неприятности, как root удалите процесс ax25d, если он запускается, и затем введите команду ax25d &. Так как ax25d загружает файл ax25d.conf, на экран будут выведены любые ошибки и строки, в которых встречаются эти ошибки, обнаруженые им.

Соединение от любого соседнего узла к k5di-4 или CRUCES, связывает с узлом k5di. Но Netrom не передает список узлов для CRUCES или k5di-4. Это происходит при изменении некоторых файлов настройки Netrom.