STANDARD MICROSYSTEMS CORPORATION DOS 3.0 or greater EZSETUP Program For SMC Ethernet 8-/16-Bit and LAN Adapters USER GUIDE This software is licensed by SMC for use by its customers only. Copyright (c) 1994-1996 Standard Microsystems Corporation. All rights reserved. This installation guide: o Explains how to install the EZSETUP program (EZSETUP.EXE) from the SuperDisk. o Explains how to use EZSETUP. EZSETUP In addition to the EZStart configuration, diagnostics, and driver installation utility, SMC also provides the EZSetup configuration utility on the SuperDisk. The EZSetup utility is designed to facilitate SMC adapter configuration in environments where multiple adapters are to be installed using the same configuration, or in environments where the complete functionality of EZStart (diagnostics, driver installation, etc.) is not required. SUPPORTED ADAPTERS EZSETUP operates with SMC 8003/8013, 8115T, 8216T/C and 8416B/T/A Ethernet adapters: o 8003EB 8-bit coaxial adapter configurable by software only o 8003W 8-bit twisted pair adapter configurable by software only o 8003EP 8-bit coaxial adapter configurable by software or jumpers o 8003WP 8-bit twisted pair adapter configurable by software or jumpers o 8013EP 16-bit coaxial adapter configurable by software or jumpers o 8013W 16-bit twisted pair adapter configurable by software or jumpers o 8013EW 16-bit coaxial and twisted pair adapter configurable by software or jumpers o 8013EPC 16-bit coaxial adapter configurable by software or jumpers o 8013WC 16-bit twisted pair adapter configurable by software or jumpers o 8013EWC 16-bit coaxial and twisted pair adapter configurable by software or jumpers o 8115T 16-bit token ring adapter configurable by software or jumpers o 8216T 16-bit twisted pair adapter configurable by software or jumpers o 8216C 16-bit coaxial adapter configurable by software or jumpers o 8416B 16-bit coaxial adapter configurable by software o 8416T 16-bit twisted pair adapter configurable by software o 8416BA 16-bit coaxial and AUI adapter configurable by software o 8416TA 16-bit twisted pair and AUI adapter configurable by software o 8416BT 16-bit coaxial and twisted pair adapter configurable by software o 8416BTA 16-bit coaxial, AUI and twisted pair adapter configurable by software These adapters contain non-volatile memory which eliminates most of the jumper requirements of earlier adapters. This allows you to configure the adapter through software. PROGRAM INSTALLATION AND EXECUTION Hard Disk 1. Copy EZSETUP.EXE from the SuperDisk to a directory on your PC's hard disk. You can use the Copy Files function of EZStart to perform this task. 2. Change to the directory where you copied the EZSetup files. 3. Type: EZSetup 4. Press the Enter key. Floppy Disk If you prefer, you can use the following procedure to run EZSetup from a floppy disk: 1. Insert the SuperDisk into a disk drive. 2. Change to the floppy drive where the SuperDisk is installed. For example, if the disk is in drive A, type A: and press Enter. 3. From the DOS prompt, type EZSETUP and press Enter. RUNNING EZSETUP 1. Interactive Method Type EZSETUP and follow the instructions displayed on the screen. When you have more than one adapter which is supported by this program installed in your system, all adapters are listed by their I/O Base addresses. If you have more than one adapter, but you see only one I/O Base address listed, your adapters are probably configured to the same I/O Base address. Remove all the adapters except one from your computer, then change each adapter's I/O Base address. You can then add and configure the other adapters. Refer to the adapter's user guide for further installation and configuration instructions. 2. Command Line Method The command line consists of three components: 1) the command, EZSETUP, 2) the adapter identification, and 3) the configuration parameters. Specify the adapter identification only when you have more than one adapter installed. You can use either the I/O base address or the node address. To identify the adapter, the command for using the node address is -node:x, where x is the adapter's 12-digit node address. Command Line Options: Command Description ============================================================== -? Displays all EZSETUP command line options. -factory Forces the adapter to the default factory-set values for the SOFT jumper position, ignoring the specific command options for these values (I/O base address 240, IRQ 2 Disabled, RAM base address CE000; For 8013 adapters, CC000). -default Forces the adapter to the following settings when the jumper is set to SOFT: I/O base address 240, IRQ 2, RAM base address CE000 (CC000 for 8013 adapters). -io:x Identifies the current I/O base address of the adapter you want to configure. The factory setting for the SOFT jumper location is 240. -irq:x Specifies the interrupt level (IRQ). Possible values for x are 2, 3, 4, 5, and 7. For 8013 adapters, possible values are 2, 3, 4, 5, 7, 10, 11, and 15. Also enables the IRQ specified. -newio:x Specifies a new I/O base address. Acceptable values for x are 200, 220, 240, 260, 280, 2A0, 2C0, 2E0, 300, 320, 340, 360, 380, 3A0, 3C0, and 3E0(hex). -node:x Identifies the node address of the adapter you want to configure. x is the 12-digit node address printed on the NODE ADDRESS label attached to the adapter. This command is an alternative to using the /io command to identify the adapter. Example: 0000C024D058. -ram:x Specifies the RAM base address. Possible values for x are any hexadecimal address that is a multiple of 8K between 80000 - FE000. For 8013 adapters, the value has to be a multiple of 16K between 80000 - FFE000. To specify address above 1 Megabytes (above FC000), 6 digits of address has to be specified. See your adapter's user installation guide. -winsize:x Specifies the size of RAM window in Kbytes. Possible values for x are 8, 16, 32 and 64. This option is currently only valid for 8416B/T/A. -rom:x Specifies the base address of the boot ROM. Possible values for x are any hexadecimal address between 80000 to FC000. The address must be on the boundary of the ROM size. See your adapter's user guide for details. -romsize:x Specifies the size of the ROM window in Kbytes. Possible values for x are 0 (ROM disabled), 16, 32, and 64. -wait:x Specifies whether or not to add wait states. Possible values for x are y (yes) and n (no). Most computers work with /wait set to NO. Computers with fast I/O bus clock rates may need /wait set to YES. If the adapter fails its diagnostic with /wait:n, set /wait to YES. -netconn:x Specifies which network connection to use. Possible values for x are : 1 ( for Auto Media Detect), 2 (for BNC or 10BaseT), 3 (for AUI or 10BaseT), or 4 (for Twisted Pair- No Link Integrity). This option is valid for 8003WC, 8013WC, 8013EPC, 8013EWC, 8216T/C and 8416 B/T/A adapters. For 8115T, possible values for x are: 1 (for STP_4), 2 (for UTP_4), 3 (for STP_16) and 4 (for UTP_16). -link_int:x Specifies whether link integrity is enabled disabled. Possible values for x are d (disabled) or e (enabled). This options is valid only for 8013WP and 8013EW adapters. The remaining options are valid only for 8416B/T/A adapters. -pnpboot:x Specifies whether the pnp boot bit is enabled or disabled. Possible values for x are d (disabled) or e (enabled). -pnp:x This option enables the PnP feature of the SMC adapter at I/O address = x. This options is valid only for 8416B/T/A adapters. -pnpactv This option modifies the I/O address values in the PnP resource string for all SMC PnP adapters. The adapters will remain PnP enabled. -nopnp This option disables the PnP feature on all SMC PnP adapters. -pnpdefault This option sets all PnP values to the default and will enable PnP. -pnpdefault:max This option sets all PnP values to the MAXIMUM possible range of values and will enable PnP. -pnpstatus This option displays the status of the PnP values of all PnP adapters in the machine. -iomap:x This option sets the SMC adapter at I/O address =x to I/O Mapped Mode. -memmap:x This option sets the SMC adapter at I/O address =x to Memory Mapped Mode. Use -ram:xxxxx to specify a new ram address. The following is an example of a properly constructed command line: ezsetup -io:240 -newio:280 -irq:5 -ram:C0000 -rom:D0000 The command, ezsetup, starts the program. The adapter identi- fication, -io:240, tells the system which adapter to configure, and the remaining information tells the system how to configure the adapter. In this example, the I/O base address is changed to 280, the IRQ level is changed to 5, the RAM base address is changed to C0000, and the ROM base address is changed to D0000. To enable Plug and Play (PnP) on the adapter at I/O base 240(hex) use: ezsetup -pnp:240 To disable Plug and Play (PnP) on the adapter at I/O base 240(hex) use: ezsetup -nopnp:240 Make sure that the configuration you select for your network software driver matches what you select in EZSETUP. This commercial computer software and documentation is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013, or subparagraphs (c) (1) and (2) of the Commercial Computer Software -- Restricted Rights clause at FAR 52.227-19, or Alternate III of the Rights in Data -- General clause at FAR 52.227-14, as applicable. The manufacturer / subcontractor is Standard Microsystems Corporation, 80 Arkay Drive, Hauppauge, NY 11788. SMC and Standard Microsystems are registered trademarks; and EtherEZ, EtherCard Elite 16 Ultra, EtherCard Elite 16T Ultra, EtherCard Elite 16C Ultra, EliteSeries, EZStart, and SuperDisk are trademarks of Standard Microsystems Corporation. Other product and company names are registered trademarks or trademarks of their respective holders.