Configuração do Xglue Por:CT2HMN

 
Link PC/Flex32 + AGW !


** Documento original de Jann Traschewski, DG8NGN **
(Adaptação para português por Sérgio Matias, CT2HMN)


Este documento explica como interligar o FlexNet/32 de forma a poder usar os drivers do AGWPE através do XGlue de LU7DID.

---------------------------------------------------------------------------
Conteúdo

1. Como funciona
2. Onde encontrar os programas
3. Configuração do AGW
4. Configuração do XGlue
5. Configuração do PC/Flexnet32
6. Problemas e cuidados a ter
7. Ideias
8. Agradecimentos

---------------------------------------------------------------------------
1. Como funciona

O AGW Packet Engine possui um Interface Winsock TCP/IP que permite que outros programas comuniquem com o AGW usando este interface.
O XGlue usa este interface para ter acesso aos drivers do AGW e por outro lado disponibiliza uma porta AX-UDP que pode ser acedida por outros programas que usem AX-UDP. O pacote PC/Flexnet32 inclui um driver AXIP, que permite a instalação de um link AX-UDP para o XGlue.

O AX-UPD foi desenvolvido para encapsular pacotes AX25 numa rede local (LAN), mas também é possível ter ligações loopback na maquina local.
O endereço IP do LOCALHOST e' 127.0.0.1 e pode ser usado pelo AGW, XGlue e PC/Flexnet32.

Esquema de funcionamento:
PC/Flexnet32 <--AXUDP--> XGlue <--TCPIP--> AGWPE


2. Onde encontrar os programas

AGWPE

XGlue

PC/Flexnet32


3. Configuração  do AGW

Instale a ultima versão do AGW no seu computador e configure as portas rádio com os drivers disponíveis como descrito na documentação.
Verifique o bom funcionamento das portas rádio com o AGW-Terminal.

Active o suporte Winsock (Setup Interfaces / WinSock Interface)
o Active "Enable Winsock TCP/IP Application Interface"
o Configure TCP como "8000"
o Clique em "Accept"


4. Configuração do XGlue

Instale a ultima versão do XGlue e altere o ficheiro XGLUE.INI como descrito:

[XGLUE]
LOGFILE=XGLUE.LOG
TRACE=1
RECOVER=TRUE
DUAL=NOT

[AGW]
ADDRESS=127.0.0.1
PORT=8000
LOGIN=
PASSW=

[XNET]
ADDRESS=127.0.0.1

[XNET.PORT]
0=1,9300,9400

Inicie o programa. O ícone do XGlue deve ficar verde. O tráfego recebido no AGW é indicado com a mudança do ícone para vermelho.


5. Configuração do PC/Flexnet32

Instale a ultima versão do PC/Flexnet32, e execute o FLEXCTL.EXE.
Escolha a opção Tools -> Parameters.
Clique num canal livre com o botão direito do rato e adicione um novo driver AXIP como descrito:
o UDP Port: 9400
o Destinations: 1
o IP Address: 127.0.0.1
o Port Number: 9300
Aceite as alterações clicando em OK.

Poderá verificar a ligação XGlue -> PC/Flexnet32 com o programa Trace do PC/Flexnet32.

A partir de agora devera ser possível estabelecer ligações com o seu programa terminal favorito (por exemplo Paxon - http://www.paxon.de).
Poderá também usar o TCP/IP sobre AX.25 do PC/Flexnet32 se assim o desejar.

Desfrute agora do seu hardware não suportado com o PC/Flexnet32 :-)


6. Problemas e cuidados a ter

* O AXUDP foi desenvolvido para ligar BBS's, Clusters, terminais e afins ao digipeater da rede local (LAN). Com esta configuração a ligação AXUDP vai directamente à porta rádio!

Um pequeno exemplo:
O digipeater a que esta ligado envia 7 pacotes de uma só vez para a sua estação. Os frames são recebidos no XGlue por uma ligação AXUDP a velocidade máxima. O resultado é que o AGW transmite 7 pacotes de confirmação de uma só vez para o digipeater (em vez de um só).

Portanto, não deve usar esta configuração para receber uma enorme quantidade de dados binários num digipeater muito utilizado !!!!

* Também não deve usar esta configuração se existir um driver disponível para o PC/Flexnet32!

* Respeite as limitações do PC/Flexnet32.
Licenciado apenas para uso por parte de radioamadores!


7. Ideias

* Pode também configurar a versão 16bit do Flexnet para usar o AGW e o XGlue recorrendo à aplicação ETHER32 !

* Para corrigir o problema conhecido devera existir um driver para o PC/Flexnet32 que comunique directamente com o Interface Winsock TCP/IP do AGW. Existe um SDK (Software Development Kit) para o AGW na página do autor (SV2AGW). Talvez alguém consiga programar o driver?


8. Agradecimentos

LU7DID pelo seu excelente trabalho no XGlue.
DK7WJ pelo pacote PC/Flexnet32.
SV2AGW pelo AGW Packet Engine e drivers.


 



Os artigos são da responsabilidade de quem os escreveu.
  Os restantes conteúdos de - © Radioamadores.net

 Página "Configuração do Xglue" actualizada em: 01-04-2008
| Home Page |