# IBM OS/2* and LAN Requestor

Overview

Installation

Installation under DOS

Advanced Settings for PROTOCOL.INI

Example PROTOCOL.INI

## Overview

Location of files:

10/100 | Gigabit
--- | ---
\OS2\E100B.OS2 (OS/2* driver) \OS2\E100BEO2.NIF or \DOS\E100B.DOS (DOS driver) \DOS\E100BEDS.NIF (DLR and LSP installation file) | \OS2\E1000.OS2 (OS/2* driver) \OS2\E1000.NIF or \DOS\E1000.DOS (DOS driver) \DOS\E1000.NIF (DLR and LSP installation file)

| NOTE: LAN Requester needs DOS 3.3 through 5, but if you're using DOS 6.0 or higher, run SETVER.EXE prior to using the executable files found on the DOS LAN Requester disks. See your DOS manual if you need help with SETVER.EXE.

## Installation

### LAN Server and OS/2 Requester (4.0 or 3.0)

1. Run the MPTS utility with LAN Server 4.0 or OS/2 Requester 4.0 (Run the LAPS utility with LAN Server 3.0 or OS/2 Requester 3.0).

2. Click Install.

3. When prompted, insert the Configuration and Drivers disk in the drive, specify <drive>:\OS2 for driver location, and click OK.

4. When Install reads the E100BE02.NIF (10/100 Mbit) or E1000.NIF (gigabit) file, installation is complete. Click OK. The adapter driver has been copied to your system.

5. Click Configure from the MPTS window.

6. At the Configure window, make sure the LAN adapters and protocols option is selected, then click CONFIGURE.

7. At the LAPS Configuration window, select the Intel adapter (OS/2 driver: E100B.OS2 for 10/100 Mbit, or E1000.OS2 for gigabit) from the Network Adapters window.

8. Click Add in the Network Adapter window to add the Intel PCI adapter to the current configuration.

9. Select your desired protocol(s) from the Protocol window and click Add to add the protocol(s) to the current configuration.

10. Click OK when you're done and follow the prompts to exit MPTS. Your CONFIG.SYS is automatically updated.

11. Restart the computer for the changes to take effect.

## Installation under DOS

### DOS LAN Services

Due to a problem with the DLS installation utility, you need to complete the following steps before executing the installation of DLS:

1. On DLS Diskette 1, make a directory off the root called NDIS.

2. Copy the file E100B.DOS (10/100 Mbit) or E1000.DOS (for gigabit) from the \DOS directory of the Configuration and Drivers disk into this new directory \DOS on DLS disk 1.

3. Run the DOS LAN Services installation program at the DOS workstation. Follow the prompts.

4. When presented with an adapter list, select Network card not shown in list below.

5. When prompted for the location of the OEMSETUP.INF file, insert the Configuration and Drivers disk in your drive and enter <drive>:\DOS as the path.

6. Select the Intel adapter from the list. Follow the prompts.

7. Enter your machine name, user name and domain name.

8. Set the options as you need; then highlight "The listed options are correct" and press <Enter>.

9. Accept the defaults on the next screen, highlight "The listed options are correct" and press <Enter>.

10. Set the Speed, Duplex mode, or Slot Device if needed. We recommend accepting the defaults. Then, highlight "The listed options are correct" and press Enter.

11. You may be asked to insert DLS disks. Follow the prompts to complete the installation and restart your computer for changes to take effect.

### General Installation under DOS - LAN Support Program (LSP)

1. Run DXMAID from the LAN Support Program disk.

2. Follow the prompts and instructions.

3. When prompted, insert the Configuration and Drivers disk and enter the pathname <drive>:\DOS.

4. The default configuration is suitable for most environments. We recommend accepting the defaults.

5. After the installation is complete, restart your computer for the changes to take effect.

### General Installation under DOS - DOS LAN Requester

1. Run the DOS LAN Requester installation program at the DOS workstation. Follow the prompts to configure your DOS LAN Requester as required.

2. After the installation is complete, restart your computer for the changes to take effect.

## Advanced Settings for PROTOCOL.INI

