/beginners/

Что такое FlexNet?

Что такое FlexNet?


    В настоящий момент существуют две основные версии FlexNet драйверов:
  • PC/FlexNet V3.3g - 16и-разрядная версия для О.С. MSDOS или Windows95/98.
  • FLEX32 - 32х-разрядная версия для О.С. Windows 95/98/Me/2000/NT и XP.
    Обе версии FlexNet поддерживают работу в HamWeb сетях.

Драйвера для работы в AX.25 сетях под DOS и Windows

FlexNet - гибкая, модульная и дружественная программа для организации эффективных пакетных радио сетей. Путем установки нужных драйверов вы можете создать узел или пользовательский терминал. Все уровни работающей в сети FlexNet системы (включая каналы доступа пользователя) само-приспосабливаются согласно текущему состоянию канала связи. Единственное исключение это - TXDelay, который устанавливает сам пользователь. Настоящее время для FlexNet написано большое кол-во драйверов которые позволяют создавать высоко-эффективные пакетные системы практически на любом оборудовании от звуковых карт до модемов и современных TNC контроллеров. В настоящий момент основа всей европейской любительской пакетной сети это FlexNet узлы.

Программное обеспечение FlexNet - защищенное авторским правом изделие Gunterа Jostа DK7WJ, он сохраняет все права. Программное обеспечение может свободно копироваться и использоваться для некоммерческих любительских радио сетей.

История создания FlexNet

Первые идеи для разработки этого программного обеспечения появились в 1987, и первая версия FlexNet была разработана DK7WJ в 1988. Сначала тесты были выполнены дома и позже на базе дигипитера DB0ODW. Этот digi был оборудован полной системой FlexNet чтобы проверять на нем новые версии программ.

В 1989 началась работа над RMNC версией FlexNet. RMNC (Rhein-Main-Network-Controller) был разработан PR-группой из Франкфурта и является наиболее оптимальной платформой для FlexNetа.

Начиная с 1991 проверялась версия для MS-DOS, но она применялась только для внутренних экспериментов и никогда не распространялась между радиолюбителями. Однако, после многочисленных просьб любителей в 1994 году был выпущен PC/FlexNet в модульном варианте. Драйвера для PC/FlexNet были разработаны в сотрудничестве с DL8MBT, автором программного обеспечения BAYCOM. Это позволило сделать PC/Flexnet пригодным для использования как опытными так и начинающими радиолюбителями.

Цель FlexNet - разработать здравое, эффективное и простое программное обеспечение которое можно использовать как для простого терминала, так и для построения сложных узлов с BBS, TCP/IP, DXC и т.д.

онфигурация PC/FlexNet V3.3g для работы под MSDOS cо стандартным TNC-2 и прошивкой 6pack.

1. Создайте директорию C:\PCFLEX и пропишите ее в PATH.
2. Скопируйте в нее файлы: 6pack.exe, flex.exe, flexnet.exe, fset.exe, bct161r.exe из комплекта драйверов FlexNet 3.3g.
3. Создайте файл startflx.bat примерно такого содержания:

flex /u
flexnet
6pack 2 /b=9600
flex
fset mode 0 9600
fset txd 0 29
bct161r ua6hjq-12 /n
flex /u

онфигурация PC/FlexNet V3.3g для работы c Windows-95 / 98 и TNC-2 и прошивкой 6pack.

1. Создайте директорию C:\PCFLEX и пропишите ее в PATH.
2. Скопируйте в нее файлы: 6pack.exe, axroute.dll, flex.exe, flexctl.exe, flexnet.exe, flexnet.vxd, flxapi32.dll, flxparms.dll, flxtrace.dll, fset.exe, msvcrt.dll.
3. Выключите автоматическую загрузку Windows в файле C:\MSDOS.SYS (строка BootGUI=0), так как без этого вы не сможете использовать FlexNet под Windows!
4. Создайте отдельную загрузку Windows c FlexNet. Вот отрывок из реально работающего файла AUTOEXEC.BAT :

