AX.25 через TCP/IP |
||
Для начала вам нужна программа которая может преобразовывать ax25 пакеты в axip для передачи их по tcp/ip сети и обратно. Если вы пользователь msdos, Windows95/98 то используйте PC/FlexNet v3.3g, если у вас установлена WindowsMe/2000/XP тогда - FLEX32. Можно также использовать и AGWPE, но автор за эту возможность хочет денег. PAXON как сетевой AXIP терминал под Windows Для того чтобы работать пакетом внутри какой-либо TCP/IP сети (LAN, WAN), мы будем использовать терминальную программу PAXON и драйвера FLEX32. Таким образом получится простая и удобная в использовании пакетная система в которой не нужно будет набирать IP адреса и т.д. Обязательное условие - это постоянный IP адрес на том компьютере с которого вы будете работать.
Перед запуском PAXON нужно загрузить FLEX32. Для соединения с удаленной системой просто набираем ее позывной и указываем порт на котором ее нужно вызывать. XNET, FLEX32 и PAXON на одном компьютере под Windows Cвязь между XNET и FLEX32 будет работать только через AXIP/UDP порт. Для связи будем использовать адрес 127.0.0.1. Связь между PAXON и FLEX32 работает через стек флекснета. Сконфигурируем программы, для того чтобы все это работало. # # Установка AXIP/UDP порта в программе XNET # для связи с FLEX32. # В файл autoexec.net пишем следующее: # attach ip0 axudp 0 1 l4722 d4721 127.0.0.1 po 0 name flex32 po 0 baud 9600 po 0 txd 0В программе Flex32 никакие файлы писать не нужно, а все установки делаем во FlexNet Control Center. Посмотрите на картинку из которой понятно какие параметры и где нужно установить. Чтобы соединить программу PAXON с FLEX32 зайдите в Tools - Setting - Devices и выберите PC/FlexNet. Теперь осталось запустить программы для проверки всей конфигурации. На схеме вы видите как все это
соединено, из PAXON вы можете вызвать XNET и наоборот. В это же время XNET может работать с другими
flexnet или netrom узлами и пользователями. Также из PAXON вы можете работать в эфире через TNC, из
XNET вы не можете делать вызовы через FLEX32.
Если немного переделать приведенныю выше конфигурацию, то можно получить еще более интересные возможности и создать свой пакетный узел который одинаково хорошо будет работать как по эфиру так и через сетевые AXIP соединения и поддерживать flexnet/netrom сети. Для реализации задуманного нужно сделать вход на XNET из эфира. Для этого добавим еще один порт в XNET: # # Установка AXIP/UDP и KISS порта в программе XNET # В файл autoexec.net пишем следующее: # attach ip0 axudp 0 1 l4722 d4721 127.0.0.1 po 0 name flex32 po 0 baud 9600 po 0 txd 0 attach com2 kiss 1 1 9600 po 1 name modem po 1 baud 9600 po 1 txd 290Блок - схема получившейся конфигурации будет выглядеть так: PC/FlexNet и BayCom Terminal под DOS Если у вас есть 286-386 с сетевой картой, то можно легко сделать сетевой пакетный терминал для соединения с удаленным пакетным узлом или почтовым ящиком. Пример BAT-файла для сетевого пакетного терминала: cz2000 0x65 10 0x280 flex /u flexnet ippd -i:0x65 -m:162.158.55.5 -p:162.158.55.23 -c:1 flex fset mode 0 9600 fset txd 0 0 bct ua6hjq-5 flex /uЕсли сеть большая, возможно понадобится указать в строке с ippd еще опцию -g:ip_adress для того чтобы использовать сетевой шлюз. Программа BayCom-Terminal не нуждается в отдельном файле с установками, поэтому ее не настраиваем. Блок - схема полученной конфигурации будет выглядеть примерно так: Решение проблемы динамического IP адреса Как известно при использовании динамического IP адреса, невозможно создать линк через runet.
Это связано с тем что узел или bbs должен иметь только постоянный адрес. Провайдеры же наоборот
присваивают пользователям только динамический IP, за установку постоянного IP нужно платить
дополнительные деньги.
UA6HJQ
|