IBM ThinkPad                                           September 16, 2002
Ethernet Driver for IBM 10/100 Ethernet Mini PCI Adapter
with 56K Modem(3Com) for DOS, Windows 95/98/Me/NT 4.0/2000/XP
(3Com Ethernet Driver for DOS, Windows 95/98/Me/NT 4.0/2000/XP)

Version 1.14
======================================================================

Notice:
-------
This program is language independent and can be used with any language
system.


What This Package Does
----------------------
This package provides the Ethernet driver for DOS,
Windows 95/98/Me/NT 4.0/2000/XP users.
The Ethernet driver enables or updates the Ethernet function of
"IBM 10/100 Ethernet Mini PCI Adapter with 56K Modem(3Com)" of the
following ThinkPad computers:
  - ThinkPad A20m, A20p
  - ThinkPad T20, T21, T22, T23
  - ThinkPad X20, X21, X22
  - ThinkPad A21m, A21p, A21e
  - ThinkPad TransNote (*2)
  - ThinkPad A22m, A22p, A22e
  - ThinkPad A30, A30p
  - ThinkPad i Series 1800(*1)
  - ThinkPad i Series 1620(*1)
(Note) *1: Windows Me, 2000 and XP support only.
       The DOS driver is included only for unattended installation
       purpose.
       *2: ThinkPad TransNote supports Windows 98SE/Me/2000/XP only

To enable the Modem function of the "IBM 10/100 Ethernet Mini PCI
Adapter with 56K Modem(3Com)", another package for Modem driver
is also required.

To determine if you should update the Ethernet driver, refer to the
"Summary of Changes" section.

To update the Ethernet driver, refer to the "Installation Instructions"
section.


Released Versions
-----------------
Release 1.00   Initial release for ThinkPad A20m, A20p, and T20.
Release 1.01   Support for Windows Me.
Release 1.02   Support for ThinkPad X20.
Release 1.03   Support for ThinkPad A21m, A21p, A21e, and T21.
               Support for ThinkPad i Series 1800, and i Series 1620.
Release 1.04   Fix for battery drain and Windows 98 shutdown issues.
Release 1.05   Fix to properly display wake parameters in Advanced 
               Properties tab.
Release 1.06   Support for ThinkPad TransNote.
Release 1.07   Support for ThinkPad A22m, A22p, T22, and X21.
Release 1.08   Support for ThinkPad A22e.
               Fix for Windows 2000 performance issue.
               Fix for Windows NT bindings issue.
               Fix for power management issue.
               Fix for Windows NT unattended install issue.
Release 1.09   Support for ThinkPad T23.
Release 1.10   Support for ThinkPad X22.
               Support for ThinkPad A30m, A30p.
               Support for Windows XP.               
               Inclusion of LAN diagnostics.
Release 1.11   Support for ThinkPad Software Installer.  
               (Windows Me/2000/XP only)
               Fix for Windows 98 system hang when booting in range of
               an infared device.
               Fix for Windows NT speed/duplex issue.
Release 1.12   Fix for Windows XP full duplex performance issue.
Release 1.13   Fix for failure to obtain dynamic IP address with 
               NDIS5.1 driver.
               Fix for CD-RW write freeze in Windows 2000.
Release 1.14   Fix for Windows XP InstallShield issue.    

Summary of Changes
------------------
Where: <n.nn>  Version (for example, 1.00 means Version 1.00)
       (New)   New function or enhancement
       (Fix)   Correction to existing function

<1.00>
 - (New) Initial release of ThinkPad A20m, A20p and T20.

<1.01>
 - (New) Support for Windows Me.
 - (Fix) Fix for Windows 95 file transfer problem.

<1.02>
 - (New) Support for ThinkPad X20.
 
<1.03>
 - (New) Support for ThinkPad A21m, A21p, A21e, and T21.
         Support for ThinkPad i Series 1800 and i Series 1620.

<1.04>
 - (Fix) Fix for battery drain problem.
 - (Fix) Fix for Windows 98 shutdown problem.

<1.05>
 - (Fix) Fix to properly display wake parameters in Advanced Properties
         tab.

<1.06>
 - (New) Support for ThinkPad TransNote. 

<1.07>
 - (New) Support for ThinkPad A22m, A22p, T22, and X21.
 
<1.08>
 - (New) Support for ThinkPad A22e. 
 - (Fix) Fix for Windows 2000 performance issue. 
 - (Fix) Fix for Windows NT bindings issue. 
 - (Fix) Fix for power management issue.
 - (Fix) Fix for Windows NT unattended install issue. 
 
<1.09>
 - (New) Support for ThinkPad T23.
 