:WFLEX
PATH c:\;c:\windows;c:\pcflex
SET SOUND=C:\CREATIVE\CTSND
SET MIDI=SYNTH:1 MAP:E
SET BLASTER=A220 I5 D1 H5 P330 T6
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
LH C:\WINDOWS\CTCM
LH C:\CREATIVE\CTSND\CTLOAD C:\CREATIVE\CTSND\DRV\SBIDE.SYS /D:MSCD001 /V /P:168,10,36e
rem --- start FlexNet ---
LH flexnet
LH 6pack 2 /b=9600
flex
fset mode 0 9600
fset txd 0 29
rem --- end FlexNet ---
@echo Для остановки загрузки нажмите Ctrl+C, для продолжение ждите 7 секунд.
sleep 7
win
goto end

5. Установите терминальную программу. Лучше использовать программы специально предназначенные для работы с FlexNet-драйверами, например WPP, PAXON для Windows и BCT (BayCom-Terminal) для DOS. Другие пакетные DOS программы также могут работать с такой конфигурацией в DOS-окне. В качестве TNC отлично работает TNC2.APW-1200 с прошивкой 6PACK .

Конфигурация FLEXNET32 для работы с Windows-Me / 2000 / XP

1. Создайте директорию C:\Program Files\FLEX32 или C:\Program Files\flexnet32 и распакуйте в неё все файлы из архива flеxnet32.zip .
2. Запустите файл Flexctl.exe, откройте пункт TOOLS и далее PARAMETERS. Щёлкните правой кнопкой мышки напротив Channel 0 и выберите NEW DRIVER. Выберите из списка драйверов, нужный вам. По умолчанию Flexnet32 поддерживает следующие драйвера устройств:

  • 6PACK - стандартный TNC2 с прошивкой в ПЗУ 6pack
  • AXIP/UDP - работа через сетевую карту в tcp/ip сети
  • IPX - работа через сетевую карту в novell сети
  • KISS - соединение с RMNC-контроллером или TNC в kiss режиме
  • PR430 - радиостанция + TNC, подробности смотрите в FUNKAMATEUR 1/2003 стр.22
  • Поддержка звуковой карты осуществляется с помощью дополнительного драйвера который нужно скачать отдельно. Установите параметры выбранного устройства. Нажмите OK.
    3. Загрузите терминальную программу PAXON или WPP и попробуйте соединиться с другой пакетной радиостанцией.
    4. Во время работы flexnet32, его резидентная часть flexcntl занимает примерно 596кБ в оперативной памяти вашего компьютера.
Обратите внимание на то что с Flexnet32 не работают терминальные DOS-программы в оконном режиме, используйте программы написанные специально для Windows.


Терминальные программы, специально написанные для FlexNet

Специально для Flexnet32 написано несколько терминальных программ, те которые я проверил приводятся ниже, другие программы можно скачать на сайте dh8ymb .

BCT - полный аналог программы Baycom, работает в MSDOS и в окне Windows95/98 совместно с FlexNet 3.3g. С драйверами FLEX32 эта программа работать не будет.

PAXON - простая и удобная терминальная программа для Windows, очень популярная в Европе. Интерфейс несколько напоминает Baycom. Нет лишних наворотов, но в тоже время есть все что нужно для работы в пакетных сетях. Программа поддерживает передачу/прием файлов по протоколам AUTOBIN и DIDADIT.

WPP - довольно навороченная терминальная программа для Windows. Есть возможность автоматизировать работу с почтовым ящиком. Интерфейс также немного похож на Baycom. Настройка программы несколько сложнее предыдущей. При использовании WPP с Windows-95, проблем с русскими буквами замечено не было.

Где ещё найти информацию о FlexNet?

UA6HJQ
14.03.1999

Наверх