# Install the Network Drivers

Driver installation procedures are included for:

Windows* Operating Systems | Others | NetWare* Operating Systems
Windows 2000 | Linux | Novell NetWare 5.x servers
Windows NT 4.0 servers/workstations | SCO OpenServer | Novell NetWare 4.x servers
Windows 95 | UnixWare 2.x and 7.0 | Novell NetWare 3.x servers
Windows 98 |  | Novell DOS ODI Client
Windows 3.51 |  | Novell Netware for OS/2
Windows Advanced Settings |  | Novell NetWare Client 32 for DOS
Windows Me |  | Novell NetWare Keywords

You can install drivers directly from the Intel CD or you can also create a floppy disk to install from. Go to Making a Floppy Disk section.

## Windows* 2000

| NOTE: If Windows 2000 is enabled for IPSec encryption, the PRO/100 S adapter automatically offloads the intensive encryption and authentication functions onto the IPSec co-processor on the adapter. (The PRO/100 S adapter driver registers with the operating system to automatically enable this function.) The result is an increase in throughput and a decrease in CPU utilization.
| NOTE: In order to enable 3DES encryption in Windows 2000, you must install the Windows 2000 High Encryption Pack. (By default, Windows 2000 ships with DES support only). This pack is available at the Microsoft download page. Double authentication-based security associations will not be offloaded. If you are using an Intel PRO/100 S adapter, note that Windows 2000 doesn't offload fragmented IP traffic to the adapter. Tunnel mode processing is not off-loaded to the encryption co-processor and is not supported by Intel Packet Protect.

### Install Network Drivers from CD

After you install the PRO/100 adapter in the computer, connect the cable, plug in the power cord and start the computer, Windows displays the Found New Hardware dialog box and starts the Found New Hardware Wizard.

Using the Wizard, follow this procedure to install the correct driver.

1. Insert the Intel CD in the CD-ROM drive. If the CD autorun program starts, close this window at this time.

2. On the Wizard Welcome screen, click Next to start.

3. On the next screen choose the Search option and click Next.

4. Click the CD-ROM box only on the Locate Driver screen and click Next.

5. After a few moments, the Search Results indicates a driver was found on the CD. Click Next to continue.

6. If you see a Digital Signature message, click Yes to continue.

7. The necessary files are copied to your computer. The wizard displays a Completed message. Click Finish.

8. Note that on a new Windows 2000 installation, some advanced features may not be available unless the computer is restarted.

### Updating the driver in the future

If you download and updated driver in the future, install it using the Update Device Driver wizard.

1. From the Control Panel, double-click the System icon, select the Hardware tab, and click the Device Manager button.

2. Expand the "Network Adapters" listing by clicking the plus sign in front of it. Highlight the Intel(R) PRO/100 S adapter listing, right-click to display its menu, and select Properties.

3. From the Properties dialog box, click the Driver tab and click the Update Driver button. The Update Device Driver Wizard appears. Click Next.

4. At the prompt "What do you want the wizard to do?", select the "Search for a suitable driver for my device" radio button, and click Next.

5. Select the appropriate box where your updated driver is located and click Next.

6. Select the "Install one of the other drivers" check box and click Next.

7. Select the driver you downloaded. Click Finish.

8. Restart your computer if prompted.

| NOTE: If multiple PRO/100+ or PRO/100 S adapters are installed in your computer, you must repeat the steps above for each adapter.

After restarting Windows, connect to your network by double-clicking the My Network Places icon on the desktop.

### Advanced Settings for Windows

To view or change advanced settings for your driver/adapter, use the Intel PROSet utility. Advanced settings vary by adapter, and are described in the PROSet Help.

| CAUTION: Advanced settings should be changed by expert users or network administrators only. You may severely affect your adapter's operation by changing a parameter to a value that is not compatible with your network.

### Intel Network Encryption Co-Processor

