December 1991 D-Link NDIS Driver Program For DOS ================================== The NDIS driver program DE600.DOS is for use with the following D-Link products: DE-600 DE-600-E DE-600AUI DE-600AUI-E DE-600TP DE-600TP-E The D-Link NDIS driver programs for DOS are developed following Microsoft's NDIS specification version 2.0.1. This installation procedure includes following network operating systems. MS LAN Manager v2.0 DECnet PathWork v4.0 WIN/TCP PathWay Access for DOS v1.1 3COM 3+ Open v1.1 Banyan VINES v4.0 Installation Guide ================== 1. How to install DE-600.DOS on MS LAN Manager. Microsoft LAN Manager provides a SETUP.EXE program on the LAN Manager Setup disk for users to install LAN Manager. To install the NDIS device driver program on a DOS workstation, refer to "LAN Manager Installation Guide" for details. A. Suppose you install MS LAN Manager on a DOS workstation for the first time. aa. Prepare a diskette with volume name " DOS_DRV_DLK " . The diskette's directory structure is as follows: MALANMAN.DOS (root) | DRIVERS ________|_________ | | ETHERNET NIF | ------------- | | DE600 bb. Copy the following files to the following directories. DE600.DOS to \MSLANMAN.DOS\DRIVERS\ETHERNET\DE600 PROTOCOL.INI to \MSLANMAN.DOS\DRIVERS\ETHERNET\DE600 DE600.NIF to \MSLANMAN.DOS\DRIVERS\NIF cc. Execute the SETUP.EXE program that is provided by LAN Manager. Upon completion of retrieval of the last workstation disk's contents, you will be asked if you want to import additional network drivers. Answer "YES". dd. Insert the prepared diskette into the floppy drive. ee. Follow the instructions on the screen. SETUP.EXE will retrieve all NDIS driver programs from the diskette and put them on the hardisk and directory where LAN Manager resides. ff. After completion of the setup procedure, your CONFIG.SYS file will contain statements for the D-Link NDIS driver programs. Reboot your computer and follow NDIS binding procedure to use the D-Link NDIS driver programs. B. If you have installed LAN Manager in your hardisk. aa. Prepare a diskette with volume name " DOS_DRV_DLK " . The diskette's directory structure is as follows: MALANMAN.DOS (root) | DRIVERS _________|_________ | | ETHERNET NIF | ------------- | | DE600 bb. Copy following files to the following directories: DE600.DOS to \MSLANMAN.DOS\DRIVERS\ETHERNET\DE600 PROTOCOL.INI to \MSLANMAN.DOS\DRIVERS\ETHERNET\DE600 DE600.NIF to \MSLANMAN.DOS\DRIVERS\NIF cc. Execute the SETUP.EXE program. dd. On the screen, select 'Action' function and import additional network device drivers. ee. Insert the D-Link NDIS driver program disk into the floppy drive. ff. Follow the instructions on the screen. SETUP.EXE will retrieve all NDIS driver programs from the D-Link NDIS driver disk and put them on the hardisk and directory where LAN Manager resides. gg. After completion of the setup procedure, your CONFIG.SYS file will contain statements for the D-Link NDIS driver programs. Reboot your computer and follow NDIS binding procedure to use the D-Link NDIS driver programs. 2. How to install DE600.DOS on WIN/TCP PathWay Access for DOS a. Copy DE600.DOS to directory C:\LANMAN. b. In the directory C:\LANMAN, use a text editor to create a PROTOCOL.INI file. The file content is as follows: [DE600] printport = 1 interrupt = 7 drivername = DE600$ c. In CONFIG.SYS file, add the following statement: device=c:\lanman\de600.dos d. In AUTOEXEC.BAT batch file, add the following statement: ndis -d:1 winbind wintcp 3. How to install DE600.DOS on DECnet PathWork v4.0 You can use the DECnet PathWork provided NETSET.EXE to install D-Link NDIS driver program. Please refer to DECnet installation manual for detail information. Here, we suppose that you have installed the DECnet PathWork with 3Com's Etherlink II card. a. In CONFIG.SYS file, change statement device = c:\decnet\ELNKII.SYS to device = c:\decnet\DE600.DOS b. Modify PROTOCOL.INI file from: --------------------------------- [ELNKMACII] drivername = ELNKII$ ioaddress = 0x300 interrupt = 3 xmitbufs = 2 [IPX4MAC] : bindings = ELNKMACII : [DATALINK] : bindings = ELNKMACII : to: ----------------------------------- [DE600_NIF] drivername = DE600$ printport = 1 interrupt = 7 [IPX4MAC] : bindings = DE600_NIF : [DATALINK] : bindings = DE600_NIF : 4. How to install DE600.DOS on 3Com 3+ Open Suppose you have installed the 3Com 3+ Open with 3Com's 3C501 card. a. Copy DE600.DOS to directory C:\3OPEN\DOSWKSTA\LANMAN\DRIVERS. b. Modify the device driver statement for 3C501 card in the CONFIG.SYS file to device = c:\3open\doswksta\lanmam\driver\DE600.DOS c. Modify PROTOCOL.INI file to [ETHERLINK] : drivername = DE600$ printport = 1 interrupt = 7 : 5. How to install DE600.DOS on Banyan VINES v4.0 a. Create a DOS 3.1 or above bootable diskette. Put this boot diskette in your floppy drive. b. Login to your VINES network. c. Run PCCOPY. Select 'NDIS Ethernet" from PCCOPY menu. PCCOPY will copy the NDIS-specific files to the bootable diskette. d. Copy DE600.DOS files from D-Link driver diskette to this bootable diskette. e. Create a CONFIG.SYS file to include the following statement. device = protman.dos device = de600.dos f. Create a PROTOCOL.INI file as follows: [PROTOCOL MANAGER] drivername = PROTMAN$ [VINES_XIF] drivername = NDISBAN$ bindings = "DE600_NIF" [DE600_NIF] printport = 1 interrupt = 7 drivername = DE600$ g. Run PCCONFIG then select Network Card Setting. h. Choose 'NDIS Ethernet' from the menu. Then enter the correct hardware settings. i. Save the new value and exit from PCCONFIG. j. Reboot your computer. ================================================================================ D-Link NDIS PROTOCOL.INI User Guide This guide specifies the PROTOCOL.INI keywords used for the D-Link NDIS device driver. IOADDRESS - This keyword specifies the I/O base address used by the D-Link NIC. This value must match the base I/O address jumper setting on your NIC. INTERRUPT - This keyword specifies the interrupt used by the D-Link NIC. This value must match the IRQ jumper setting on your NIC. DRIVERNAME - This keyword specifies the NIC driver's name. PRINTPORT - This keyword specifies the printer port used by the D-Link Pocket LAN Adapter. BASEMEMORY - This keyword specifies the expanded memory address used by the D-Link NIC. This value must match the base memory jumper setting on your NIC. ADAPTERID - This keyword specifies the adapter ID used by D-Link MCA bus card. This value must match the card ID jumper setting on your MCA adapter. NETADDRESS - This keyword specifies the node address (hex) used by your network interface card. However, you can specify a node address different from the one burned in your NIC, in which case, the specified address will be used instead of the NIC's actual node address. Following is an example PROTOCOL.INI for D-Link Ethernet product: [DE600] Drivername = DE600$ Printport = 1 Interrupt = 7