8003/8013 FAMILY LAN ADAPTER DRIVER FOR USE WITH DEC's DECnet-DOS and PCSA/PC INSTALLATION GUIDE The DLL.EXE driver contained on this diskette is for use with the 8003/8013 family LAN adapters for Ethernet, StarLAN, and Ethernet for twisted pair wiring. This driver operates with DEC's DECnet-DOS or PCSA/PC software. This document contains information on how to install an 8003/8013 family LAN adapter and the DLL DECnet driver on DEC's DECnet network. 1. Jumper the adapter according to your system configuration. The DLL device driver is installed at PC boot time according to the command line specified in the AUTOEXEC.BAT file (described below). The user must check that the software settings given on the device driver command line match the jumper settings on the adapter. Jumper settings and configuration information for some adapters are described in the JUMPERS.DOC file. For more information, refer to the "User Installation Guide" that comes with each adapter. For Micro Channel adapters, the interrupt, I/O base address, and RAM base address are established by the system configuration procedure when the adapter is installed in the machine. 2. Insert the adapter in your PC. 3. Power up your PC. 4. Install DEC's software Follow the appropriate instructions for either DECnet-DOS or PCSA/PC from Digital Equipment, selecting the "3COM" option whenever asked to choose an adapter type. Specifics for the hardware are defined below. Usage of DLL parameters is as follows: XT/AT(*) bus adapters: dll [/irq:x] [/io:xxx] [/sm:xxxx] [/size:xx] [database_dir] Micro Channel adapters: dll [/slot:x] [database_dir] All adapters: dll /u irq:x Specifies IRQ level in decimal (default 3) io:xxx Specifies hex I/O base address (default 280h) sm:xxxx Specifies hex Shared Memory segment (default D000h) size:xx Specifies Shared Memory size in decimal Kilobytes (default 8) slot:x Specifies slot number of adapter (defaults to slot number LAN adapter is installed in if only one is installed in machine) database_dir Pathname of directory where you can find DECPARM.DAT file (defaults to \DECNET\ on the current drive) /u Unload a previously running copy of dll 4A. For DECnet-DOS: Install the DECnet-DOS network software using the DIP.EXE installation program supplied on the DECnet-DOS diskette. Select ETHERNET communications during the installation. Next, copy the 8003/8013 family driver DLL.EXE from this diskette to the \DECNET directory of your system drive. For example, COPY A:\DECNET\DLL.EXE C:\DECNET\DLL.EXE Next, edit your AUTOEXEC.BAT file to load the DLL driver as described in step 5. 4B. For PCSA/PC: Have your system administrator create a KEY diskette for your system. The KEY diskette should be created with your DECnet address and your personal startup files. Next, copy the 8003/8013 family driver DLL.EXE from this diskette to the appropriate directory of your KEY diskette. For example, with your KEY diskette in drive A: and this diskette in drive B:, type: COPY B:\DECNET\DLL.EXE A:\xxxxxx\DLL.EXE Next, edit file MSNET.INI on your KEY diskette as described in step 5A or 5B. (Make sure to change ALL occurrences of DLL.) 5A. XT/AT bus adapters: You need to edit your AUTOEXEC.BAT or MSNET.INI files to load the DLL.EXE driver and to reflect the jumper or configuration selections of step 1. Use the format: C:\DECNET\DLL /IRQ:irq /IO:base /SM:page /SIZE:size (AUTOEXEC.BAT) or DLL /IRQ:irq /IO:base /SM:page /SIZE:size (MSNET.INI) where, irq- IRQ level to receive adapter interrupts in decimal (3 is factory default) base- I/O base address in hexadecimal, jumper W1 (280 is factory default) page- 4-digit hexadecimal memory segment byte address of the shared buffer memory (not set by jumpers) (D000 is default) size- size of the shared memory on the adapter in decimal (8 is default) The actual DLL.EXE defaults are the same as the adapter defaults shown in parentheses. For example, the following statement corresponds to the default factory configuration of the adapter for base I/O and IRQ, and an 8K buffer memory base address of DE000 (which is not the default): DLL /IRQ:3 /IO:280 /SM:DE00 /SIZE:8 To change the settings from the command line for version 1 of DECnet-DOS, you may use the version 1 format using "=" instead of the version 2 format using ":" as the delimiter. For example, DLL /IRQ=3 /IO=280 /SM=DE00 /SIZE=8 or DLL /IRQ:3 /IO:280 /SM:DE00 /SIZE:8 Your "irq" options for the /IRQ Interrupt parameter are: 2, 3, 4, 5, 6 (on some adapters) or 7 for both 8003 and 8013 series adapters, as well as 10, 11, or 15 for 8013 series adapters. Your "base" options for the /IO I/O base address parameter are: 3E0, 3C0, 3A0, 380, 360, 340, 320, 300, 2E0, 2C0, 2A0, 280, 260, 240, 220, or 200. (Beware: Conflicts may occur above 360.) All I/O base addresses supported by the driver may not be supported by every 8003/8013 family adapter. Refer to the adapter's user installation guide for I/O base addresses supported by the adapter. Your "page" options for the /SM shared memory parameter are: 8000 - F000, on 8K-byte boundaries (increments of 200 hex). EGA and VGA can create problems below the D000 and D400 address respectively. (The DLL.EXE driver defaults to D000; there are no jumpers to change this value on the adapter.) Your "size" options for the /SIZE shared memory size parameter are: 8, 16, or 32. (This is the size of the shared memory in kilobytes). The default is 8. Refer to your adapter's user installation guide to determine the size of your adapter's shared RAM buffer. 5B. Micro Channel Bus adapters: You need to edit your AUTOEXEC.BAT or MSNET.INI files to load the DLL.EXE driver. Check that the automated installation procedure has not added command line options which are not needed for the Micro Channel version. Use the format: C:\DECNET\DLL (AUTOEXEC.BAT) or DLL (MSNET.INI) For Micro Channel adapters, IRQ, IO, SM, and SIZE should not be specified (and will be ignored, except an error message will be generated). The actual values used are those set by the system configuration procedure for the adapter. If you have more than one 8003/8013 family Micro Channel LAN adapter installed in your system, you must tell DLL which one to use. The adapter is referenced by the slot in which it is installed, using the /SLOT parameter. For example, if you have an Ethernet adapter in slot 5, and a StarLAN adapter in slot 3, and you wish to run DECnet using the Ethernet adapter, use: DLL /SLOT:5 Even though you can specify SLOT when a single adapter is installed, you should let SLOT default. Then if you later move the adapter to another slot, you will not need to change AUTOEXEC.BAT or MSNET.INI. 6. Reboot the system. Licensed by Standard Microsystems for use by its customers only. Standard Microsystems is a registered trademark of Standard Microsystems Corporation. Other trademarks mentioned herein belong to their respective companies. Copyright (c) 1991 Standard Microsystems Corporation All Rights Reserved