ПРАКТИЧЕСКИЕ ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ PC/FLEXNET ДЛЯ MS-DOS |
||
ВНИМАНИЕ! В данном файле показаны только основные конфигурации для разных программ. По мере проводимых экспериментов данный файл будет дополняться новыми данными. Системе 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:PATH C:\PCPLEX SET FLEXNET=C:\PCFLEX DAMA MASTER/SLAVE PC/FlexNet узел начиная с версии 3 поддерживает режим режим DAMA-master или DAMA-slave. Этот режим хорошо работает в ситуации когда узел имеет большой радиус действия и пакетные терминалы которые с ним работают не слышат друг друга. В обычном пакетном режиме в такой ситуации было бы большое количество столкновений пакетов, в режиме DAMA этого не происходит потому что разрешить передачу терминалу может только узел.Программы поддерживающие режим DAMA: KANRONICS до версии 7 JNOS TNOS BPQ STS PTC-II (пакетная часть) Некоторые TNC американского производства ДОГОВОРИМСЯ О ТЕРМИНАХ ПК = PCSB = ЗВУКОВАЯ КАРТА ПОРТ = МОДЕМ И Р/C РАБОТАЮЩИЕ НА ОПРЕДЕЛЕННОЙ ЧАСТОТЕ КАНАЛ = КОЛИЧЕСТВО ОДНОВРЕМЕННЫХ СОЕДИНЕНИЙ ВОЗМОЖНЫХ НА ЭТОМ ПОРТУ BAYCOM модем = любой модем подключаемый на СОМ порт (TCM3105, 1561ГГ1) BAYCOM МОДЕМ УСТАНОВЛЕННЫЙ НА 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 Распайка кабеля управления радиостанцией посредством звуковой карты:
Сигналы на радиостанцию:
LS - сигнал снимается с динамика радиостанции MIC - на микрофонный вход радиостанции, уровень сигнала устанавливается программно в запускающем файле. PTT - управление TX/RX на радиостанции (мак. ток коммутации 80ма) GND - корпус радиостанции ЗВУКОВАЯ КАРТА И 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.FLEXNET KISS 2 FLEX FSET MODE 0 19200d FSET TXD 0 1 BCT ua6hjq FLEX /u Пример распайки 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 требует много памяти и поэтому пришлось долго подбирать оптимальное распределение файлов и драйверов. Но результат был достигнут...FLEXNET 45 SER12 1 AXPDDRVR /i=0x65 FLEXDIGI FLEX SET TZ=GMT0 SET TMP=C:\JNOS\TMP\ NOS -FNOS.CFG -G2 -M2 -W7+1 FLEX /u Игорь Лаврушов - UA6HJQ город-курорт Пятигорск написано: 31 мая 1998г. обновлено: 5 июня 2002г.
|