<1.10>
 - (New) Support for ThinkPad X22.
 - (New) Support for ThinkPad A30m, A30p.
 - (New) Support for Windows XP.
 - (New) Includes LAN diagnostics.
 
<1.11>
 - (New) Support for ThinkPad Software Installer. (Windows Me/2000/XP 
         only)
 - (Fix) Fix for Windows 98 system hang when booting in range of an 
         infared device.
 - (Fix) Fix for Windows NT speed/duplex issue.
 
<1.12>
 - (Fix) Fix for Windows XP performance issue.
 
<1.13>
 - (Fix) Fix for failure to obtain dynamic IP address with NDIS5.1 
         driver.
 - (Fix) Fix for CD-RW write freeze in Windows 2000. 

<1.14>
 - (Fix) Fix for Windows XP InstallShield issue. 

Installation Instructions
-------------------------
NOTE:
All directory paths given below are the default directory paths. If 
your files are in non-default directories, you will need to modify the
instructions accordingly.

INSTALL:
If you specify 3Com directory on C: drive when you extract the driver
package, the drivers to be restored in the following directory
structure.
        c:\lansetup
        c:\landisk2
        c:\landisk3
        c:\landisk4
        c:\landisk5
        c:\landisk6
        c:\landisk7
        c:\Manuals
        c:\diags

Windows 95
 1. If this is the first time the card has been installed an Upgrade
    Device Driver Wizard dialog box for the PCI Ethernet Controller
    will appear. Press the Cancel button. If previous installation
    exists skip to step 2.
 2. Run setup.exe in lansetup directory. NOTE: this will uninstall 
    any previous installations.
 3. If a previous ethernet installation exists a 3Com 10/100 Mini PCI
    Ethernet Adapter Has a ROM dialog box will pop-up. Check the 
    Device can be removed safely. Do not display this message again 
    box and press the Test button on the dialog box.
 4. Leave the Yes, I want to restart my computer now selection checked
    and press the Finish button.
 5. Allow the system to reboot. If you need to add the Ethernet card, 
    turn off the machine, add the card, and boot up the machine.
 6. Press the Other Locations button on the Update Device Driver 
    Wizard dialog screen.
 7. Enter c:\windows\options\cabs into the Select Other Location box,
    then press the OK button.
 8. Press the Finish button on the Update Device Driver Wizard dialog
    screen.
 9. Follow the Microsoft instructions for installing the LAN support 
    files.

Windows 98/98SE
 1. If this is the first time the card has been installed an Add New
    Hardware Wizard dialog box for the PCI Ethernet Controller will
    appear. Press the Cancel button. If previous installation exists
    skip to step 2.
 2. Run setup.exe in 'lansetup directory. NOTE: this will uninstall 
    any previous installations.
 3. Leave the Yes, I want to restart my computer now selection checked
    and press the Finish button.
 4. Allow the system to reboot. If you need to add the Ethernet card, 
    turn off the machine, add the card, and boot up the machine.
 4. Press the Next button on the Add New Hardware Wizard dialog 
    screen.
 5. Leave the Search for the best driver for your device 
    (Recommended) radio button selected and press the Next button 
    again. 
 6. Make sure that Specify a location. is the only check box checked.
    Enter c:\windows\options\cabs into the Specify a location: box
    and press the Next button.
 7. Press the Next button again, then the Finish button on the next
    screen.
 8. Follow the Microsoft instructions for installing the LAN support 
    files.

Windows Me
 1. If this is the first time the card has been installed an Add New
    Hardware Wizard dialog box for the PCI Ethernet Controller will
    appear. Press the Cancel button. If previous installation exists
    skip to step 2.
 2. Run setup.exe in lansetup directory. NOTE: this will uninstall
    any previous installations.
 3. Leave the Yes, I want to restart my computer now selection checked
    and press the Finish button.
 4. Allow the system to reboot. If you need to add the Ethernet card, 
    turn off the machine, add the card, and boot up the machine.
 5. Click the Specify the location of the driver Advanced radio button
    on the Add New Hardware Wizard dialog screen. Then press the Next
    button.
 6. Make sure that only the Specify a location box is checked and enter 
    c:\windows\options\cabs into the window beneath it.
 7. Press the Next button.
 8. Press the Finish button.
 9. Press the Yes button on the System Settings Change dialog screen.

Windows NT 4.0
NOTE:
This setup procedure assumes that Windows NT 4.0 networking has
been already installed.

 1. Run setup from the lansetup directory. NOTE: this will uninstall 
    any previous installations.
 2. Leave the Yes, I want to restart my computer now selection checked
    and press the Finish button.
 3. Allow the system to reboot. If you need to add the Ethernet card, 
    turn off the machine, add the card, and boot up the machine.
 4. Click Start, point to Settings, then click Control Panel
 5. Double click on the Network icon.
 6. Press the Yes button on the Network Configuration dialog screen.
 7. Leave the Wired to the network box checked and press the Next
    button.
 8. Press the Select from list button, then the Have disk button.
 9. Set the path as C:\winnt\options\cabs and press the OK button.
