16. Конфигурирование user_call программ.

 

Две, очень простые программы ax25_call и NetRom_call относятся к user_call приложениям, и служат для автоматизации сетевых подключений к удалённым партнёрам. Обычно, они вызываются из ax25d’, но могут быть вызваны и из множества других вариантов, например, сценариев оболочки,  узловых программ и т.д. По функциональным возможностям они схожи с простейшей программой соединения и вообще не вмешиваются в системный процесс, так что, обрабатывая окончание строки вы должны позаботиться о себе.

 

  Давайте сначала разберёмся с примерами того, как Вы можете использовать возможности этих программ. Представьте себе, что Вы имеете дома маленькую сеть, состоящую из Linux машины, которая действует как Linux радио шлюз, и другой Linux машины, позволяющей активизировать BPQ узел, которые связанны через локальную сеть на основе протокола CSMA-cd.

 

Обычно, чтобы пользователи по радиоканалу могли соединиться с BPQ узлом, они должны использовать digipeater  вашего Linux узла, или подключиться к узловой программе на вашем Linux узле, а затем действовать далее. Приложение Ax25_call может упростить этот процесс, если оно вызывается из ax25d программы.

 

Представьте себе, что BPQ узел имеет позывной VK2KTJ-9 и что Linux машина имеет AX.25/ethernet порт (порт локальной сети на основе протокола CSMA-cd), названный 'bpq', а Linux радио шлюз имеет радио порт названный 'radio'

 

 В этом случае запись в /etc/ax25/ax25d.conf  файле, будет выглядеть примерно так:

 

 [VK2KTJ-1 via radio]

  default    * * * *   *   *  *   root /usr/sbin/ax25_call ax25_call bpq %u vk2ktj-9

 

Вышеприведённый пример дал бы пользователям возможность соединиться прямо с 'VK2KTJ-1' с поддержкой Linux ax25d и затем автоматически переключиться на AX.25 соединение к 'VK2KTJ-9', используя интерфейс 'bpq'.

 

  Есть и другие виды всевозможных конфигураций, которые Вы могли бы попробовать, кстати, 'NetRom_call' и 'Rose_call' утилиты работают аналогичными способами. Один любитель написал эти утилиты, чтобы упростить подключения к удаленным BBS. Обычно, пользователям было необходимо вручную вводить целую вереницу подключений чтобы сделать вызов. Теперь, ввод и соединение с удалённой BBS происходит автоматически, незаметно для пользователя, как будто это происходит в локальной сети  с поддержкой ax25d.