a:\ndis2\readme.txt 13-JUL-1995 This README file is for the NDIS2 DOS and NDIS2 OS/2 device drivers for the 3Com 3C79x FDDILink PCI adapters. Supported adapters: 3C79X Device drivers: FLINK.DOS and FLINK.OS2 These device drivers comply with the NDIS 2.0.1 specification. The 3C79X adapter and the NDIS2 drivers meet the networking needs of most Network Operation Systems (NOS) which adhere to the NDIS 2.0.1 specification. This file contains information on the following topics: 1. PROTOCOL.INI parameters 2. Installing multiple adapters 3. PATHWORKS V4.1 installation 4. PATHWORKS V5.0 installation 5. IBM OS/2 2.1 + LAN Server 3.X installation For Windows for Workgroups 3.11 installations, follow the standard method for installation of NDIS 2 drivers under WFW. *************************** * PROTOCOL.INI PARAMETERS * *************************** Mandatory Parameters: DRIVERNAME = FLINK$ This parameter must be FLINK$. ******************************** * INSTALLING MULTIPLE ADAPTERS * ******************************** Multiple adapter installations is not supported with the NDIS2 drivers for the 3Com 3C79x FDDILink PCI. ****************************** * PATHWORKS 4.1 INSTALLATION * ****************************** Manual Installation: If PATHWORKS is already installed and configured and you do not wish to use the PATHWORKS installation program, perform the following steps manually to install the NDIS2 driver: 1. Copy the FLINK.DOS file from the driver installation diskette (A:\NDIS2\DOS\FLINK.DOS) to the C:\DECNET directory. 2. Add the following line to CONFIG.SYS to load the driver: DEVICE = C:\DECNET\FLINK.DOS 3. ADD the PROTOCOL.INI stub from the driver installation disk to the end of the existing PROTOCOL.INI file located in the DECNET directory. The stub appears as follows: [FLINK] DRIVERNAME=FLINK$ 4. Modify the [DATALINK] and [IPX4MAC] sections in the PROTOCOL.INI file to change the value of the keyword BINDINGS = driverlabel to BINDINGS = FLINK.DOS Automatic Installation Using the PATHWORKS Client Setup Diskettes: Insert the PATHWORKS Client Setup diskette 1 of 2 in the floppy disk drive. Run NETSETUP from that drive and follow the instructions until you reach the window labeled: Select the network adapter type: o Select "Ethernet" and press ENTER key. Select the Ethernet adapter: o Select "Other NDIS" and press ENTER key. Enter full DRIVE:\PATH\FILENAME for NDIS driver: o Type A:\NDIS2\DOS\FLINK.DOS and press ENTER. Enter full DRIVE:\PATH\ for the PROTOCOL.INI stub: o Type A:\NDIS2\DOS\ and press ENTER. After you have performed these steps, PATHWORKS will copy the corresponding files from the installation diskette to the directory. Example of CONFIG.SYS and PROTOCOL.INI for PATHWORKS 4.1 ---------------------------------------------------------- ----- CONFIG.SYS ----- DEVICE=C:\WINDOWS\HIMEM.SYS DEVICE=C:\WINDOWS\EMM386.EXE 3072 RAM FRAME=E000 DOS=HIGH,UMB DEVICE=C:\DECNET\laddrv.sys /D:4 DEVICE=C:\DECNET\PROTMAN.SYS /I:C:\DECNET DEVICE=C:\DECNET\FLINK.DOS FILES=30 Buffers=40 STACKS=9,256 SHELL = C:\COMMAND.com /P /E:1024 lastdrive=z ----- PROTOCOL.INI ----- [protocol manager] DRIVERNAME = PROTMAN$ BINDINGS = FLINK_NIF [FLINK_NIF] DriverName = FLINK$ [DATALINK] DRIVERNAME = DLL$MAC LG_BUFFERS = 16 SM_BUFFERS = 6 OUTSTANDING = 32 HEURISTICS = 0 BINDINGS = FLINK_NIF ******************************* * PATHWORKS V5.1 INSTALLATION * ******************************* Automatic Installation Using the PATHWORKS Client Setup: Insert the PATHWORKS Client Setup diskette 17 in your floppy drive. Run SETUP from that drive and follow the instructions 1. From "Select Drive" screen Select Alt_N for Network Select Decnet_Transport 2. Select "Other Adapter" Example: "Other Adapter" Screen Adapter Name: [3Com 3C79X] NDIS Driver Path: [a:\ndis2\dos] NDIS Driver File: [FLINK.dos] NDIS Driver Name: [FLINK] Other File: [ ] Enter ALT_O 3. Please insert the disk which contains file: A:\NDIS2\DOS\FLINK.DOS Insert Diskette Re-insert SETUP diskette when prompted 4. Is the adapter a token ring adapter? [NO] 5. "Verify Network Information" Screen Example: Your Node Name:[LAB004] Your Node Address: [4.711] Lan Manager Username:[ADMIN] Lan Manager Username:[********] (enter twice for verification) Server Name:[LAB001] Server Node Address: [4.700] Service:[PWV51] Enter password for service: [ ] ( if none) 6. "Edit Protocol.ini" Screen ALT_S to save. 7. The SETUP utility will auto connect you to your desired PATHWORKS client setup service. Continue with the instructions to complete the installation. ********************************************** * IBM OS/2 2.1 + LAN SERVER 3.X INSTALLATION * ********************************************** Installation using IBM LAN Adapter and Protocol Support (LAPS) -------------------------------------------------------------- 1. In OS/2 open the OS/2 System window, the System Setup window and the LAPS window. If you are installing LAN Server for the first time, LAPS is automatically started. 2. Use arrow keys or mouse to select from the main menu. 3. Insert the Driver Distribution Diskette in the drive. Enter for the source directory. 4. LAPS will copy the network drivers onto the system drive and display a message saying . Click on 5. Select from the LAPS main window. 6. Select and . 7. Select 3C79X Adapter and add the driver to the current configuration. 8. Select the protocols used on your network. See your network administrator if you do not know what protocols are used. 9. Select when completed. Select Exit at the main LAPS window and at the Update Drives window. Exit LAPS, shut down OS/2 and reboot the machine. Refer to the LAN Server installation guide for additional directions on using LAPS. ********************************************************* * MICROSOFT LAN MANAGER 2.X INSTALLATION (DOS AND OS/2) * ********************************************************* Automatic installation using the LAN Manager setup program ---------------------------------------------------------- (DOS and OS/2) 1. In the \LANMAN directory, start the SETUP program. 2. Select from the main menu. 3. Select from the configuration menu. 4. Remove any old adapter using . 5. Select . 6. Select and follow the directions. ********************************************* * ERROR MESSAGES FOR MS-DOS NDIS MAC DRIVER * ********************************************* The MS-DOS NDIS MAC driver may generate any of the following error messages during initialization: "MAC Initialization Error: PCI BIOS not found." Explanation: The driver was unable to detect the presence of a PCI BIOS in your workstation. User Action: Ensure that the proper BIOS is properly installed in your workstation. "MAC Initialization Error: 3C79X not found in PCI BIOS." Explanation: The driver was unable to detect the presence of a 3Com 3C79x FDDILink PCI adapter in the PCI BIOS in your workstation. User Action: Ensure that the 3Com 3C79x FDDILink PCI is properly installed in your workstation. "MAC Initialization Error: 3C79X PCI slot not enabled." Explanation: The driver detected the presence of the 3Com 3C79x FDDILink PCI in the PCI BIOS in your workstation, but the PCI slot was not enabled. User Action: Ensure that the proper PCI slot is enabled. "MAC Initialization Error: Could not read PCI IOBase." Explanation: The driver was unable to read the IOBase address of the 3Com 3C79x FDDILink PCI in the PCI BIOS. User Action: Ensure that the proper BIOS is properly installed in your workstation. "MAC Initialization Error: Could not read Command Register." Explanation: The driver was unable to read the Command Register of the 3Com 3C79x FDDILink PCI in the PCI BIOS. User Action: Ensure that the proper BIOS is properly installed in your workstation. "MAC Initialization Error: Could not read PCI Interrupt Line Register." Explanation: The driver was unable to read the Interrupt Line Register of the 3Com 3C79x FDDILink PCI in the PCI BIOS. User Action: Ensure that the proper BIOS is properly installed in your workstation. "MAC Initialization Error: Interrupt line value is invalid." Explanation: The driver read an invalid interrupt value for the 3Com 3C79x FDDILink PCI from the PCI BIOS. User Action: Ensure that a valid interrupt level (IRQ) was configured for this PCI device. "MAC Initialization Error: Could not open Protocol Manager." Explanation: The PROTMAN.SYS file was not loaded successfully. User Action: Examine your CONFIG.SYS file. It should contain a statement similar to the following: device=c:\protman.sys /I:c:\ Ensure that the PROTMAN.SYS file is in the directory specified in the device= statement, and that the PROTOCOL.INI file is in the directory specified with the /I: switch. "MAC Initialization Error: Could not register driver with Protocol Manager." User Action: Make sure the file PROTOCOL.INI exists in the C:\ directory and that the following line exists in your CONFIG.SYS file: device=c:\protman.sys /I:c:\ Also make sure the PROTOCOL.INI file contains the following two lines: [FLINK] DRIVERNAME = FLINK$