10. Press the OK button on the Select OEM Option dialog screen.
11. Press the Next button on the next 4 Network Setup Wizard dialog
    screens.
12. Set C:\i386 as the path in the Windows NT Setup dialog screen and
    press the Continue button.
13. Set C:\winnt\options\cabs as the path in the Windows NT Setup 
    dialog screen and press the Continue button.
14. Press the Continue button on the Setup dialog screen.
15. Press the Yes or No button on the TCP/IP Setup dialog screen,
    depending on whether or not you use DHCP in your network. If you 
    do not use DHCP, set the proper TCP/IP properties for your network
16. Press the Next button on the next two Network Setup Wizard dialog
    screens.
17. Enter the proper workgroup name and press the Next button.
18. Press the Finish button.

Windows NT 4.0
NOTE:
Use this procedure when Windows NT 4.0 networking has not already
been installed.

 1. Run setup from the 'lansetup directory. NOTE: this will uninstall 
    any previous installations.
 2. Leave the Yes, I want to restart my computer now selection checked
    and press the Finish button.
 3. Allow the system to reboot. If you need to add the Ethernet card, 
    turn off the machine, add the card, and boot up the machine.
 2. Click Start, point to Settings, then select Control Panel
 3. Double click on the Network icon, click on the Adapters tab, then
    the Add button.
 4. Press the Have Disk button on the Select Network Adapter dialog
    screen.
 5. Set the path as C:\winnt\options\cabs in the box in the Insert 
    Disk dialog screen and press OK button.
 6. Press the OK button on the Select OEM Option dialog screen.
 7. Press the OK button on the Setup dialog screen.
 8. Press the Close button on the Network dialog screen.
 9. Set the proper settings for your network in the Microsoft TCP/IP
    Properties dialog screen and then press the OK button.
10. Press the Yes button on the Network Settings Change dialog screen.

Windows 2000
 1. If this is the first time the card has been installed an Add New
    Hardware Wizard dialog box for the PCI Ethernet Controller will
    appear. Press the Cancel button. If previous installation exists
    skip to step 2.
 2. Run setup.exe in 'lansetup directory. NOTE: this will uninstall 
    any previous installations.
 3. Leave the Yes, I want to restart my computer now. selection 
    checked and press the Finish button on the Reboot dialog screen.
 4. Allow the system to reboot. If you need to insert the Ethernet 
    card, turn off the power and do it now.
 5. Press the Next button in the Found New Hardware Wizard Dialog.
 6. Press the Next button with Search for a suitable driver.... radio
    button selected.
 7. Select Specify a Location and press Next.
 8. Enter C:\winnt\options\cabs in the dialog and press OK.
 9. Press Next on the dialog that has found the driver 
     c:\winnt\options\cabs\net556n5.inf
 10.Press Finish The network adapter is now installed.
 * If you upgraded to Windows 2000 from a Windows 95/98 installation 
   you will need to enter c:\windows\options\cabs instead.

Windows XP
 1. The LAN has native Windows XP support and will automatically 
    install the native drivers. To install an updated driver proceed 
    to step 2.
 2. Run setup from the 'lansetup' directory. NOTE: this will uninstall 
    any previous installations.
 3. Leave the Yes, I want to restart my computer now selection checked 
    and press the Finish button.
 4. Allow the system to reboot. If you need to add the Ethernet card, 
    turn off the machine, add the card, and boot up the machine.
 5. Check the Install from a list or specific location (Advanced) 
    selection on the Found new hardware wizard Dialog.
 6. Press the Next button in the Found New Hardware Wizard Dialog.
 7. Check the Include this location in the search selection.
 8. Enter c:\windows\options\cabs in the search location box. Press 
    the Next button.
 9. Press the Finish button on the Found New Hardware Wizard dialog 
    box.  The network adapter is now installed.

DOS driver for unattended installation
For customers who need unattended installation, the DOS driver
(EL556.dos) is included in landisk4\NDIS2 sub-directory in this
package. The DOS driver can be used only for this purpose.

(LANDISKS)
LANDISK2 contains driver files for Windows 95 and NT.
LANDISK3 contains driver files for Windows 2000.
LANDISK4 contains NDIS2, NDIS3, and other miscellaneous drivers.
LANDISK5 contains driver files for Windows 98 SE/Gold.
LANDISK6 contains driver files for Windows Me.
LANDISK7 contains driver files for Windows 2000 and XP.