DRIVERNAME: (required) If you have a single adapter, use the syntax in the Sample Configuration File section. If you are installing multiple adapters, each adapter must have a unique driver name. Additional instances of the driver would be referenced by DRIVERNAME=E100Bx$ (for 10/100 Mbit) or DRIVERNAME=E1000Bx$ (for gigabit), where "x" is a unique number 2 through 9.

10/100-Specific Settings | Gigabit-Specific Settings
--- | ---
SPEED: (optional; parameters are [Auto / 10 / 100]) The parameter disables Auto-Speed Detect and causes the adapter to function at the speed indicated. If the FORCEDUPLEX parameter is assigned to either 1 or 2, the SPEED parameter is required because auto-speed sensing is disabled if the duplex mode is forced. Auto-negotiate devices cannot detect speed changes in this configuration until the driver is reloaded. Syntax: SPEED = 100 Before changing speed and duplex, make sure the link partner is able to operate at the configured settings. A mismatch between the adapter and link partner might cause communication failure. FORCEDUPLEX: Full duplex and auto-negotiate capabilities vary between the PRO/100 TX and the PRO/100 T4 adapters. PRO/100+ TX adapter: Supports auto-negotiate, full and half duplex at 10 or 100 Mbps. PRO/100B T4 adapter: Supports full and half duplex at 10 Mbps; supports only half duplex at 100 Mbps. Auto-negotiate is not a valid option at either speed. The FORCEDUPLEX parameter disables Auto-Negotiate capability and forces the adapter to operate in Half or Full Duplex mode. The SPEED parameter must be specified and must be valid if the default of Auto-negotiate is changed. Options for FORCEDUPLEX are Auto (for auto-negotiate), 1 (for half), 2 (for full). Syntax: FORCEDUPLEX = [Auto | 1 | 2] (1 = Half; 2 = Full) Example: FORCEDUPLEX = 2 | SPEEDDUPLEX: (optional; parameters are [10 HALF / 10 FULL / 100 HALF / 100 FULL]) The driver can configure the adapter for 10, 100, or 1000 Mbps. Assigning a value to this parameter will override the Auto-Speed-Sense feature of the driver. Leave the field blank to enable the Auto-Speed-Sense feature. Note that speed of 10 or 100 is only valid for Copper based NICs.

SLOT: (required for multiple adapters) This parameter is optional if only one adapter is present. If it is specified but is incorrect, a message indicates that the value doesn't match the configuration but the driver finds the adapter and loads anyway.

This parameter is required if more than one adapter is present in either one bus or multiple PCI buses of a system. The parameter tells the driver which adapter it controls. The SLOT number is the encoded value of the PCI adapter's device location. To determine the slot number, load the driver with only the DRIVERNAME parameter specified. The driver reports all the slots that have PCI adapter(s) installed. You can determine which card is in which slot by using SETUP.EXE and matching the Ethernet addresses of the adapter to the device number specified in View Configuration. [Example: SLOT=0x1C]

NODE: (optional) This value sets the adapter's Individual Address, overriding the value read from the adapter EEprom. The address must consist of 12 hexadecimal digits, enclosed in double quotes. The value must not duplicate that of any other device on the network. Additionally, the value cannot be all zeros nor have the Multicast bit set. So, use only the hexadecimal digits 2, 6, A, or E as the second digit of the twelve required in the NODE ADDRESS parameter. Use any hexadecimal digits in all other positions. [Example: NODE ="02AA00123456"]

## Example PROTOCOL.INI

DRIVERNAME = E1000$ (or DRIVERNAME = E100b$)

NODE = "02AA00123456" ; override the burned in MAC address
SPEEDDUPLEX = 0 ; 10Mbps half duplex
= 1 ; 10Mbps full duplex
= 2 ; 100Mbps half duplex
= 3 ; 100Mbps full duplex
SLOT = 7 ; set this for each NIC if using more than one

CACHEFLUSH = 1 ; set this if doing an unattended installation of Windows NT 4.0 using this driver to make the initial connection

`Last modified on 8/23/02 10:01a Revision 4`