The Intel PRO/100 S Family of Network Adapters includes an Intel 82594ED IPSec encryption co-processor. If Windows 2000 is enabled for IPSec encryption, it automatically offloads the intensive encryption and authentication functions onto the adapter, increasing throughput and decreasing CPU utilization. (Note: Tunnel mode processing is not off-loaded to the encryption co-processor.)

## Windows NT 4.0

| NOTE: Prior to installing, make sure you have upgrade to Service Pack 4 or later. See the System Requirements section. If you are also installing NT 4.0 at this time, you must first create a floppy disk for the driver installation. See Making a Floppy Disk.

| NOTE: When running IPSec encryption, only Authentication Header (AH) authentication is offloaded when AH and Encapsulating Security Payload (ESP) headers are used in security association (not necessarily double authentication).

To install the driver:

1. Click the Network icon in the Control Panel.

2. Go to the Adapters tab and click Add.

3. Don't select an Intel adapter from the list. Instead, click Have Disk.

4. Insert the Intel CD into your CD-ROM drive.

5. Type the path to your CD-ROM drive in the dialog box and click OK. Then follow the instructions to install the drivers. When the adapter is added, it appears in the Network adapters list.

6. Click OK and then Close. When prompted, restart Windows NT.

   For troubleshooting information, go to Windows Troubleshooting.

## Windows 95

Have your Windows 95 installation CD or diskettes available; you’ll be prompted for them when you install the new adapter.

1. After you put the adapter in the computer and connect the cable, start the computer. Windows detects the adapter as a PCI Ethernet device.

   NOTE:

   If this dialog box does not appear and Windows 95 starts normally, you may need to manually add the adapter. See Manually Adding an Adapter.

2. Depending on your version of Windows 95, you'll see either the "Update Device Driver Wizard" or "New Hardware Found" window.

3. In either case, insert the Intel CD in your drive and wait for it to spin up. You may see an Introductory autorun screen open up after inserting the CD. Close this window if it appears.

4. Follow the instructions in the Windows prompts. When prompted for a path, type D:\ (for a CD-ROM drive) and then click OK.

5. Follow the prompts for any Windows 95 installation disks and restart the computer when prompted.

> NOTE

: If you installed from the CD, the installation files are typically located at D:\Win95, where D is your CD-ROM drive.

After restarting Windows 95, connect to your network by double-clicking the Network Neighborhood icon on the desktop.

For troubleshooting information, go to Windows Troubleshooting.

## Windows 98

1. After you put the adapter in the server and connect the cable, start Windows 98. You’ll see the New Hardware Found dialog box.
   NOTE: If this dialog box does not appear and Windows 98 starts normally, you may need to manually add the adapter. See Manually Adding an Adapter.

2. When prompted, insert the Intel CD.

3. For the path, type D:\ (for a CD-ROM drive) and then click OK.

4. Restart the system when prompted.

### Updating the Network Drivers in Windows 98

1. From the Control Panel, double-click the System icon.
2. Click the Device Manager tab.
3. Double-click Network Adapters in the list area.
4. Double-click the Intel® adapter.
5. Click on the Driver tab.
6. Click on the Update Driver button.
7. Click on the Next button
8. Click on the circle next to the "Display a list of the drivers in a specific location..." (Do not select "Choose the updated driver...").
9. Click on the Have Disk button
10. Insert the Networking Drivers Media in to the computer
11. Type the drive letter of the Networking Drivers Media drive into the option box below "Copy manufacturer's files from:"
12. Click on the OK button
13. Highlight the Intel® adapter, then click the OK button
14. Click on the Next button in the Update Device Driver Wizard,
15. Insert the Windows 98 Disk when prompted, click OK
16. Click the Finish button
17. Click on the OK button to restart the computer.

For troubleshooting information, go to Windows Troubleshooting.

## Windows Me

This Windows version was not fully released at the time the Intel CD was finalized. The network driver on this CD has been tested with "Release Candidate" versions of Windows Me.

