Introduction The Ethernet adapter uses certain system resources to operate. The default system resources used for ethernet are as follows: Adapter interrupt number IRQ=5, Shared memory address=D4000, Base I/O address=300. If custom parameters are desired, obtain the Base I/O address, Interrupt number, and Shared Memory address to be used and insert them as instructed below. The purpose of the socket enablers provided on this diskette are to set up the connection between the PCMCIA card socket and the system bus. The enabler which is used will vary depending on your system and if Socket Services is present on your system. There are two supported Network Operating Systems supported for this Ehternet card: ODI - For use with Novell Netware 3.11 and higher. NDIS - For use with NDIS compatible products such as Lan Support Program (LSP) and DOS LAN Requester (DLR). One of the two network operating systems must be installed on the workstation prior to installing this Ethernet Adapter. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º INSTALLATION DISKETTE CONTENTS º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ This installation diskette includes the following files: DOS 2-09-93 4:12p NDIS subdirectory ³ ÃÄÄÄ> PCMNICCS DOS 17705 6-03-93 8:11a NDIS device driver ÃÄÄÄ> PCMNICCS NIF 2254 7-06-93 10:01a NDIS network information file ÀÄÄÄ> PROTOCOL INI 160 5-19-93 8:40a Example of text DE0 MSG 2702 8-02-93 11:21a Diagnotics messages ECCTEST EXE 20494 8-02-93 11:56a Diagnotic program READ ME 23553 8-02-93 12:45p Information for Ethernet ET0 MSG 535 8-02-93 3:28p ETHERNET.SYS enabler messages ECCDIAG EXE 50649 7-01-93 3:22p Diagnostic program (called from ECCTEST) POINTETH SYS 6637 7-08-93 1:23p Hardware enabler for Intel 82365 TOSHETH SYS 5938 10-20-92 6:25p Toshiba 3300 hardware enabler OEMSETUP INF 763 8-02-93 1:54p Workgroup for Windows setup file PCMDMCS COM 26547 6-17-93 3:01p ODI Device Driver ETHERNET SYS 8280 11-11-92 5:53p Socket Services 1.01. enabler ETHINST TXT 14964 5-10-93 9:03a Install instructions (this file) NET CFG 59 4-02-93 9:13a Sample NET.CFG file ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º INSTALLATION STEPS FOR ETHERNET PCMCIA ADAPTER º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ The following steps describe how to modify files to accept the Ethernet card. See the SAMPLE CONFIGURATION FILES section at the end of this file for more detail. Note that all files should be saved as a backup before making any modifications. 1. Determine which device driver to use: PCMNICCS.DOS is the NDIS driver for IBM LAN Support Program (or Microsoft LAN Manager) and PCMDMCS.COM is the ODI driver for Novell NetWare. 2. Make sure that the system resources needed by the Ethernet card (listed below) do not conflict with other system devices. - Base I/O address default = 0x300 - Interupt number default = 5 - Shared Memory Address default = 0xD400 IMPORTANT If the system resources needed by the ethernet adapter are in use by another device, the adapter will not function properly, and the system may be halted. As an example, if your system unit uses interupt 5 for a mouse or a serial port, the Ethernet card will not work using the default settings and must be modified using the instructions below. 3a. For NDIS installation, modify (edit with backup) the PROTOCOL.INI file to reflect the following entries (even when using the default configuration parameters): "PCMNICCS_NIF" {modify parameters after this line} IOBASE = value {values from list below} INTERRUPT = value {values from list below} RAM = value {values from list below} DRIVERNAME = PC-NIC$ {this line must be added} For the NDIS driver the following parameter restrictions apply: IOBASE = value where value is any base I/O address between 0x120 and 0xC3C0 on a 0x20 byte increment. The driver default value is 0x300 if no keyword is supplied. The leading "0x" for hex notation is required. INTERRUPT = value where value is one of the following interrupts, 3, 4, 5, 7, 9, 10, 11 The driver default value is 5 if no keyword is supplied. RAM = value where value is one of the following memory segment addresses: 0xC800, 0xCC00, 0xD000, 0xD400, 0xD800, 0xDC00 The driver default value is 0xD400 if no keyword is supplied. The leading "0x" for hex notation is required. NOTE: IBM's LAN Support Program and Microsoft LAN Manager will make most of these modifications for you. During the installation indicate that you have "Adapter Option Diskettes" to install and insert this diskette when prompted for them. The NDIS installation requires the NIF file (Network Information File) named PCMNICCS.NIF found in the DOS subdirectory of this diskette. 3b. For NetWare installation, modify (edit with backup) the NET.CFG file to reflect the following entries (even when using the default configuration parameters): Link Driver PCMDMCS {modify parameters after this line} PORT = value {values from list below} INT = value {values from list below} MEM = value {values from list below} The NET.CFG file must be included in the system path statement. For the NetWare DOS ODI driver, the following parameter restrictions apply: PORT value (default is 300) where value is one of the following base I/O addresses, without the trailing 'h': 200h, 220h, 240h, 260h, 280h, 2A0h, 2C0h 300h, 340h, 380h INT value (default is 5) where value is one of the following interrupts, 3, 4, 5, 7, 9, 10, 11, 15 MEM value [range] (default is D4000) where value is one of the following memory addresses, without the trailing 'h': C0000h, C4000h, C8000h, CC000h D0000h, D4000h, D8000h, DC000h 4. Copy the NDIS adapter device driver to your machines hard disk to the directory indicated by your CONFIG.SYS device statements. If you do not have Card Services, also copy the enabler to the same directory. For ODI copy the adapter device driver to the subdirectory where the other Novell files are located. Copy the error message file ET0.MSG to the same directory as the enabler. See the list below for the correct NDIS or ODI file. PCMNICCS.DOS <ÄÄÄÄÄÄ Ethernet adapter driver for NDIS (LSP). or PCMDMCS.COM <ÄÄÄÄÄÄ Ethernet adapter driver for ODI (Netware 3.11). ET0.MSG <ÄÄÄÄÄÄ Error message file. This file is used by the enabler when an error is encountered. This file is required and has to be installed in the same DOS sub directory as the enabler. POINTETH.SYS <ÄÄÄÄÄÄ Intel * 82365 PCMCIA controller point enabler. Use this enabler if Socket Services is not available and if your system uses the Intel 82365 PCMCIA controller chip. This enabler should be used if you are unsure of your system setup. The optional parameters are: IRQ=X SA DS=XX SRAM=XXXX IO=XXX or ETHERNET.SYS <ÄÄÄÄÄÄ Socket Services 1.01 enabler. Use this enabler if Socket Services is present on your system unit. The optional parameters are: IRQ=X SA DS=XX SRAM=XXXX IO=XXX or TOSHETH.SYS <ÄÄÄÄÄÄ Toshiba T3300SL PCMCIA controller point enabler. Use this enabler if your system is a Toshiba T3300SL. The optional parameters are: IRQ=X SA DS=XX SRAM=XXXX IO=XXX 5. Backup the CONFIG.SYS and AUTOEXEC.BAT (latter for NetWare only) files. 6. For systems without Card Services: Insert the following statement in your systems CONFIG.SYS file: "device=d:\path\enabler" option option option. (See the examples for CONFIG.SYS at the end of this file). Where "d:\path" is the drive and path to the enabler file and "enabler" is one of the above mentioned enablers. This statement should be placed at the beginning of the file if socket services is not present or just after the Socket Services device driver if present. Enabler options must be equivalent to the parameters that were placed in the PROTOCOL.INI or NET.CFG file. 7a. If the NDIS driver is being installed, insert the following statement "device=c:\PCMNICCS.dos" in the CONFIG.SYS file (assuming the file "PCMNICCS.DOS" is in the root directory on the "C:" drive). This statement should immediately follow the line that invokes the Protocol Manager program (device = drive:\path\PROTMAN.DOS ). and immediately precede the line that invokes the protocol stack. See examples at end of this file. 7b. If the Novell NetWare driver is being installed, insert the driver following LSL at the end of the AUTOEXEC.BAT file as shown in the example below: LSL PCMDMCS IPXODI NETX (or NET3 or NET4 or NET5 or BNETX or ...) LOGIN Consult the Novell instructions for more information. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º SAMPLE CONFIGURATION FILES USING NETWARE 3.11 (ODI) º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Sample CONFIG.SYS file using Novell Netware 3.11 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ FILES=30 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Socket enabler (Change depending on System) BUFFERS=10 ÄÄÄÄÄÁÄÄÄÄÄ DEVICE=C:\NET\POINTETH.SYS IRQ=5 SA DS=16 SRAM=D400 IO=300 LASTDRIVE=E: ÄÂÄ ÄÂÄ ÄÂÄ ÄÄÂÄÄ ÄÂÄ ³ ³ ³ ³ ÀÄÄÄÄÄÄÄÄ I/O Port 300 ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Memory pos D400 ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Data Size 16 bit ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Use Socket 'A' ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Use Interrupt 5 The above example shows the enabler using all of the default parameters. The same results would be achieved by leaving off all the parameters as follows: DEVICE=C:\POINTETH.SYS ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Sample AUTOEXEC.BAT file using Novell Netware 3.11 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ PROMPT=$P$G PATH=C:\DOS;C:\NETWARE; SET TEMP=C:\DOS LSL <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Novell Link Support Layer. PCMDMCS <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ethernet Adapter Driver for ODI (Novell). IPXODI <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Novell IPX Protocol Driver. NETX <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Novell Workstation Shell. F:LOGIN ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Sample NET.CFG file for Netware 3.11 (ODI) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Link Driver PCMDMCS PORT 300 INT 5 MEM D4000 Please note that the parameters in this file must match the options for the enabler in the CONFIG.SYS file which would be as follows: DEVICE=C:\POINTETH.SYS IRQ=5 SRAM=D400 IO=300 ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º SAMPLE CONFIGURATION FILES USING LAN SUPPORT PROGRAM (NDIS) º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Sample CONFIG.SYS file using LAN Support Program Version 1.3 (LSP) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ FILES=30 BUFFERS=10 DEVICE=C:\POINTETH.SYS <ÄÄÄÄÄÄÄÄ Socket enabler (change depending on system). DEVICE=C:\LSP\PROTMAN.DOS /I:\LSP DEVICE=C:\LSP\PCMNICCS.DOS <ÄÄÄÄÄÄÄÄ Ethernet Adapter Driver for NDIS (LSP). DEVICE=C:\LSP\DXMA0MOD.SYS 001 DEVICE=C:\LSP\DXME0MOD.SYS DEVICE=C:\LSP\DXMT0MOD.SYS O=ON LASTDRIVE=Z: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Sample AUTOEXEC.BAT file using LAN Support Program Version 1.3 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ \LSP\NETBIND <ÄÄÄÄÄÄÄÄÄÄÄÄ Required statement for LSP PROMPT=$P$G PATH=C:\DOS;C:\LSP; SET TEMP=C:\DOS From here down are DOS LAN Requestor statements @ECHO OFF <ÄÄÄÄÄÄÄÄ that were added during the DLR installation, YNPROMPT Y N 30 Start DOS LAN Requester (Y/N)? IF ERRORLEVEL 1 GOTO NODLR NET START IF ERRORLEVEL 1 GOTO NODLR CALL INITFSI.BAT :NODLR ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Sample PROTOCOL.INI file for LSP. ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ [PROTMAN_MOD] DriverName = PROTMAN$ [DXMAIDXCFG] DXME0_NIF = DXME0.NIF DXMJ0MOD_NIF = DXMJ0MOD.NIF PCMNICCS_NIF = PCMNICCS.NIF PCMNICCS2_NIF = PCMNICCS.NIF IBMTOK_NIF = IBMTOK.NIF IBMTOK2_NIF = IBMTOK.NIF SMCDOSJP_NIF = SMCDOSJP.NIF SMCDOSJP2_NIF = SMCDOSJP.NIF SMCDOSAT_NIF = SMCDOSAT.NIF SMCDOSAT2_NIF = SMCDOSAT.NIF SMCDOSMC_NIF = SMCDOSMC.NIF SMCDOSMC2_NIF = SMCDOSMC.NIF [DXME0_NIF] <ÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ DriverName = DXME0$ ³ ³ Bindings = PCMNICCS_NIF ³ These statements define the system ³ [PCMNICCS_NIF] ³ resources used by the Ethernet ³ ;PCMCIA Ethernet Adapter ³ adapter. Some will be added for you ³ DriverName = PCM-NIC$ ³ during LSP installation. ³ IOBASE = 0X300 ³ ³ INTERUPT = 5 ³ ³ RAM = 0XD400 <ÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Please note that the parameters in this file must match the options for the enabler in the CONFIG.SYS file which would be as follows: DEVICE=C:\POINTETH.SYS IRQ=5 SRAM=D400 IO=300