Manuale per utenti a cura di IK3XJM e IW3GRX
Il seguente testo si prefigge lo scopo di fornire un
valido supporto per l'installazione del driver FlexNet per Windows95
, utile all'utilizzo dei client TCP/IP forniti da Win95, attraverso
la rete di nodi SuperVozelj e FlexNet.
In genere l'interesse maggiore deriva dall'utilizzo
dei browser HTML quali il NetScape, Internet Explorer, e simili, per
la "navigazione" attraverso i router TCP/IP radioamatoriali
e non; l'installazione di un driver TCP/IP per Win95 consente pero`
di utilizzare anche altre funzionalita` tipiche di InterNet, quali il
MS NetMeeting (gestione conferenza orale e visiva - leggasi WebCam -
e possibilita` di trasferire in real-time disegni creati su una
speciale tavolozza) ed altri.
In questo modo si potranno utilizzare in ambiente
radioamatoriale le applicazioni grafiche che sono state gia` create
per l'ambiente commerciale.
Ritorna al menu....
Il driver FlexNet richiede l'uso del sistema
operativo Win95 e non funziona quindi con versioni di Windows
piu` vecchie!
E' necessario innanzitutto accertarsi che l'archivio FLEX95.ARJ
sia stato scompattato nella directory C:\FLEX95\ ; in caso
contrario, sara` necessario riscompattarlo con il comando ARJ X
FLEX95 C:\FLEX95
Dentro C:\FLEX95 si troveranno i seguenti files:
CALIB.EXEPer la calibrazione del TNC
ETH32CFG.EXEPer la configurazione della scheda Ethernet
ETHER32.EXEDriver per la scheda Ethernet
FLEX.EXEControllore generale del driver FLEX95
FLEXNET.EXEKernel del FLEX95
FSET.EXEProgramma per settaggi velocità, ecc.
KILLAPPL.EXEPer terminare i servizi FLEX95
KISS.EXEDriver per il TNC in modo KISS
SHOW.EXEMostra il traffico sul canale radio
STAT.EXEMostra le statistiche per canale
TFEMU.EXEEmulatore del TFPCX per il TSTHOST, ecc.
USCC.EXEDriver per la scheda USCC
Oltre a vari files VXD, DLL e documentazioni in formato ASCII e HTML
cd \flex95
flexnet 20Carica il Kernel con buffer=20
kiss 2Si usa un TNC/KISS sulla porta Com 2
flexCarica il Flexnet e abilita i canali
fset mode 0 38400Setta la velocità del canale 0 a 38400 bps
tfemu /dmCarica l'emulatore di TFPCX
cd \142
tsthost /t /i253
cd \flex95
flex /uScarica il Driver alla fine dell'uso del tsthost
LH C:\WINDOWS\SMARTDRV.EXE 2048 512
PATH C:\;C:\UTIL;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\WINDOWS\SYSTEM
PROMPT $P$G
LH MSCDEX /D:ECSCD003 /V
SET BF4=C:\FAX
LH GMOUSE 1
LH DOSKEY
MODE CON RATE=32 DELAY=1
ECHO RICHIAMO ORA IL DRIVER FLEXNET
CALL C:\FLEX95\FLKISS.BAT
A questo punto si potra` resettare il PC e poi testare
il corretto funzionamento del driver con i programmi hostmode tipo
TSTHOST; per questo sara` necessario entrare nella directory in cui
risiede TSTHOST e digitare
TFEMU
TSTHOST /T /I253
accertandosi che sia possibile effettuare connessioni
verso l'esterno senza alcun problema.
E' importante sapere che il driver non e' stato
scritto per gestire un TNC in modalità kiss, ma per dialogare
con un nodo RMNC/FlexNet oppure con un Super Vozelj, quindi non
configura correttamente il TXDelay e tutti i parametri relativi alle
temporizzazioni tipiche della modalità KISS (Persist, TxTail,
SlotTime, FullDuplex).
A tale scopo si può usare un programma chiamato
KISSINIT.EXE scritto da Damiano - IK3XJM, che supplisce a questa
carenza. Questa utility mette in kiss il TNC sulla porta specificata
e lo inizializza con i parametri specificati.
Inoltre bisogna tenere presente che ogni volta che si
spegne il TNC tali parametri vengono resettati, quindi e' necessario
ricaricare ogni volta il KISSINIT altrimenti ci si trova con il
TxDelay a mezzo secondo........
Ritorna al menu....
Dopo aver installato il driver Flex95 sotto DOS ed
averne accertato il corretto funzionamento, si puo' procedere
all'installazione per Win95. E' necessario resettare il PC e farlo
ripartire in modalita` DOS
(non si deve aprire un prompt di DOS ma riavviare
il computer).
In caso si puo` editare il file C:\MSDOS.SYS per
settare l'opzione
BootGUI=0
In questo modo, il windows partira` in modalita` DOS
(non viene caricata la Graphic User Interface), mentre bastera`
digitare WIN dal prompt del DOS per caricare l'interfaccia grafica.
Per installare il driver Flex95 sotto win95 e' necessario editare un file bat del tipo:
cd \flex95
set path= %path%;c:\flex95
flexnet 20Carica il Kernel con buffer=20
kiss 2Si usa un TNC/KISS sulla porta Com 2
flexCarica il Flexnet e abilita i canali
fset mode 0 38400Setta la velocità del canale 0 a 38400 bps
che andrà lanciato manualmente dal prompt di dos oppure richiamato da autoexec.bat come per la modalità dos.
Per il corretto funzionamento del driver in Win95
bisogna ricopiare il file \FLEX95\MSVCRT.DLL nella directory \WINDOWS\SYSTEM
, dopo di che` si dovra` entrare in modalita` grafica digitando il comando
WIN
Se tutto è stato fatto correttamente, al
termine del boot si apre il "FLEXNET CONTROL CENTER"
e sulla barra strumenti appare un piccolo arcobaleno.
Importante è non chiudere mai questa
applicazione ma 'liberarsene' usando il comando Hide
altrimenti si terminano tutti i servizi legati al Driver FLEX95.
Il menù Tools contiene tutto il necessario alla configurazione dei parametri e delle tratte AX25 mentre i settaggi relativi al TCP/IP si trovano su Pannello di controllo - Rete
A questo punto si potra` accertare nuovamente la
perfetta funzionalita` del driver entrando in una finestra DOS ,
entrando nella directory di TstHost ed inviando i comandi:
TFEMU
TSTHOST /T /I253
Ritorna al menu....
Avviato Win95 bisogna 'informarlo' della presenza della scheda 'virtuale' FLEXNET ed installare il protocollo TCP/IP.
Si apre PANNELLO DI CONTROLLO - RETE e si seleziona Aggiungi - Scheda - Disco Driver.
Il sistema chiede di specificare il percorso dove trovare il file .INF contenente le informazioni relative alla nuova scheda. Digitare il percorso in cui si è installato il diver FLEX95
C:\FLEX95
e controllare che evidenzi
FlexNet IP->AX.25
quindi premere il tasto OK.
A questo punto bisogna installare il protocollo TCP/IP quindi selezionare nuovamente Aggiungi - Protocollo. Sotto Produttore selezionare Microsoft quindi sotto Protocolli di Rete clickare su TCP/IP.
Quindi confermare clickando su OK. A questo punto configurare i Parametri TCP/IP.
Quindi chiudere il pannello di controllo e riavviare il computer
Attenzione, se si utilizzavano in precedenza driver tipo ETHAX25 o simili, sarà necessario reinstallare il protocollo TCP/IP per ripristinare i files necessari a win95 per la gestione di tale protocollo, altrimenti si possono avere malfuzionamenti.
Per avere un primo sintomo sul buon funzionamento del driver si puo' provare nel modo seguente:
Aprire un prompt di DOS e digitare:
ping 44.134.177.200 -w 5000 -t 10
MTU significa Maximum Trasmission Unit.
Per il traffico TCP/IP via nodo Super Vozelj o altri,
bisogna settare la lunghezza massima di ogni pacchetto uguale od
inferiore a 256 (equivalente del comando PacLen nel TNC2).
Bisogna seguire passo passo le seguenti istruzioni
stando attenti a non commettere errori....
Lanciare il Registry Editor usando il tasto Avvio -
Esegui - REGEDIT.EXE
Il file HOSTS (senza etensione!!!) si trova sotto c:\windows, probabilmente non c'è ancora nel vostro sistema, però si trova il file HOSTS.SAM (sam sta per Sample - Campione) che indica le modalità da seguire per compilare questo file.
Il file HOSTS contiene l'indicazione degli indirizzi gerarchici e dei numeri IP relativi alle altre stazioni attive in TCP/IP.
Ogni riga del file HOSTS segue la seguente sintassi:
102.54.94.97 rhino.acme.com
44.134.177.203 ir3ipa.ampr.org
indirizzo IP Nome dell'host
Ad esempio la prima riga dice a Windows 95 che ogni
volta che si accede in rete al sito rhino.acme.com deve
utilizzare l'indirizzo IP 102.54.94.97.
Compilare una riga per ogni stazione TCP/IP che si
vuole poter connettere usando un FQDN (Fully Qualified Domain Name).
In modo alternativo si può digitare l'indirizzo
IP ogni volta, però risulta piuttosto scomodo ricordare numeri.....
E' il pannello di controllo relativo alla
configurazione del driver Flex95.
Mette a disposizione i seguenti strumenti:
Trace: Mostra il traffico sul canale radio;
Alla prima attivazione del driver sarà necessario fornirgli il proprio nominativo che si indica su: TOOLS - IPROUTES - EDIT - MYCALL/Parameters;
I parametri riguardanti il TCP/IP da settare per un corretto funzionamento del driver Flex 95 riguardano:
Il proprio indirizzo IP (ad esempio 44.134.177.27)
Per configurare i Parametri TCP/IP si usa PANNELLO
DI CONTROLLO - RETE, si seleziona TCP/IP (si possono
trovare più protocolli TCP/IP, in questo caso bisogna
selezionare quello che indica TCP/IP->FlexNet IP->AX.25) e si
clicka su Proprietà.
Sotto Indirizzo IP si deve selezionare Specifica
l'indirizzo IP e indicare il proprio indirizzo IP, quindi
impostare Subnet Mask a 255.0.0.0
Configurazione WINS deve essere disattivata.
Su Gateway si deve digitare il numero IP del
gateway solitamente utilizzato (ad es. per 44.134.177.203
ir3ipa.ampr.org) e clickare su >Aggiungi
Configurazione DNS (Domain Name Service) puo'
essere attivata nel caso in cui si possa accedere ad un gateway
internet (ad es.: ir3met.ampr.org - per Venezia e dintorni...) su
Host si deve indicare il proprio Host Name (ad es. iw3grx.ampr.org) e
su Ordine di ricerca per DNS bisogna indicare il numero IP della
stazione che fornisce tale servizio.
ATTENZIONE: se non si dispone di un gateway
con internet e' consigliabile lasciare il DNS disattivato, per
evitare traffico inutile.
A questo punto la configurazione dei parametri TCP/IP
è completa. Uscendo da pannello di controllo il sistema chiede
di resettare. Riavviare il computer come si è già
fatto, quindi procedere alla configurazione
dei parametri e delle tratte AX25
Ritorna al menu....
I parametri riguardanti l' AX25 da settare per un corretto funzionamento del driver Flex 95 riguardano:
Il proprio nominativo (MYCALL) (es. IW3GRX)
Una volta inseriti il proprio CALL (Tools - IP routes - Edit - Mycall) si deve specificare per ogni numero IP il percorso AX25 necesario per raggiungere la stazione desiderata.
Si procede in questo modo:
Aprire Tools - IP Routes
I programmi Ping, Telnet e FTP derivano dal mondo UNIX e servono rispettivamente a:
Controllare la presenza in rete di una macchina ed il
relativo tempo di risposta;
Per eseguire PING bisogna aprire una finestra DOS quindi digitare PING sequito dal nome della stazione di cui si vuole controllare la presenza e da alcuni parametri:
-w 5000 (tempo di attesa in millisecondi)
-n 10 (numero di tentativi di ping)
-t (continua a 'pingare' finche' non bloccato con CTRL+C)
ad es: ping ir3ipa.ampr.org -w 5000 -n 10
chiamerà 10 volte la stazione ir3ipa.ampr.org attendendo una sua risposta per un massimo di 5 secondi. La risposta del programma sarà del tipo:
Pinging ir3ipa.ampr.org [44.134.177.203] with 32 bytes of data:
Request timed out.
Reply from 44.134.177.203: bytes=32 time=1105ms TTL=249
Reply from 44.134.177.203: bytes=32 time=835ms TTL=249
Reply from 44.134.177.203: bytes=32 time=512ms TTL=249
Significa che il primo PING non ha avuto successo, mentre gli altri sono stati ricevuti e ritrasmetti con successo in poco più di un secondo, poco meno di un secondo e circa mezzo secondo.
Purtroppo il TELNET fornito con win95 non è il massimo, pero' si può usare per connettere hosts tipo tnos o simili ed ottenere un collegamento tipo BBS.
Con FTP e' possibile accedere alle risorse della macchina remota e traferire file binari o di testo.
E' possibile continuare ad usare il tsthost
anche sotto Win95, allo scopo di connettere in modo tradizionale
(AX.25) BBS tipo FBB, nodi ed altri utenti.
Come per l'utilizzo in modalità DOS, si apre un
prompt di DOS e si lancia TFEMU che 'traduce' i dati
provenienti dal driver Flex95 nel formato richiesto da TSTHOST,
quindi si lancia TSTHOST /t /i253 .
Se tutto è stato fatto correttamente il monitor
del canale (F9) deve mostrare il traffico corrente, parallelamente al Trace
del Flexnet Control Center.
ATTENZIONE:
E' necessario specificare per ogni applicativo
contemporaneamente in uso un CALL o SSID diverso, altrimenti il
driver Flex95 non sa a chi indirizzare i frames in arrivo, causando
crash di sistema.
Ritorna al menu....
Se si è eseguito correttamente l' installazione
driver Flex95 per Win95, la configurazione
pannello di controllo di Win95,
il settaggio
MaxMTU e file HOSTS, la
configurazione dei parametri
TCP/IP e dei parametri
e routes AX.25, semplicemente
lanciando il browser HTML si accede alla Home Page dell'host
configurato come gateway (controllare che sia attivo il servizio di
WWW server) e si può iniziare la navigazione. Se l'host
dispone di un gateway AX25<->Internet è possibile anche
navigare in Internet altrimenti si usufruirà semplicemente dei
servizi forniti dall'host locale.
Ritorna al menu....
Purtroppo la quantità di dati scambiati da tali applicazioni comportano un rallentamento eccessivo alla rete ed anche alle velocità di 38k4 risulta difficile sostenere una conversazione in fonia. Comunque sono in corso alcuni esperimenti riguardo a tali applicazioni e i risultati saranno forniti appena possibile.
Vai al documento introduttivo originale
[email protected]
(Damiano) - 44.134.177.27
[email protected]
(Paolo) - 44.134.177.23