To install drivers in Windows Me, use the following procedure:

1. With computer power off, install your new adapter as described in the Online User's Guide.

2. Connect the network cable.

3. Put the cover back on the computer and turn on the power.

4. Windows Me starts and detects the adapter. The "Add New Hardware" wizard starts. Click Next to continue.

5. Select the Removable Media CD-ROM option and put the Intel CD in your computer. If the Autorun screen appears, close it. Click Next to continue.

6. Windows Me searches for drivers and asks which driver to install. Choose "The Updated Driver," and click Next.

7. Windows copies the driver files to the computer.

8. Click Finish and restart your computer when prompted.

9. See the Setup Instructions to install PROSet and other advanced features using the Intel Setup utility.

### Installation Notes for Windows Me

If you will be installing Windows Me or if you will be upgrading the adapter drivers in a multi-adapter Windows Me system, please read the following.

1. During installation of Windows Me, (NOT during a driver installation on an existing Me computer) Windows Me may attempt to install its own older drivers on your new adapter and will appear successful. However upon reboot, you will find the adapter does not work. (It will install older adapters, but will not install your new adapter correctly.) If you check in Device Manager you will see that the adapter appears under Other Devices instead of under Network Devices. To make the adapter work, you must update the adapter driver with those included on the Intel CD.
   To update the driver go to Device Manager, select the adapter, and click Properties. Select the Driver tab and click the Update Driver button. Using the Update driver wizard, be very careful to choose the 'Search for a better driver... Removable Media (floppy, CD-ROM)' option and be sure Windows points to the drive of your inserted media. For a more detailed update procedure, visit http://support.intel.com
2. If you have multiple Intel adapters in your Windows Me system, you must be sure to update all of the Intel adapters to the software included with your new card. (See item 1 for driver update procedures. Repeat for each adapter). Failing to update any other Intel adapter in the system will cause the new adapter not to function. The failure will look as though the new adapter did not receive the proper update when you loaded the new driver, but this is NOT the case.

> The problem is that Windows Me cannot find the new driver while an older driver still exists on another adapter, so all other Intel adapters must be updated to the new driver. While updating, be very careful to choose the Removable Media (floppy/CD-ROM) option and be sure Windows points to the drive of your inserted media. Do not attempt to use any drivers already in any system directory.

## Windows NT 3.51 Servers

The PRO/100 adapter supports Windows NT 3.51 in a limited capacity only with the NDIS3 driver. Under Windows NT 3.51, teaming features are not available and TX/RX performance is well below Windows NT 4.0, using the NDIS4 driver.

1. Double-click the Network icon in Control Panel.

2. Click Add Adapter.

3. When the list of adapters appears, scroll to the end of the list and select <Other> Requires disk from manufacturer, then click Continue.

4. When the list of adapters appears, scroll to the end of the list and select <Other> Requires disk from manufacturer, then click Continue.

5. Insert the Intel(R) adapter disk or CD in the appropriate drive, specify that drive, then click OK.

6. Select the Intel PRO Adapter, then click OK. Drivers and utilities are installed.

7. The TCP/IP Configuration dialog box appears. Enter the appropriate information and click OK. Remove the installation disk or CD.

8. When prompted, restart Windows NT.

| NOTE: For troubleshooting information, see Windows NT Troubleshooting.

## Novell NetWare* 5.x servers

Go to Technical Tips Go to NetWare Keywords Go to NetWare Teaming Tips

Use the NWCONFIG program to install the PRO/100 adapter driver (the driver name is CE100B.LAN in the \NWSERVER folder). Although a version of the driver ships with NetWare 5.x and will be loaded when you install the card, the following steps provide instructions for installing the newer driver that ships on the Intel CD.

| NOTE: Prior to installing, either load DOS or NetWare drivers for your server's CD-ROM drive or create a floppy disk from the Intel CD on a different computer. Go to Making a Floppy Disk.

