***************************************************************************** * * * PCI Ethernet Adapter * * * * NIDS2 Driver for OS2 LAN SERVER * * * * V. 2.91, Jan. 1997 * * * ***************************************************************************** Introduction: ============= The Ethernet NDIS2 Driver for IBM OS2 LAN SERVER confirms to the Network Driver Interface Specification(NDIS2). This document shows you how to setup the driver and how to use the enhanced functions by setting the custom keywords in configuration file. Contents of the Subdirectory: ============================= PCIND.OS2 The NDIS2 driver for IBM OS2 LAN SERVER. PCIND.NIF The installation information file. LSOS2.TXT This file. Installation: ============= Before starting with the installation process, make sure that the adapter is properly installed and configured. You can use the diagnostic program (A:\SETUP.EXE) to make sure your connection with the network is correct. Installation by using IBM OS2 LAN SERVER Installation utility: --------------------------------------------------------- Please install the IBM LAN SERVER OS2 driver files following the procedures as described in the following. 1. Install OS/2 Lan Server to HardDisk and install PCI Ethernet adapter in your system properly. 2. In OS/2 window, Click the "MPTS" icon. 3. The screen will display the IBM Logo panel, press "OK". 4. Select "Install" button. 5. Insert the PCI Ethernet driver diskette, specify the driver path A:\NDIS2\LANSRVR and press . 6. When complete above step to load PCIND.OS2 into OS/2 system, then configure your system. 7. The same step as step 4, select "Configure" button. 8. The screen will display "Configure" dialog box and select "LAN adapters and protocols" then press "configure" button. 9. The screen will display "LAPS Configuration" dialog box, move highlight to "PCI 32-bit Ethernet Adapter" item in "Network Adapter" window, and select "NetBios" "IEEE802.2" protocol. Press "OK". 10. Installation is complete now. Reset your PC by turning it off and on. NOTE: ----- Multiple Lan Adapters in a system: If you want to install mutiple Lan adapter in your system, you have to use the keyword, PCIID, in C:\IBMCOM\PROTOCOL.INI file, [PCIND_nif] section to let driver locate the right adapter. You must set DriverName to be PCIND$ and PCIND2$ for two different adapters. You can use the diagnostic program (A:\SETUP.EXE) under DOS prompt to show all the Ethernet addresses of your adapters. Configuration Files: ==================== Sample of configuration file: ----------------------------- File Name: C:\CONFIG.SYS ---------- ... Device=C:\IBMCOM\MACS\PCIND.OS2 ... File Name: C:\IBMCOM\PROTOCOL.INI ---------- ... [IBMLXCFG] LANDD_nif = LANDD.nif NETBEUI_nif = NETBEUI.nif ODI2NDI_nif = ODI2NDI.nif TCPIP_nif = TCPIP.nif PCIND_nif = PCIND.nif ... [LANDD_nif] DriverName = LANDD$ Bindings = PCIND_nif ETHERAND_TYPE = "I" ... [NETBEUI_nif] DriverName = netbeui$ Bindings = PCIND_nif ETHERAND_TYPE = "I" ... [ODI2NDI_nif] DriverName = odi2ndi$ Bindings = PCIND_nif ... [TCPIP_nif] DriverName = TCPIP$ Bindings = PCIND_nif [PCIND_nif] DriverName = PCIND$ IOBASE = 0x0300 INTERRUPT = 5 EARLYRECEIVE = 0 EARLYTRANSMIT = 0 FULLDUPLEX = 0 PCIID = 0 [PCIND_nif] DriverName = PCIND2$ IOBASE = 0x0320 INTERRUPT = 9 EARLYRECEIVE = 0 EARLYTRANSMIT = 0 FULLDUPLEX = 0 PCIID = 0 Custom Keywords: ---------------- PCIID="hhhhhhhhhhhh" This keyword is the Ethernet Address of the adapter you want to drive. If there are more than one ethernet adapters in your system, you have to use this keyword to let driver locate the right adapter. However, you don't have to use this property or let the value to be zero (i.e. PCIID=0) if there is only one adapter in your system. Note: Please remember to enter the double quotes. EARLYTRANSMIT This keyword is used to enable turbo transmission mode for accelerating data transmission. EARLYRECEIVE This keyword is used to enable turbo receiption mode for accelerating data receiption. FULLDUPLEX This keyword is used to enable full duplex mode. Note: For PCI mode adapter, you don't have to define INTERRUPT and IOBASE in your C:\IBMCOM\PROTOCOL.INI file, driver will ignore these value.