** ** ** VIA Rhine Family Fast Ethernet Adapter ** ** NDIS2 Driver for PCNFS ** ** v4.37 Feb , 2006 ** ** Introduction: ============= The Ethernet NDIS2 Driver for PCNFS 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: ============================= PCNFS.TXT This file. FETND.DOS The NDIS2 driver for PCNFS. PROTOCOL.INI Sample protocol.ini file. Installation: ============= Before starting with the installation process, make sure that the adapter is properly installed and configured. You can use the diagnostic program (DIAG.EXE) to make sure your connection with the network is correct. Installation procedure for PCNFS -------------------------------- 1) Run PCNFS install program and follow screen instructions. 2) When the "Configure an Ethernet network connection" appears, Select "Ethernet" and press . 3) Choose NE2000 network adapter and select "NDIS" and press . 4) Follow the screen instructions to complete the installation. 5) Two subdirectory will be created after installation, default in C:\NFS and C:\LANMAN. 6) Copy A:\PCNFS\FETND.DOS to C:\NFS. 7) Edit CONFIG.SYS to replace the line DEVICE=C:\LANMAN\NE2000.DOS with DEVICE=C:\LANMAN\FETND.DOS 8) Edit PROTOCOL.INI file in C:\LANMAN directory, add the following section [FETND_NIF] Drivername = FETND$ 9) Find [NFS-NDIS] section in PROTOCOL.INI file in C:\LANMAN directory, add the following line after "Drivername = NFSLINK$" line: Bindings = FETND_NIF 10) Restart the computer. Configuration Files: ==================== Sample of configuration file: ----------------------------- File Name: C:\CONFIG.SYS ---------- DEVICE=C:\LANMAN\PROTMAN.SYS /I:C:\LANMAN DEVICE=C:\LANMAN\FETND.DOS DEVICE=C:\LANMAN\NFS-NDIS.SYS DEVICE=C:\NFS\PCNFS.SYS DEVICE=C:\NFS\SOCKDRV.SYS DEVICE=C:\DOS\ANSI.SYS File Name: C:\AUTOEXEC.BAT ---------- C:\LANMAN\NETBIND SET NFSDRIVE=C SET NFSPATH=C:\NFS PRT * CALL C:\NFS\NETWORK CALL C:\NFS\DRIVES LH C:\DOS\SHARE.EXE /l:500 /f:5100 RTM File Name: C:\LANMAN\PROTOCOL.INI ---------- [protocol manager] drivername = PROTMAN$ [FETND_NIF] Drivername = FETND$ [NFS-NDIS] Drivername = NFSLINK$ Bindings = FETND_NIF Custom Keywords: ---------------- FULLDUPLEX This keyword is used to enable full duplex mode. (suggest use CONNECTIONTYPE instead of this keyword) SPEED This keyword is used to force the adapter at 10Mbps or 100Mbps speed. (suggest use CONNECTIONTYPE instead of this keyword) AUTO This keyword is used to force the chip at Auto-Negotiation mode. (suggest use CONNECTIONTYPE instead of this keyword) DEVICENO This keyword is used to force device number for specified NIC card BUSNO This keyword is used to force bus number for specified NIC card CONNECTIONTYPE This keyword is used to specify duplex and speed mode. The strings are : AUTOSENSE _10BaseT _10BaseTFD _100BaseTX _100BaseTXFD FLOWCTRL This keyword is used to specify flow contro ability. The strings are : HARDWARE_DEFAULT (Auto Mode) ENABLE DISABLE Driver doesn't care the result of auto-negotiate if the value of this keyword, FLOWCTRL , is ENALBE or DISABLE. It just enables or disable flow control ability according your setting. NETWORKADDRESS This keyword is used to override the network address of the network adapter. Its type is : "000123456789" Note: If you want to specify NIC card, the DEVICENO is necessary, but BUSNO is optional When the NIC cards in the system have the same device number, you can use BUSNO to specify. If there are two or more NIC cards in the system and you don't specify anyone, driver will display the menu for selection. You can get the information about bus number and device number form this menu.