OS/2 Gigabit Ethernet Support Version 1.3 for Intel 82544, 82540 Based Controllers IBM OS/2 support for the Intel PRO/1000 Family of Copper Adapters includes: Intel 82544EI controller based Gigabit Ethernet Adapters Intel 82544GC controller based Gigabit Ethernet Adapters Intel 82540EM controller based Gigabit Ethernet Adapters This driver will not work with any Intel PRO/1000 Gigabit Adapter using the Intel 82543GC controller or earlier versions. It is designed to work with 1000 Base-T cabling and a RJ-45 twisted pair connector only (CAT-5E, See Restrictions) This software release provides the latest device driver for OS/2 Warp 4 and OS/2 Warp Server for e-business. 1. CONTENTS README.1st - This File IBMGC.OS2 - OS/2 Device Driver IBMGC.NIF - Network Information File These files can be extracted to a directory or to a diskette. 2. INSTALLATION The method used to install the IBMGC driver depends on the version of OS/2 installed on the system, i.e., Warp Server for e-business or OS/2 Warp 4. To install the IBMGC driver on Warp Server for e-business, use the following procedure: 1) Open an OS/2 Command prompt window. 2) Change to the \IBMLAN\INSTALL subdirectory. >cd \ibmlan\install 3) Run the program LANINST.EXE. >laninst.exe 4) Select 'OK' on the 'IBM Welcome ...' panel. The 'Easy or Tailored Installation/Configuration' panel is displayed. 5) Select 'Tailored'. The 'Installation Task' panel is displayed. 6) Select the 'Install or configure this workstation' option. The 'Installation Location' panel is displayed. 7) Select 'OK'. The 'Server Type' panel is displayed. 8) Select 'OK'. A 'Later MPTS Version Installed' message panel is displayed. 9) Select 'OK'. The 'Network Adapters' panel is displayed. An 'Unknown' adapter may show in the list. 10) Select 'OK'. The 'Adapter and Protocol Configuration' panel is displayed. 11) Select 'Other adapters...'. The 'Copy Additional Network Adapter Drivers' panel is displayed. 12) Insert the diskette containing the drivers for the IBMGC adapter into drive A:. Select 'OK'. The device drivers will be installed. The 'Adapter and Protocol Configuration' panel is redisplayed. 13) Select 'IBM 1000BaseT Gigabit Ethernet Adapter (OS/2)' from the Network Adapters list. Then Select 'Add'. 14) Add the desired protocols to the IBMGC adapter. 15) Select 'OK' on the 'Adapter and Protocol Configuration' panel. The 'Remote IPL Requirement' panel may be displayed. If it is, select 'Yes' to continue. The 'Installation and Configuration' panel is redisplayed. 16) Select 'Configure a Component'. Then select 'OK'. The 'Configure' panel is displayed. 17) Configure 'LAN Services Adapter' (the defaults are usually okay). 18) Configure 'First Failure Support Technology/2' (the defaults are usually okay). 19) Select 'OK' on the 'Configure' panel. The 'Installation and Configuration' panel is redisplayed. 20) Select 'Apply the changes'. Then select 'OK'. 21) Select 'OK' for the 'LAN Software is Running' message. The program CD will be needed to complete this step. Insert the CD when prompted. The 'File Backup' panel is displayed. 22) Select 'OK'. 23) Wait for the 'Installation/Configuration Complete' panel. Select 'OK'. 23) Shutdown and reboot the system. For OS/2 Warp 4 clients, there are two install possibilities: 1) when the 'File and Print Client' is installed and 2) when the 'File and Print Client' is not installed. Use the following procedure when the 'File and Print client' is installed: 1) Open an OS/2 Command prompt window. 2) Change to the \IBMLAN\INSTALL subdirectory. >cd \ibmlan\install 3) Run the program LANINST.EXE. >laninst.exe 4) Select 'OK' on the 'IBM Welcome ...' panel. The 'Easy or Tailored Installation/Configuration' panel is displayed. 5) Select 'Tailored'. The 'Installation Task' panel is displayed. 6) Select the 'Configure this workstation' option. The 'Hard Disk' panel is displayed. 7) Select 'OK'. A 'Later MPTS Version Installed' message panel is displayed. 8) Select 'OK'. The 'Network Adapters' panel is displayed. An 'Unknown' adapter may show in the list. 9) Select 'OK'. The 'Adapter and Protocol Configuration' panel is displayed. 10) Select 'Other adapters...'. The 'Copy Additional Network Adapter Drivers' panel is displayed. 11) Insert the diskette containing the drivers for the IBMGC adapter into drive A:. Select 'OK'. The device drivers will be installed. The 'Adapter and Protocol Configuration' panel is redisplayed. 12) Select 'IBM 1000BaseT Gigabit Ethernet Adapter (OS/2)' from the Network Adapters list. Then Select 'Add'. 13) Add the desired protocols to the IBMGC adapter. 14) Select 'OK' on the 'Adapter and Protocol Configuration' panel. The 'Installation and Configuration' panel is redisplayed. 15) Select 'Configure a Component'. Then select 'OK'. The 'Configure' panel is displayed. 16) Configure 'LAN Services Adapter' (the defaults are usually okay). 17) Configure 'First Failure Support Technology/2' (the defaults are usually okay). 18) Select 'OK' on the 'Configure' panel. The 'Installation and Configuration' panel is redisplayed. 19) Select 'Apply the changes'. Then select 'OK'. 20) Select 'OK' for the 'LAN Software is Running' message. The program CD will be needed to complete this step. Insert the CD when prompted. The 'File Backup' panel is displayed. 21) Select 'OK'. 22) Wait for the 'Installation/Configuration Complete' panel. Select 'OK'. 23) Shutdown and reboot the system. For OS/2 Warp 4 clients that do not have the 'File and Print client' installed, use the following procedure: 1) Open an OS/2 command prompt (windowed or full screen) 2) Type 'MPTS', and hit Enter. 3) Insert the diskette with the IBMGC files into floppy drive 4) Select 'Install', the driver will be loaded into the system. Configuration Steps: 1) From MPTS select 'Configure' 2) Find the IBMGC driver in the Network Adapter list and select 'Add' 3) Select the TCP/IP protocol, and select 'Add' 4) Select the NETBIOS protocol, and select 'Add' 5) Select OK 6) Select 'Exit' MPTS. 7) Shutdown and reboot the system. NOTE : See section 4.2 for NetBIOS limitations 3. DRIVER PARAMETERS The IBMGC driver is designed for Gigabit Ethernet Adapters using the Intel 82544 EI/GC and 82540EM controllers. It will not work with any other controller. The IBMGC driver will support TCP/IP, TCPBEUI, AND NETBEUI only. See section 4.2 for NetBIOS limitations. The number of Transmit and Receive Buffers and the size of these buffers can be modified. The default number of Transmit and Receive Buffers, is 8 and 16, respectively. Gigabit Ethernet supports buffer sizes up to 16384 bytes long. 16384 is the default value. The MTU size range is 1500 to 9000 bytes. For MTU size changes use the TCP/IP setup program. If more than one Gigabit Ethernet Adapter is used then 'Slot/Device Identifier' must be specified for each card. Initially leave these fields empty and write down the detected slot values which are displayed during the boot process. Use these values detected to fill in 'Slot/Device Identifier' field for each card and then reboot the computer. The EEPROM MAC address of network card can be overridden by specifying the different address in 'Locally Administered Address' field. There are no command line switches. 4. RESTRICTIONS a) Wiring Gigabit must use CAT-5E or a known CAT-5 wiring scheme where all 8 wires are used and attached to the connectors. Failure to use this wiring scheme will result in speeds below 1 Gb, as the adapter will not negotiate 1Gb without CAT-5E wiring. Failure to use CAT-5E may also result in lost connections or buffer overruns. b) NetBIOS limitations NetBIOS will not work with the larger Ethernet frame sizes which by default are used with the Gigabit Ethernet adapters. The transfer and receive buffer sizes should be set to 1024 bytes and USEMAXDATAGRAM set to "NO". To select DIX 2.0, the protocol type ETHERAND_TYPE should be set to "D". 1) From MPTS select 'Configure' 2) In 'Current Configuration' find the "IBM 1000BaseT Gigabit Ethernet Adapter" and press 'Edit'. 3) Set 'Receive Buffer Size' = 1024 4) Set 'Transmit Buffer Size' = 1024 5) Select OK 6) In 'Current Configuration' find the "IBM OS/2 NETBIOS" and press 'Edit' 7) Set 'Type of Ethernet driver support' = "D" 8) Set 'Full buffer datagrams' = "NO" 9) Select OK 10) Select 'Exit' MPTS. Another method to get around this is to use "IBM OS/2 NETBIOS OVER TCP/IP". 5. COPYRIGHT AND TRADEMARK INFORMATION The following terms are trademarks of International Business Machines Corporation in the United States and/or other countries: IBM OS/2 Other company, product, and service names may be trademarks or service marks of others. THE INFORMATION PROVIDED IN THIS README IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. (C) Copyright IBM Corporation, 2001, 2003. All rights reserved. U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.