ВНИМАНИЕ! В данном файле показаны только основные конфигурации для разных программ. По мере проводимых экспериментов данный файл будет дополняться новыми данными.
Системе PC/FlexNet требуется очень мало ресурсов ПК, поэтому она работоспособна на компьютерах начиная с PC/XT. Для работы достаточно 512Кб оперативной памяти. На ПК необязательно иметь HDD поскольку FlexNet может быть загружен с дискеты 1.2 или 1.44Мб. Рекомендуется использовать MS-DOS версии 5.00 или 6.22. Для запуска с гибкого диска рекомендуется использовать MS-DOS 5.00.
Всегда нужно стремится перекинуть максимальное число драйверов и программ в верхнюю память. Для этого используйте команду LH в файле AUTOEXEC.BAT.Для использования звуковой карты в качестве модема рекомендуется ПК не ниже 486DX2, хотя удавалось запускать звуковые карты на скорости 1200бод и на ПК 386DX. Перед использованием звуковой карты в качестве модема ее необходимо инсталировать в MS-DOS с помощью прилагаемых к ней драйверов!
Приведенные ниже файлы конфигурации можно вписывать в AUTOEXEC.BAT или записывать в виде отдельных .BAT файлов. В файле AUTOEXEC.BAT необходимо записать следующие строки для любых конфигураций FlexNet:DAMA MASTER/SLAVE
PC/FlexNet узел начиная с версии 3 поддерживает режим режим DAMA-master или DAMA-slave. Этот режим хорошо работает в ситуации когда узел имеет большой радиус действия и пакетные терминалы которые с ним работают не слышат друг друга. В обычном пакетном режиме в такой ситуации было бы большое количество столкновений пакетов, в режиме DAMA этого не происходит потому что разрешить передачу терминалу может только узел.Программы поддерживающие режим DAMA:
TFX 2.8
TFPCX 2.70
PC/FLEXNET 3.3
RMNC/FlexNet 3.1
TFKISS 3.0
BAYCOM начиная с версии 1.5
Все KANTRONICS TNC начиная с версии 7.1
PK-232 with TheFirmware 2.7b Nord>PK-232 MBX with TheFirmware 2.7b Nord>PK-88 with TheFirmware 2.7b Nord>TNC2 and clones with TheFirmware 2.7b Nord>TNC3 with TurboFirmware version
RMNC with Flexnet 3.3
Linux ядро AX25
AIRS (Linux)
WNOS
ДОГОВОРИМСЯ О ТЕРМИНАХ
ПК = PCBAYCOM МОДЕМ УСТАНОВЛЕННЫЙ НА COM1
FLEXNET <--- загрузка ядра программы FlexNet SER12 1 <--- драйвер установки BAYCOM модема на COM1 FLEX <--- активизация ядра и канального драйвера FSET MODE 0 1200с <--- установка скорости для канала 0 FSET TXD 0 29 <--- установка TXD для канала 0 FSET DIGI UA6HJQ-7 <--- позывной для встроенного дигипитера BCT UA6HJQ <--- загрузка BAYCOM подобной оболочки FLEX /u <--- удаление всех драйверов FlexNet из памяти ПК
ВНИМАНИЕ! Со многими ПК особенно последних выпусков наблюдаются проблемы при работе BAYCOM модемов. Это связано с несовместимостью по COM портам. Одна из действенных мер, это отключить COM порты на мамке и вставить старую (выпуска до 1995г.) карту с COM портами. Еще замечено что на многих ПК драйвер SER12 v1.2 работает значительно лучше чем более поздний v1.6! BAYCOM модем также не рекомендуется использовать в многозадачных OS типа LINUX, WINDOWS, OS/2.
ДВА BAYCOM МОДЕМА НА COM1 И COM2
FLEXNET SER12 1 <--- порт 0 установлен на COM1 SER12 2 <--- порт 1 установлен на COM2 FLEX FSET MODE 0 1200с <--- установка скорости и TXdelay FSET TXD 0 29 <--- для порта 0 FSET MODE 1 1200с <------------------------- то же для FSET TXD 1 29 <------------------------- порта 1 BCT UA6HJQ FLEX /u
ЗВУКОВАЯ КАРТА
FLEXNET 30 <--- размер буфера (рекомендуется 20кб на каждый порт) SMSBC -b:0x220 -i:5 -d:1 -tc:2 <--- сигнал PTT снимается с COM2 rem ^^^^^---------------------- адрес звуковой карты rem ^^----------------- номер прерывания rem ^^------------ номер канала FLEX SMAFSK12 <--- драйвер AFSK модема на 1200бод FSET MODE 0 1200c <---- символ 'C' в конце этой строки говорит о том что rem наличие пакетного сигнала определяется программно FSET TXD 0 17 SMMIXER /s:mic /o:-53 /i:-16 <-- уровень сигнала с р/с на зв.карту rem ^^^---------------- сигнал с р/c на микрофонный вход зв.карты rem ^^^----------- уровень сигнала на микрофон р/с BCT UA6HJQ /c /n FLEX /uВНИМАНИЕ! Мне попадались карты которые работали плохо из под данных драйверов. В чем причина не знаю. На некоторых звуковых картах невозможно использование ключа /i
Распайка кабеля управления радиостанцией посредством звуковой карты:
компьютер радиостанция
~~~~~~~~~ 0.2мкф ~~~~~~~~~~~~
MIC.IN <-----------------||---------------------> LS
0.2мкф
LINE OUT <-----------------||---------------------> MIC
+------------------> PTT
____ б /к
TXD <-------|____|------| КТ503
10ком \э +----> GND
| |
GND <---+ __|__ __|__
__|__
Сигналы на радиостанцию:
MIC.IN - вход в SB из динамика радиостанции
LINE OUT - сигнал с линейного выхода SB на микрофонный вход радиостанции
(регулируется программно из запускающего файла)
TXD - сигнал управления PTT на COM порт для 9pin выв.3 / 25pin выв.2
GND - корпус для 9pin выв.5 / 25pin выв.7
ЗВУКОВАЯ КАРТА И BAYCOM МОДЕМ НА COM2
FLEXNET 40 SMSBC -b:0x220 -i:5 -d:1 -tc:2 <--- установка драйвера для порта 0 SER12 1 <--- установка драйвера для порта 1 FLEX SMAFSK12 FSET MODE 0 1200c FSET TXD 0 27 FSET MODE 1 1200c FSET TXD 1 23 SMMIXER /s:lin /o:-53 /i:-16 rem ^^^------------ сигнал с р/с поступает на линейный вход SB TNC UA6HJQ <------------- загрузка простой терминальной программы FLEX /u
BAYCOM МОДЕМ НА COM2 И LPT-ЛИНК С ДРУГИМ ПК
ВНИМАНИЕ! Для соединения двух ПК между собой через LPT порт применяется стандартный кабель для INTERLINK. Соединение двух ПК удобно для создания и настройки сложных систем на базе FlexNet.FLEXNET SER12 1 <--- порт 0 установлен на COM1 PIF 1 /m=m <--- порт 1 установлен на LPT1 FLEX FSET MODE 0 1200с <--- установка скорости и TXdelay FSET TXD 0 29 <--- для порта 0 FSET MODE 1 9600 <--- установка скорости LPT линка между ПК FSET TXD 1 8 <--- установка TXD BCT UA6HJQ FLEX /u
ЛИНК С ДРУГИМ ПК ЧЕРЕЗ COM ПОРТ
С помощью драйвера KISS можно соединить например JNOS и PC/FlexNet или другие программы, если они работают на разных ПК или две PC/FlexNet системы. Применяется стандартный кабель для INTERLINK.Пример распайки interlink кабеля, для соединения двух ПК между собой (выводы 4,6,8 соединены):
9pin 9pin ---- ---- 2 ------------------------- 3 3 ------------------------- 2 5 ------------------------- 5 4 ----+ +---- 4 6 ----+ +---- 6 8 ----+ +---- 8
TSTHOST И МОДЕМ ДЛЯ LPT ПОРТА
FLEXNET PAR96 1 /p78 /i=7 <------ BayCom модем для LPT порта на 9600бод FLEX FSET MODE 0 9600с FSET TXD 0 9 TFEMU <------ загрузка эмулятора HOST режима TSTHOST /i253 /t <------ загрузка PMS TSTHOST со своими параметрами FLEX /u
F6FBB И PC/FLEXNET С BAYCOM МОДЕМОМ
Конфигурацию FlexNet + FBB можно строить в двух вариантах. Первый вариант это эмуляция TFPCX режима и второй вариант, это эмуляция DRSI карты. Ниже приведен пример для TFPCX эмуляции.appel.bat ----начало файла----------------------------- FLEX /u lh FLEXNET 40 lh SER12 2 FLEX FSET MODE 0 1200с FSET TXD 0 23 lh TFEMU cd \fbb echo off break off echo Program is started, use ^C to interrupt within 3 seconds ----здесь пропущены строки-------------------------------------- :fin FLEX /u echo Program is terminated.. break on echo on port.sys ----здесь приведены только отдельные отрывки этого файла---- # #Ports TNCs 1 1 # --------пропущены строки----------------------------- # #Com Interface Adress (Hex) Baud 8 5 3E8 9600 # --------пропущены строки------------------------------ # #TNC NbCh Com MultCh Pacln Maxfr NbFwd MxBloc M/P-Fwd Mode Freq 0 0 0 0 0 0 0 0 04/05 ---- File-fwd. 1 7 8 1 250 7 2 10 00/60 UDLYW 438.175 # inittnc1.sys MUISC
PC/FLEXNET УЗЕЛ И ДВА BAYCOM МОДЕМА
FLEXNET 60 SER12 1 <--- установка BAYCOM модема на COM1 SER12 2 <--- установка BAYCOM модема на COM2 FLEXDIGI <--- загрузка драйвера узла FLEX SHOW <--- мониторинг всех работающих портов
GRAPHIC PACKET И КАРТА USCC>4
FLEXNET 30 USCC /p=0x300 /i=5 /c=4 FLEX FSET MODE 0 1200c <--- модем на TCM3105 FSET TXD 0 29 FSET MODE 1 300c <--- модем на AM7911 FSET TXD 1 33 FSET MODE 2 9600trz <--- модем на PIC процессоре FSET TXD 2 5 FSET MODE 3 4800trzd <--- модем на DSP процессоре FSET TXD 3 20 TFEMU GP286 <------- загрузка программы G.P. FLEX /u
ДИСТАНЦИОННОЕ УПРАВЛЕНИЕ MS-DOS, ЧЕРЕЗ ПАКЕТНУЮ СЕТЬ
С данным сервером, дистанционно работают все команды включая format.FLEXNET 35 SER12 2 FLEX FSET MODE 0 1200c FSET TXD 0 29 SERV /c <------ загрузка сервера MS-DOS FLEX /u
BAYCOM-MAILBOX И PC/FLEXNET УЗЕЛ С USCC КАРТОЙ
Поскольку BCM не требует много памяти и сам занимает в ней мало места, то после его загрузки остается как правило еще 100-200Кб для других драйверов.FLEXNET 50 USCC /p=0x300 /i=5 /c=4 FLEXDIGI FLEX BCM140L /c <------- BayCom-Mailbox, самый быстрый и неприхотливый FLEX /u
ТЕРМИНАЛ ПОЛЬЗОВАТЕЛЯ С PBBS И УЗЛОМ
Программа PBBS работает только резидентно и только с FlexNet узлом. Без узла программа работать не будет.FLEXNET USCC /p=0x300 /i=5 /c=4 FLEXDIGI FLEX PBBS ua6hjq-8 BCT ua6hjq /c FLEX /u
ТЕРМИНАЛ ПОЛЬЗОВАТЕЛЯ С ДВУМЯ TNC-2 КОНТРОЛЛЕРАМИ
Из отечественных TNC с прошивкой 6PACK пока проверен только RA3APW-TNC и работает он отлично.FLEXNET 6PACK 1 /bЦ00 /c=2 <--- количество TNC (прошивка в TNC меняется на 6PACK) FLEX FSET MODE 0 9600 <--- скорость обмена с ПК FSET TXD 0 33 <--- TXD в эфире FSET MODE 1 9600 FSET TXD 1 22 BCT ua6hjq /c FLEX /u
СВЯЗЬ С ДРУГИМ FLEXNET УЗЛОМ ЧЕРЕЗ INTERNET СЕТЬ ПО ПРОТОКОЛУ AXIP
Сетевая карта должна быть установлена перед запуском PC/FlexNet. Как правило с NE2000 совместимыми картами проблемм не бывает.FLEXNET 100 FLEXDIGI rem vvv---адрес стека адрес вашего сетевого gateway---vvv IPPD -i:0x65 -m:115.135.248.178 -p:331.153.152.169 -g:115.135.248.177 -c:1 rem адрес этого пк---^^^ ^^^-----адрес пк вашего партнера FLEX TNC ua6hjq FLEX /u
JNOS И PC/FLEXNET УЗЕЛ
При своей работе JNOS требует много памяти и поэтому пришлось долго подбирать оптимальное распределение файлов и драйверов. Но результат был достигнут...