1. From the NetWare console, type NWCONFIG and press Enter.

2. From the Configuration Options screen, choose "Driver options" and press Enter.

3. Choose "Configure network drivers" and press Enter. If any drivers are already loaded, a list of them appears.

4. Choose "Load an additional driver" and press Enter. A list of drivers appears.

5. Insert the Intel CD or floppy disk you've created and choose "Install an unlisted driver" by pressing Insert.

6. If you're using a floppy disk, insert the disk in drive A and press Enter. If you've mounted the CD as a NetWare volume, press F3 and enter the CD as the source path.

7. The driver name is displayed: Intel(R) PRO PCI Adapter. Press Enter to select it.

8. A prompt appears asking if you want to copy the driver. Select Yes and press Enter.

9. The next screen asks for parameters for loading the driver. To modify any driver parameters or protocols, highlight "Select/Modify driver parameters and protocols" and press Enter. The slot number is a required field and must be entered. If you have multiple adapters, enter the slot number for the adapter you are currently configuring. When finished configuring the driver, select "Save parameters and load driver" to continue.

   | NOTE: If your system contains a single adapter, you may enter any number for the slot. The driver will automatically detect the correct slot number and load successfully.

   | NOTE: If your system contains more than one adapter, to find the valid slot numbers for your adapters, use Alt-Esc to switch to the console screen in NetWare. Type LOAD CE100B and press <Enter>. The driver will attempt to load and prompt you with the available slot numbers. Note the slot numbers, and press Esc to abort the driver load. Use Alt-Esc to switch back to the Install screen and enter the correct slot number.

10. To complete the driver installation process, go back to the Configuration Options screen by pressing the Escape key until you see the Configuration Options screen, and follow on-screen instructions.

11. Choose Exit to return to the server console prompt.

    | NOTE: If the adapter cannot transmit or receive following the installation, you may need to modify the frame type or LOAD and BIND statements in the AUTOEXEC.NCF file.

    | NOTE: If you are installing multiple adapters, repeat the driver installation process for each new adapter in the server.

## Novell NetWare 4.x servers

Go to Technical Tips Go to NetWare Keywords Go to NetWare Teaming Tips

Use the NetWare Install program to install the PRO/100 adapter driver (Driver name: CE100B.LAN in the \NWSERVER folder). Users of NetWare 4.10 should use E100B.LAN.

| NOTE: Prior to installing, either load DOS or NetWare drivers for your server's CD-ROM drive or create a floppy disk from the Intel CD on a different computer. Go to Making a Floppy Disk.

1. From the NetWare console, type LOAD INSTALL <Enter>

2. From the Installation Options screen, choose "Driver options" and press Enter.

3. Choose "Configure network drivers" and press Enter. If any drivers are already loaded, a list of them appears.

4. Choose "Select an additional driver" and press Enter. A list of drivers appears.

5. Insert the Intel floppy disk or CD-ROM and choose "Install an unlisted driver" by pressing Insert.

6. If you're using a floppy disk, insert the disk in drive A and press Enter. If you've mounted the CD-ROM as a NetWare volume, press F3 and enter the CD as the source path.

7. The driver name is displayed: Intel(R) PRO PCI adapter. Press Enter to select it.

8. The next screens ask for parameters for loading the driver. If you have multiple adapters, enter the slot number for the adapter you are configuring. At this time you may also press F3 to specify which frame types to load. When finished configuring the driver, select "Save parameters and load driver" to continue.

   | NOTE: To find the slot numbers for your adapters, use Alt-Esc to switch to the console screen in NetWare. Type LOAD CE100B and press <Enter>. The driver will attempt to load and prompt you with the available slot numbers. Note the slot numbers, and press Esc to abort the driver load. Use Alt-Esc to switch back to the Install screen and enter the correct slot number.

9. To complete the driver installation process, go back to the Installation Options screen by pressing the Escape key until you see it.