NOTE: Beginning with driver package version 1.13, LANDISK7 will 
contain NDIS5.1 driver files to support both Windows 2000 and Windows 
XP.  LANDISK3 still contains NDIS5 driver files to support Windows 
2000.

LAN Diagnostics
 1. Run setup from the diags directory.
 2. Press the Next button in the InstallShield Wizard.
 3. Press the Yes button to accept the license agreement.
 4. Leave the Yes, I want to restart my computer now selection checked 
    and press the Finish button.
 5. Allow the system to reboot. The diagnostics will be fully 
    functional after the reboot and can be executed from Start select 
    Programs, select 3Com NIC Utilities then click, 3Com NIC Doctor.
    
NOTE: The LAN Diagnostics are currently only supported in Windows 98,  
      Windows Me, Windows NT, Windows 2000, and Windows XP.

Determining which version is installed 
--------------------------------------
This driver package contains five types of drivers called,
NDIS2, NDIS3, NDIS4, NDIS5, and NDIS5.1.
The following is the comparison list for each drivers' version and the
driver package version.

Driver Package Version           1.14
---------------------------------------------------
NDIS2   Driver Version	 	 N/A (file date controlled)
NDIS3   Driver Version           1.4.3000.1
NDIS4   Driver Version           1.10.21.002
NDIS5   Driver Version           1.10.21.003 (Windows Me, 2000)
NDIS5   Driver Version           1.10.21.004 (Windows 98)
NDIS5.1 Driver Version		 1.22.02.003

To identify the driver version for:
Windows 95/98/Me
 1. Click Start, point to Settings, then click Control Panel.
 2. Double-click System.
 3. Click the Device Manager tab.
 4. Click the + next to Network Adapters.
 5. Double-click 3Com 10/100 Mini PCI Ethernet Adapter.
 6. Click the Driver tab.
 7. Click the Driver File Details button.
 8. The File Version will be on the screen below the Driver Files box.
NOTE: Windows95 uses the NDIS4 version of the file and this release is 
      for file version NDIS4=1.10.21.002.
NOTE: Windows 98/Me uses the NDIS5 version of the file and this
      release is for file version NDIS5=1.10.21.003 for Windows Me and 
      NDIS5=1.10.21.004 for Windows 98. The NDIS5 driver is 
      EL556ND5.SYS.

Windows NT
 1. Double-click My Computer, double-click C:, double-click Winnt, 
    double-click System32, double-click Drivers.
 2. Find the file EL556nd4.SYS.
 3. Right-click the file and select properties from the menu.
 4. Click the Version tab.
NOTE: Windows NT uses the NDIS4 version of the file and this release
      is for file version NDIS4=1.10.21.002.

Windows 2000
 1. Click Start, point to Settings, then click Control Panel.
 2. Double-click System.
 3. Click the Hardware tab.
 4. Click the Device Manager button.
 5. Click the + next to Network Adapters.
 6. Double-click on 3Com 10/100 Mini PCI Ethernet Adapter.
 7. Click the Driver tab.
 8. The File Version will be on the screen Driver Version.
NOTE: Windows 2000 uses the NDIS5 version of the file and this release
      is for file version NDIS5=1.10.21.003. The NDIS5 driver is
      EL556ND5.SYS.

Windows XP
 1. Click Start, then click Control Panel.
 2. Double-click System.
 3. Click the Hardware tab.
 4. Click the Device Manager button.
 5. Click the + next to Network Adapters.
 6. Double-click 3Com 10/100 Mini PCI Ethernet Adapter.
 7. Click the Driver tab.
 8. The File Version will be on the screen (Driver Version).
NOTE: Windows XP uses the NDIS5.1 version of the file and this release
      is for file version NDIS5.1=1.22.02.002. The NDIS5.1 driver is
      EL556ND5.SYS.

DOS
 1. Find the file, EL556.dos.
 2. To determine if a driver update is needed, check the date of the
    driver file. If the date is older than 02/05/2001, then you need
    to update your driver.
    
LAN Diagnostics
 1. Click Start, select Programs, select 3Com NIC Utilities, then 
    click 3Com NIC Doctor.
 2. Click the Help button.
 3. The diagnostics version will be displayed at the top of the Help 
    Window:  3Com NIC Help v.5.4.1.
Note: The LAN Diagnostics version in this release is version 5.4.1.    


Trademarks
----------
  * IBM and ThinkPad are registered trademarks of IBM Corporation.
  * Windows is a registered trademark of Microsoft Corporation.
  * 3Com is a registered trademark of 3Com Corporation.

Other company, product, and service names may be registered trademarks,
trademarks or service marks of others.