LANtastic Network Operating System Version 4 Compatibility Bulletin Product Reviewed: Pathway/Access Release 2.0 and WIN/ROUTE Release 2.1 by The Wollongong Group Classification: TCP/IP Connectivity Date: 04/03/91 Engineer: JAG Compatibility Statement: Pathway/Access Release 2.0 and WIN/ROUTE Release 2.1 are compatible with LANtastic NOS 4.xx. Product Overview: The Pathway/Access and WIN/ROUTE products can be used together to provide TCP/IP connectivity between a PC-based LANtastic network and a varity of machines that are connected on an Internet network. A dedicated PC running WIN/ROUTE provides the link between the LANtastic and the TCP/IP world, while Pathway/Access provides TCP/IP transport layer and applications services for the LANtastic side of the link. In general, the Pathway drivers convert LANtastic's standard NetBIOS packets into TCP/IP format, allowing IP-based applications to establish links via the WIN/ROUTE gateway. We tested and found compatible the TELNET terminal emulation program, FTP file transfer utility, FTPD file transfer server, PING network communication test, LPR remote printing utility, and the Berkeley R-series commands RCP (remote copy), RSH (remote shell), and RLOGIN (remote login). Test Equipment Configuration: The following machines were used for Pathway/Access-WIN/ROUTE testing. All machines running LANtastic used Artisoft AE-2 or AE-3 NICs and testing was completed using LANtastic NOS v4.1. Machines running as LANtastic peer-to-peer servers are designated by (S). - CompuAdd 325: 386DX/25, MS-DOS 5.0 (S) - Tandon 486/33: 486DX, MS-DOS 5.0 (S) - Northgate 386/20: 386DX, MS-DOS 5.0 (WIN/ROUTE host) - Altima 286: 286/16 portable, MS-DOS 4.1 - Clone 286: 286/12, MS-DOS 3.3 - CompuAdd 333: 386/33, SCO UNIX System V/386 Release 3.2 v2.0 A Western Digital WD8003E network adapter was the network interface for the UNIX system. The dedicated router used both an AE-2 and a WD8003E card to route packets between the DOS and UNIX systems. Hardware configuration diagram: ÚÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄ¿ ÚÄÄÁÄÄ¿ ÚÄÄÁÄÄ¿ ÚÄÄÁÄÄ¿ ÚÄÄÁÄÄ¿ ÚÄÁÄÄÄÁÄ¿ ÚÄÄÄÁÄÄ¿ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ÀÄÄÄÄÄÙ ÀÄÄÄÄÄÙ ÀÄÄÄÄÄÙ ÀÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÙ LANtastic v4.1 Network with WIN/ROUTE UNIX Pathway/Access Router system Figure 1 Software configuration diagrams: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ WINROUTE** ³ ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄ¿ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ (SERVER)*³ ³PWTCP** ³ ³ ROUTETPC** ³ ÃÄÄÄÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÄÄÄÄÂÄÄÂÄÄÄÄÄÄÄÄ´ ³ REDIR* ³ ³NB_DRV** ³ ³NB_DRV** ³ ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ AILANBIO* ³ ³AILANBIO*³ ³WD80X3**³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ AEX* ³ ³ AEX* ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÙ Figure 2 Figure 3 Protocol stack for LANtastic nodes Protocol stack for the dedicated router *Artisoft products **Wollongong products Product Installation Notes: Installation of both Pathway/Access and WIN/ROUTE is accomplished by running a batch file included on the installation diskettes. We recommend Installing WIN/ROUTE first, since the router must be operating properly before TCP/IP services can be used from a LANtastic station. The router PC must be dedicated to the function of routing and cannot be used as a LAN workstation. It requires two LAN adapter cards, one for the LANtastic side of the network and one for the TCP/IP side. In the example depicted in Figure 1 above, the LANtastic interface card is an Artisoft AE-2 or AE-3 adapter and the Western Digital WD8003E card is used for the TCP/IP interface. WIN/ROUTE installs to a directory called WINTCP from a single program diskette. During installation, the install routine appends the following line to the CONFIG.SYS file: DEVICE=C:\WINTCP\WINTCP.SYS The WINTCP.SYS driver is really a data structure that holds configuration information for the routing TCP/IP kernel, ROUTETCP.EXE. Before the kernel can be run for the first time, this information needs to be configured, or "customized," via the CUSTOM program. The WIN/ROUTE documentation covers the appropriate values for the configurable parameters, but there are some that must be set to specific values. These are: 1) Set the number of interfaces to two (2). This number is the number of network adapter cards that are installed in the router. 2) Set the Internet (or IP) address for each interface. The actual addresses depend on what IP addresses are assigned to the site. If there are no IP addresses officially assigned to the site and the LAN will not be connected to a larger network, these addresses can be arbitrarily determined. You must, however, make sure that the correct IP address is assigned to its proper interface number. See the "Hardware customizing Procedure" section in Chapter 2 of the "WIN/ROUTE Installation and User Guide" for details. Refer to the WIN/ROUTE and Pathway/Access documentation for general information regarding IP addressing. Once customization is complete, reboot the PC to effect the new configuration. For Pathway/Access installation there are two diskettes, one each for the network interface drivers and the application programs (e.g. FTP, TELNET, etc.). The installation process places the files in a directory named PATHWAY on the hard drive. Additionally, it appends a line to the CONFIG.SYS file that loads the PWTCP.SYS driver. This driver is similar to the WINTCP.SYS driver and contains configuration information that is used by the Pathway kernel program, PWTCP.EXE. As with the WINTCP.SYS driver, use the CUSTOM program to customize the PWTCP.SYS information before it can be used by the kernel. Variables such as the Internet address, host name, and user name for a particular PC are set using CUSTOM. Appropriate values and ranges for these settings are documented in the Pathway/Access Installation Guide, but there are some that must be set to specific values to ensure correct network operation. These are: 1) The Default Gateway address must match the Internet address of the LANtastic interface on the router. Set it using the "Set default gateway's address" selection on the main CUSTOM menu. 2) Using the "Select program parameters" selction from the main CUSTOM menu choose the "Set expert parameters" on the Program Customization menu. Set the number and size of "large packet buffers" to 10 and the size to 512. Reboot the PC once customization is complete to load the new values. Product Execution Notes: Starting the router is a matter of running the drivers for the adapter cards and then bringing up the routing kernel and the routing software. As mentioned above, the router must be a dedicated machine. In the example in Figure 3 on page 2, the AEX.EXE and AILANBIO.EXE TSRs are loaded as the basis of the LANtastic network interface. Wollongong's NB_DRV.EXE is loaded on top of them in order to provide NetBIOS to IP translation for the kernel. The other interface - via the WD8003 adapter - is pure IP, so Wollongong's WD80X3.EXE TCP/IP driver is all that is needed. The ROUTETCP kernel is then loaded to provide basic TCP/IP transport layer services, and WINROUTE runs as the top layer, providing the packet routing function. The following is a sample batch file for loading all the required software for the router: AE2 IOBASE=340 IRQ=2 AILANBIO NB_DRV -N:60 WD80X3 -I:3 -M:D800 -B:280 -N:61 ROUTETCP WINROUTE Note: In order for the router and the UNIX computer to communicate properly, the address of the router must be added to the TCP/IP routing table on the UNIX machine. Refer to Chapter 3, "Setting Up Routes," in the WIN/ROUTE Installation and User Guide for specific instructions. Figure 2 on page 2 shows the protocol stack for the PCs on the LANtastic side of the link. As it suggests, all of the LANtastic TSRs are loaded before running any of the Pathway/Access programs. The LANtastic NOS TSRs may be loaded into upper memory on machines with support for upper memory functions, but the Pathway TSRs should be loaded in low DOS memory. After loading the desired NOS programs, run the Pathway NB_DRV.EXE and PWTCP.EXE programs. As with the router, the NB_DRV driver provides IP to NetBIOS translation, and PWTCP is the support layer for TCP/IP applications. The following batch file could be used to install both LANtastic and Pathway/Access on a typical PC: AEX IOBASE=340 AILANBIO REDIR TEST LOGINS=10 NB_DRV PWTCP Once the above batch file has run, TCP/IP applications such as PING, FTP, and TELNET can be used to access the IP network. Compatibility Notes: Artisoft has successfully tested the PING, FTP, FTPD, TELNET, RCP, RSH, RLOGIN and LPR functions in the configuration outlined in the Test Equipment Configuration section above. In addition, Pathway/Access includes a Windows 3.0-based program that includes FTP, TELNET and LPR services. We tested this utility and also found it compatible with LANtastic and LANtastic for Windows. Running FTPD in "background mode" (using the -b command line switch) is not supported. Vendor Information The Wollongong Group 1129 San Antonio Road Palo Alto, CA 94303-4374 Phone: 415/962-7100 Fax: 415/962-0286 ARTISOFT, Inc. Makes no warranties as to the completeness or accuracy of this document. LANtastic is a trademark of ARTISOFT, Inc. Brand names, company names, and product names are trademarks or registered trademarks of their respective companies.