home *** CD-ROM | disk | FTP | other *** search
-
- L A N A D A P T O R P R O T O C O L S H A R I N G T E C H N I Q U E S
- =============================================================================
- Rev 1.0 Oct 92
-
- This document takes the form of some real world examples demonstrating various
- approaches that will allow PC users to run multiple protocol stacks such as
- TCP/IP, DECnet, LAT, Netware IPX/SPX, IBM SNA etc concurrently on either an
- Ethernet or Token Ring network adaptor.
-
- Particular reference is made to QVT, the VT220 Windows-3.1 over TCP/IP Terminal
- emulator product from QPC.
-
- Optional parts are (bracketted). All examples assume the PD interrupt is 0x60,
- decimal 96. (QVTNET.INI contains 'packet_vector=60')
-
- Regarding shims, DIS_PKT is the NDIS to PD shim, ODIPKT is a ODI to PD shim,
- IBMTOKEN is a IBM Token ring to Ethernet 3c501 emulator. These are available
- over the 'net.
-
- Peter Moreton (peter@moretonp.demon.co.uk)
-
-
- WinQVT over regular packet driver, with Netware
- -----------------------------------------------
-
- Autoexec.bat
- pktint <== QPC Prot->Real i/f
- 3c503 0x60 0x2 0x300 1 <== Packet Driver (PD)
- PDIPX <== IPX-over-PD
- NETX (/PS=SERVERNAME) <== Netware shell
-
- WIN, click QVT etc
-
-
- WinQVT over Ethernet, via NDIS
- ------------------------------
-
- Config.sys
- FILES=30
- BUFFERS=30
- STACKS=9,256
- shell=\command.com /P /e:1024
- device=PROTMAN.SYS /I:C:\DECNET
- device=ELNK3.DOS
- device=DIS_PKT.DOS
-
- Autoexec.bat
- pktint
- netbind
-
- WIN, click QVT etc
-
- NDIS Protocol.ini (Suitable for 3com 3c509 Etherlink III card)
- [protocol manager]
- DRIVERNAME = PROTMAN$
-
- [ELNK3.DOS]
- DRIVERNAME = ELNK3$
- IOADDRESS = 0x300
-
- [PKTDRV]
- DRIVERNAME = PKTDRV$
- BINDINGS = ELNK3.DOS
- INTVEC = 0x60
-
- WinQVT over Ethernet, via NDIS with concurrent DEC PATHWORKS
- ------------------------------------------------------------
-
- Config.sys
- (device=c:\dos\setver.exe)
- FILES=30
- BUFFERS=30
- STACKS=9,256
- shell=\command.com /P /e:1024
- (lastdrive=q) <== If using Novell
- device=\decnet\laddrv.sys /D:4 <== Pathworks LAD prot
- device=\decnet\PROTMAN.SYS /I:C:\DECNET <== NDIS protocol mgr
- device=\decnet\ELNKII.DOS <== The NDIS driver
- device=\decnet\DIS_PKT.DOS <== NDIS to PD shim
-
- Autoexec.bat
- pktint <== QPC Prot->Real i/f
-
- WIN, click QVT etc
-
- Startnet.bat (MUCH simplified!!!)
-
- dllndis <== DECnet over NDIS
- ipxndis <== IPX over NDIS
- netbind <== NDIS netbind
- schk /H
- dnneth.exe /rem:2
- last /N:%_WSNODE% /c:d /M:D /g:-1
- redir5.exe /L:10 /P1:128 /P2:128 /P3:128 /himem:yes
- use ?: \\SERVER\PCSAV41%% /REUSE /ENV=_SYSD
- lad.exe /R:-1 /W:-1 /a:-1
- latcp <\DECLAT.INI >NUL
-
- NDIS Protocol.ini (Suitable for 3com 3c503 Etherlink II card)
-
- [protocol manager]
- DRIVERNAME = PROTMAN$
-
- [ELNKII.DOS]
- DRIVERNAME = ELNKII$
- IOADDRESS = 0x300
- INTERRUPT = 3
- MAXTRANSMITS = 40
- XMITBUFS = 1
- TRANSCEIVER = ONBOARD
-
- [IPX4MAC]
- DRIVER = IPX$MAC
- BINDINGS = ELNKII.DOS
-
- [PKTDRV]
- DRIVERNAME = PKTDRV$
- BINDINGS = ELNKII.DOS
- INTVEC = 0x60
-
- [DATALINK]
- DRIVERNAME = DLL$MAC
- LG_BUFFERS = 16
- SM_BUFFERS = 6
- OUTSTANDING = 32
- HEURISTICS = 0
- BINDINGS = ELNKII.DOS
-
-
- WinQVT over Token Ring using IBM Lan Support Pgm
- ------------------------------------------------
-
- Config.sys
-
- device=\DXMA0MOD.SYS 001
- device=\DXMC0MOD.SYS
- (device=\DXMT0MOD.SYS O=Y ES=2 ST=3 S=6 RND=6 RDC=Y)
-
- Autoexec.bat
- pktint
- ibmtoken 0x60 0 (10) <== IBM Token Ring to
- Ethernet (3c501) spoofer
- WIN, click QVT etc
-
- WinQVT over Token Ring using Madge Token Ring Card
- --------------------------------------------------
-
- Config.sys
-
- device=\smartlsp.exe (lomem)
- stacks=9,512
-
- Autoexec.bat
- pktint
- ibmtoken 0x60 0 (10) <== IBM Token Ring to
- Ethernet (3c501) spoofer
- WIN, click QVT etc
-
-
- WinQVT over Token Ring using Madge Token Ring Card, with Novell IPX support
- ---------------------------------------------------------------------------
-
- Config.sys
-
- device=\smartipx.exe llc
- stacks=9,512
-
- Autoexec.bat
- pktint
- ibmtoken 0x60 0 (10) <== IBM Token Ring to
- Ethernet (3c501) spoofer
- netx (/ps=SERVERNAME)
-
- WIN, click QVT etc
-
- WinQVT over regular packet driver, with Netware via PDETHER
- -----------------------------------------------------------
-
- Autoexec.bat
- pktint <== QPC Prot->Real i/f
- 3c503 0x60 0x2 0x300 1 <== Packet Driver (PD)
- LSL <== ODI Link support layer
- PDETHER <== PD->ODI Shim
- IPXODI <== IPX-over-ODI
- NETX (/PS=SERVERNAME) <== Netware shell
-
- WIN, click QVT etc
-
-
- WinQVT over ODI, with concurrent Novell Netware
- -----------------------------------------------
-
- Autoexec.bat
- pktint <== QPC Prot->Real i/f
- lsl <== ODI Link support layer
- 3c503 <== ODI 3c503 driver
- ipxodi <== IPX-over-ODI
- netx (/ps=SERVERNAME) <== Netware shell
- odipkt 1 96 <== ODI->PD shim
-
- WIN, click QVT etc
-
- net.cfg
- Link support
- buffers 10 2048
-
- Protocol IPX
- Bind 3c509
-
- Link driver 3c509
- int 3
- port 300
- envelope type ETHERNET_802.3
- envelope type ETHERNET_II
-
- NetWare NetBios
- Sessions 128
- Commands 128
-
-
-