IBM ThinkPad May 30, 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.13 ====================================================================== 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 - ThinkPad X20 - ThinkPad A21m, A21p, A21e - ThinkPad T21 - ThinkPad TransNote (*2) - ThinkPad A22m, A22p, A22e - ThinkPad T22 - ThinkPad X21 - ThinkPad T23 - ThinkPad X22 - 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 Guide" 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. Summary of Changes ------------------ Where: 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. Installation Guide ------------------ (Note) To determine if you should update the Ethernet driver, refer to the "Summary of Changes" section. 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 SE and Windows 98 Gold) 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. Press the "Next" button on the "Add New Hardware Wizard" dialog screen. 6. Leave the "Search for the best driver for your device. (Recommended)." radio button selected and press the "Next" button again. 7. 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. 8. Press the "Next" button again, then the "Finish" button on the next screen. 9. Follow the Microsoft instructions for installing the LAN support files. (Windows 98 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 not 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 on Start>Settings>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 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. 4. Click on Start>Settings>Control Panel 5. Double click on the Network icon, click on the "Adapters" tab, then the "Add" button. 6. Press the "Have Disk" button on the "Select Network Adapter" dialog screen. 7. Set the path as C:\winnt\options\cabs in the box in the "Insert Disk" dialog screen and press "OK" button. 8. Press the "OK" button on the "Select OEM Option" dialog screen. 9. Press the "OK" button on the "Setup" dialog screen. 10. Press the "Close" button on the "Network" dialog screen. 11. Set the proper settings for your network in the "Microsoft TCP/IP Properties" dialog screen and then press the "OK" button. 12. 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" -> "Programs" -> "3Com NIC Utilities" -> "3Com NIC Doctor". NOTE: The LAN Diagnostics are currently only supported in Windows 98, Windows Me, Windows NT, Windows 2000, and Windows XP. HOW TO DETERMINE WHAT 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.13 --------------------------------------------------- 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" -> "Settings" -> "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. Open "My Computer" -> "C:" -> "Winnt" -> "System32" -> "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" -> "Settings" -> "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" -> "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 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" -> "Programs" -> "3Com NIC Utilities" -> "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.