10. Choose Exit to return to the server console prompt.

| NOTE: If the adapter cannot transmit or receive following the installation, you may need to modify the frame type or LOAD and BIND statements in the AUTOEXEC.NCF file.

| NOTE: If you are installing multiple adapters, repeat the driver installation process for each new adapter in the server.

## Novell NetWare 3.x servers

See the Sever Driver Installation page.

## Linux

The Linux package includes the source code for the PRO/100 Linux LAN Adapter driver. This driver is known to build properly on 2.2 and 2.3 series kernels up to 2.2.15 and 2.3.18. All testing by Intel has been performed on the Linux 2.2.12 kernel on systems with Intel processors. Kernels prior to 2.2.0 and Kernels beyond 2.2.15 are not supported.

The bin/e100.o was built on a 2.2.14 UP kernel included in the RedHat 6.2 distribution. The driver will need to be rebuilt in order to be used with any other kernel.

The PRO/100 driver is only supported as a loadable module at this time.

Intel is not supplying patches against the kernel source to allow for static linking of the driver.

Please refer to the documentation supplied with your PRO/100 adapter to answer any questions related to hardware requirements. All hardware requirements listed apply to use with Linux.

### Building and Installation

Note: For the build to work properly it is important that the currently running kernel match the version and configuration of the installed kernel sources.

1. Enter the src directory ('cd src'). The rest of the build process should be run from here.

2. Run 'make' to build the driver as a loadable module.

3. Test the loading of the driver by running 'insmod e100.o'.

4. Run 'make install' to install the e100.o binary.
   The binary will be installed as:

/lib/modules/[KERNEL_VERSION]/net/e100.o

### Basic Configuration

Once the driver has been installed it can be loaded by running 'modprobe e100'. This will create a new Ethernet device. For example, if no other Ethernet drivers are loaded the PRO/100 will be called eth0.

An interface can be activated and assigned an IP address by running:

`ifconfig ethX yyy.yyy.yyy.yyy'

where ethX is the Ethernet device and yyy.yyy.yyy.yyy is the IP address.

### Driver Configuration

The following parameters are used by entering them on the command line with the modprobe (or insmod) command. For example, with two PRO/100 PCI cards, entering:

modprobe e100 TxDescriptors=32,128

will load the e100 driver with 32 TX resources for the first card and 128 TX resources for the second card. This configuration will favor the second card.

TxDescriptors

Valid Range: 8-1024 Default Value: 64

This value is the number of transmit descriptors allocated by the driver. Increasing this value will allow the protocol stack to queue more transmits at the driver level.

RxDescriptors

Valid Range: 8-1024 Default Value: 64

This value is the number of receive descriptors allocated by the driver. Increasing this value will allow the driver to buffer more incoming packets before the driver is required to service an interrupt.

XsumRX

Valid Range: 0-1 Default Value: 1

1 turns on receive TCP/UDP checksum offload

0 turns off receive TCP/UDP checksum offload

Turning this parameter on will turn on receive checksum offloading for TCP/UDP packets if the hardware supports this feature.

e100_speed_duplex

Valid Range: 0-4 Default Value: 0

0 indicates autodetection for both speed and duplex mode

1 indicates a speed of 10Mbs and a duplex mode of half

2 indicates a speed of 10Mbs and a duplex mode of full

3 indicates a speed of 100Mbs and a duplex mode of half

4 indicates a speed of 100Mbs and a duplex mode of full

### Additional Configuration

Configuring a network driver to load properly when the system is started is distribution dependent. Typically it involves adding an alias line to /etc/conf.modules as well as editing other system startup scripts and/or configuration files. Many popular Linux distributions ship with tools to make these changes for you. Refer to your distribution documentation to learn the proper way to configure a network device for your system.

If during this process you are asked for the driver or module name, the driver name for the PRO/100 is 'e100'.

### Supported Adapters

This driver supports the following adapters.

Name (board numbers)

Intel(R) PRO/100+ Server Adapter (729757-xxx)

Intel(R) PRO/100+ PCI Adapter (668081-xxx, 689661-xxx)

Intel(R) PRO/100+ Management Adapter (691334-xxx, 701738-xxx, 721383-xxx)

Intel(R) PRO/100 S Management Adapter (748566-xxx, 748564-xxx)

Intel(R) PRO/100 S Advanced Management Adapter (747842-xxx, 745171-xxx)

Intel(R) PRO/100+ Dual Port Server Adapter (714303-xxx, 711269-xxx)

Intel(R) PRO/100+ PCI Server Adapter (710550-xxx)

Intel(R) PRO/100 S Server Adapter (748568-xxx, 748565-xxx)

Intel(R) PRO/100 VE Desktop Adapter (A10386-xxx, A10725-xxx, A23801-xxx)

Intel(R) PRO/100 VM Desktop Adapter (A14323-xxx, A19725-xxx, A23801-xxx, A22220-xxx, A23796-xxx)

Intel(R) PRO/100 S Desktop Adapter (748592-xxx, A12167-xxx, A12318-xxx, A12317-xxx, A12165-xxx, 751767-xxx)

Intel(R) PRO/100 S Server Adapter (A10563-xxx, A12171-xxx, A12321-xxx, A12320-xxx, A12170-xxx, 752438-xxx)

Intel(R) PRO/100 S Dual Port Server Adapter (A06093-xxx, A23156-xxx)

To verify your adapter is supported, find the Board ID number on the adapter. Look for a label that has a barcode and a number in the format of 123456-001 (six digits hyphen 3 digits). Match this to the list of numbers above.

For more information on how to identify your adapter go to the Adapter & Driver ID Guide at:

http://support.intel.com/support/network/adapter/pro100/21397.htm

### Support

If an issue is identified with the released source code on the supported kernel with a supported adapter, email the specific information related to the issue to linux.nics@intel.com.

### License

Copyright (c) 1999-2000, Intel Corporation. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of Intel Corporation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

## SCO OpenServer*

Instructions for Installing the eeE Driver for SCO OpenServer

1. Copy the eee.vol file to any directory, say /tmp, on the SCO system, renaming the file as VOL.000.000. Also, make the file read-only by using 'chmod'.
   For example,
   # cp eee.vol /tmp/VOL.000.000
   # chmod 444 /tmp/VOL.000.000

2. If there is an older version of the eeE driver on the system, you must first remove it. To do this, run 'netconfig'. Remove all instances of the "Intel ..." adapters. Exit netconfig without opting to relink the kernel. Run 'custom'. Remove the older driver for the Intel adapter.

3. Install the new driver using 'custom'. When asked for the installation media, choose 'media images', and type the directory path to the VOL.000.000 file. (In step 1, if if you copied it to /tmp, type '/tmp'). After the installation of the driver is complete, exit 'custom'.

4. Run 'netconfig' and add the adapters. For each adapter that is present in the system, enter the appropriate TCP/IP parameters. By default, the driver automatically detects the line speed and duplex mode. If you want to force any of these settings, choose 'Advanced Options' and set the speed and duplex modes. Exit 'netconfig' and choose to relink the kernel.

5. Reboot the system.

## Santa Cruz Operation UnixWare*

There are three versions of UnixWare drivers on the Intel CD. Choose a topic below to select the desired version.

UnixWare 2.x installation procedure

UnixWare 7 installation procedure

UnixWare 7 DDI8 installation procedure

## Novell NetWare DOS and Windows Clients

To install the drivers on a DOS based computer, view the DOS ODI page or NetWare Client 32 users should view the NetWare Client32 page.

Windows 95/98/2000 users should refer to the previous sections on Windows.

To set duplexing options, see the Duplex Mode (Optional) page.

For troubleshooting information, go to Troubleshooting.

[The Navigation Bar feature is not available in this web]