home *** CD-ROM | disk | FTP | other *** search
- STANDARD MICROSYSTEMS CORPORATION
- PLUS AND ELITE FAMILY LAN ADAPTER DRIVERS
- FOR USE IN NDIS ENVIRONMENTS
-
- INSTALLATION GUIDE
- ------------------
-
-
- This installation guide provides the following instructions:
-
- 1.0 Overview
-
- 2.0 DOS Instructions
- 2.1 Installing LAN Manager on DOS
- 2.2 Installing 3Com 3+Open version 1.1 on DOS
- 2.3 Installing IBM LAN Requestor on DOS
- 2.3.1 Installing IBM PC LAN Support
- 2.3.2 Installing IBM DOS LAN Requestor
- 2.4 Installing IBM PC LAN on DOS
- 2.4.1 Installing IBM LAN Support
- 2.4.2 Installing IBM PC LAN After LAN Support
- 2.5 Installing Other Programs on DOS
-
- 3.0 OS/2 Instructions
- 3.1 Installing LAN Manager on OS/2
- 3.2 Installing 3Com 3+Open version 1.1 on OS/2
- 3.3 Installing IBM LAN Server on OS/2
-
- 4.0 Installing Two Adapters in the Same System
-
- 5.0 PROTOCOL.INI Parameters
-
- 6.0 Error Messages
-
-
- 1.0 OVERVIEW
-
- The NDIS driver is designed to work with both the Standard Microsystems
- "PLUS" and "ELITE" (SMC8003/SMC8013) families of LAN Adapters. This driver
- conforms to the Network Driver Interface Specification (NDIS) defined by
- Microsoft/3Com. The driver has been tested with Microsoft LAN Manager,
- 3Com 3+Open, IBM LAN Server, IBM PC LAN, and other NDIS compatible network
- operating systems and protocol stacks.
-
- The driver provides support for these three adapter types:
-
- 7 Jumper-Configured
-
- These adapters can only be configured by setting jumpers
- on the adapter boards.
-
- SMC8013EBT SMC8003E
- SMC8003EBT SMC8003S
- SMC8003SH SMC8003WT
-
- 7 Software-Configurable
-
- These adapter cards have the ability to be configured using
- a software setup program.
-
- SMC8003EP SMC8013EP
- SMC8013EW SMC8013W
- SMC8003EB SMC8003W
-
- 7 Micro Channel
-
- This adapter type works only with the IBM Micro Channel bus
- protocol standard.
-
- SMC8003ET/A SMC8003E/A
- SMC8003W/A SMC8003ST/A
- SMC8013WP/A SMC8013WP/A
-
- These files are included with this release of the SMC NDIS driver
- and are located on the SuperDisk shipped with your Standard Microsystems
- adapter board:
-
- INSTALL.DOC Installation Guide (this File)
- RELEASE.DOC Version history and release information
- SMCMAC.OS2 OS/2 NDIS MAC driver
- SMCMAC.DOS DOS NDIS MAC driver
- SMCMAC2.OS2 OS/2 NDIS MAC driver for second LAN adapter
- SMCMAC2.DOS DOS NDIS MAC driver for second LAN adapter
- PROTOCOL.INI PROTOCOL.INI file sample
-
- Install the adapter card in your PC using the instructions in the
- Installation Guide included with the adapter. Proper installation
- can be verified by running the Diagnostic Program under DOS.
-
- NOTE
- The Diagnostic Program will not run properly from
- the OS/2 compatibility box.
-
- 2.0 DOS INSTRUCTIONS
-
- The following section provides you with instructions for installation
- all drivers based on the MS-DOS platform. This includes instructions
- on modifying the CONFIG.SYS and PROTOCOL.INI files to configure the
- specific driver.
-
- 2.1 INSTALLING LAN MANAGER ON DOS
-
- The following instructions only apply to installing the LAN Manager
- on a DOS platform. Do not start LAN Manager until after it's
- installed. Use the Microsoft instructions to complete the
- installation procedure. Microsoft includes support for the Standard
- Microsystems PLUS family adapters. Select the Standard Microsystems
- adapter from the list provided by Microsoft.
-
- To install the LAN Manager on a DOS platform:
-
- 1. Copy the LAN Manager Driver to the driver directory used by LAN
- Manager. For example, when installing a LAN Manager server or
- enhanced workstation using the normal directory structure type:
-
- COPY SMCMAC.DOS C:\LANMAN\DRIVERS\ETHERNET
-
- When installing a LAN Manager basic workstation type:
-
- COPY SMCMAC.DOS C:\LANMAN
-
- 2. Modify the PROTOCOL.INI in accordance with the adapter type.
-
- a. For jumper-configured adapters, use a text editor to add the
- following lines to the file:
-
- [SMCMAC_NIF]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- the values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 2b.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC_NIF]
- DriverName = SMCMAC$
-
- 3. Reboot the system and bring up LAN Manager using the instructions
- supplied by the LAN Manager vendor.
-
-
- 2.2 INSTALLING 3+OPEN VERSION 1.1 ON DOS
-
- Install 3+Open using 3Com instructions. 3Com does not include
- support for Standard Microsystems adapters, therefore select a similar
- adapter such as 3Com EtherLink II during installation.
-
- To install 3+Open on DOS, follow these instructions:
-
- 1. Copy the SMCMAC.DOS Driver from this diskette to the driver
- directory used by 3+Open.
-
- For example, when installing a 3+Open DOS workstation using
- the normal directory structure type:
-
- COPY SMCMAC.DOS C:\3OPEN\DOSWKSTA\LANMAN\DRIVERS
-
- 2. Modify CONFIG.SYS file to reference this adapter rather than
- the adapter selected during 3+Open installation.
-
- For example, if the 3Com EtherLink II was selected during
- a workstation installation, use a text editor to change
- the line:
-
- DEVICE=\3OPEN\DOSWKSTA\LANMAN\DRIVERS\ELNNKII.DOS
-
- to the line:
-
- DEVICE=\3OPEN\DOSWKSTA\LANMAN\DRIVERS\SMCMAC.DOS
-
-
- NOTE
- Other varieties of LAN Manager keep their drivers
- in different directories. The objective is to have
- the CONFIG.SYS reference the SMCMAC.DOS driver rather
- than the adapter driver selected during installation.
- Also the LAN Manager installation adds several drivers
- to the CONFIG.SYS file. Only the MAC driver referring
- to a particular board should be replaced. Other drivers,
- such as PROTMAN.DOS should not be modified.
-
- 3. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCNDIS]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- the values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 3b.
-
- The '[SMCNDIS]' statement is used in the Bindings command
- to associate the protocol stack with the driver.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCNDIS]
- DriverName = SMCMAC$
-
- The '[SMCNDIS]' statement is used in the Bindings command
- to associate the protocol stack with the driver.
-
- 4. Locate the section of the PROTOCOL.INI file which describes the
- protocol stack for your configuration. Locate the 'BINDINGS ='
- statement within this section and use a text editor to modify this
- statement to reference 'SMCNDIS' rather than the name set during
- installation.
-
- For example, under 3+Open with the DLC/NETBEUI protocol stack and
- 3Com EtherLink II selected during installation, in the PROTOCOL.INI
- file section labeled '[DLC]', the lines:
-
- [DLC]
- DriverName = DLC$
- BINDINGS = EtherlinkII
-
- must be changed to:
-
- [DLC]
- DriverName = DLC$
- BINDINGS = SMCNDIS
-
- This changes the bindings of the the protocol stack.
-
- 5. Reboot the system and bring up 3+Open using the instructions
- supplied by the 3Com.
-
-
- 2.3 INSTALLING IBM LAN REQUESTOR ON DOS
-
- IBM LAN Server must run in conjunction with IBM PC LAN Support
- first Program to work with a NDIS driver. Install IBM PC LAN
- Support then IBM LAN Server.
-
- 2.3.1 Installing IBM PC LAN Support Program
-
- Here is the procedure for installing IBM LAN Support:
-
- 1. Copy the SMCMAC.DOS file to the 'C:\LANMAN' subdirectory.
-
- COPY SMCMAC.DOS C:\LANMAN
-
- 2. Install IBM LAN as the manual explains. Select 'Ethernet' as
- the network type.
-
- 3. When asked by the install program whether the line DXMT0MOD.SYS is
- appropriate to add to the CONFIG.SYS file, edit the line to read:
-
- DEVICE=DXMT0MOD.SYS O=N
-
- This tells the IBM LAN SUPPORT program not to reset the card when it
- is starting.
-
- 4. Change the line in the CONFIG.SYS file which reads
-
- DEVICE=XXX.DOS
-
- to read
-
- DEVICE=C:\LANMAN\SMCMAC.DOS
-
- 5. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- the values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 5b.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
-
- 6. Reset the computer to start IBM LAN SUPPORT.
-
- 2.3.2 Installing IBM DOS LAN Requester
-
- Here is the procedure for installing the IBM DOS LAN Requester:
-
- 1. Install, but do not start, DOS LAN Requester according to the
- instructions provided with DOS LAN Requester.
-
- 2. Change the line in the CONFIG.SYS file that contains
-
- DEVICE=DXMT0MOD.SYS S=12 C=14 ST=12
-
- because the parameters might not be the same. Edit the line
- to read:
-
- DEVICE=DXMT0MOD.SYS S=12 C=14 ST=12 O=N
-
- for the Standard Microsystems adapter.
-
- 3. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- the values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 3b.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
-
-
- 2.4 INSTALLING IBM PC LAN ON DOS
-
- IBM PC LAN must run in conjunction with IBM PC LAN Support to work
- with a NDIS driver. Install IBM PC LAN Support first, then IBM PC
- LAN.
-
- 2.4.1 Installing IBM PC LAN Support
-
- To install IBM PC LAN Support on your system, follow this procedure:
-
- 1. Copy the SMCMAC.DOS file to the 'C:\LANMAN' subdirectory.
-
- COPY SMCMAC.DOS C:\LANMAN
-
- 2. Install IBM PC LAN Support as described in the manual. Choose
- 'Etherand' as the network type.
-
- 3. When asked by the install program whether the line DXMT0MOD.SYS is
- appropriate to add to the CONFIG.SYS file, edit the line to read:
-
- DEVICE=DXMT0MOD.SYS O=N
-
- This tells the IBM PC LAN Support Program not to reset the card
- when it is starting.
-
- 4. Change the line in the CONFIG.SYS file which reads:
-
- DEVICE=XXX.DOS
-
- to read
-
- DEVICE=C:\LANMAN\SMCMAC.DOS
-
- 5. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- the values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 5b.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
-
- 6. Reset the computer to start IBM LAN SUPPORT.
-
-
- 2.4.2 Installing IBM PC LAN After LAN Support Installation
-
- To install the IBM PC LAN after installing the LAN Support, follow
- this procedure:
-
- 1. Install IBM PC LAN as described in the manual. Choose the Standard
- Microsystems card option.
-
- 2. When the installation is complete, verify that the PROTOCOL.INI
- file contains the correct bindings. The file is located in the
- 'C:\LANMAN' subdirectory.
-
- 2.5 Installing Other Systems on DOS
-
- There are several other DOS environments capable of supporting the
- NDIS driver. These include: DEC's DECnet, Wollongong's WIN TCPIP,
- Banyan's Vines Workstation environment, Sun's PCNFS Workstation
- environment, NCSA's Telnet, and FTP's PCTCP. These DOS environments
- should handle the task of installation in much the same manner.
-
- 1. Copy the SMCMAC.DOS file to the appropriate subdirectory. For
- example:
-
- COPY SMCMAC.DOS C:\LANMAN
-
- For information on which directory you must use to install the
- driver, refer to the relevant manual.
-
- 2. Modify the CONFIG.SYS file by adding this line:
-
- DEVICE=C:\LAN\SMCMAC.DOS
-
- Where the 'LAN' subdirectory is the location of the driver.
-
- 3. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values
- with values appropriate for your adapter card. A more
- complete explanation of these parameters and their
- appropriate values are provided in section 5.0. If you
- have a software-configurable or Micro Channel adapter,
- you can simplify your parameters by using step 3b.
-
- The '[SMCMAC]' statement is used in the Bindings command
- to associate the protocol stack with the driver.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
-
- The '[SMCMAC]' statement is used in the Bindings command
- to associate the protocol stack with the driver.
-
- 4. Locate the section of the PROTOCOL.INI file which describes the
- protocol stack for your configuration. Locate the 'BINDINGS ='
- statement within this section and use a text editor to modify this
- statement to reference 'SMCMAC' rather than the name set during
- installation.
-
- 5. Reboot the computer.
-
-
- 3.0 OS/2 INSTRUCTIONS
-
- The following section provides you with instructions for installation
- all drivers based on the OS/2 platform. This includes instructions on
- modifying the CONFIG.SYS and PROTOCOL.INI files to configure the
- specific driver.
-
- 3.1 INSTALLING LAN MANAGER ON OS/2
-
- Install, but do not start LAN Manager, using the Microsoft
- instructions. Microsoft includes support for the Standard Microsystems
- PLUS family adapters. Select the Standard Microsystems adapter from the
- list provided by Microsoft.
-
- To install the LAN Manager on OS/2, follow this procedure:
-
- 1. Copy the newest LAN Manager driver to your hard drive. Copy the
- OS/2 driver from this diskette to the driver directory used by LAN
- Manager.
-
- For example, when using the normal directory structure type:
-
- COPY SMCMAC.OS2 C:\LANMAN\DRIVERS\ETHERNET
-
- 2. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCMAC_NIF]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- the values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 2b.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC_NIF]
- DriverName = SMCMAC$
-
- 3. Reboot and bring up LAN Manager using the instructions supplied by
- the LAN Manager vendor.
-
-
- 3.2 INSTALLING 3+OPEN VERSION 1.1 ON OS/2
-
- Install 3+Open using 3Com instructions. 3Com does not include
- support for Standard Microsystems adapters, therefore select a
- similar adapter such as 3Com EtherLink II during installation.
-
- To install 3+Open on OS/2, follow this procedure:
-
- 1. Copy the OS/2 driver from this diskette to the driver directory
- used by 3+OPEN.
-
- For example, when installing a 3+Open server using the normal
- directory structure type:
-
- COPY SMCMAC.OS2 C:\3OPEN\SERVER\LANMAN\DRIVERS
-
- Or, when installing a 3+Open OS/2 workstation type:
-
- COPY SMCMAC.OS2 C:\3OPEN\OS2WKSTA\LANMAN\DRIVERS
-
- 2. Modify the CONFIG.SYS or CONFIG.OS2 file to reference this adapter
- rather than the adapter selected during 3+Open installation.
-
- For example, if the 3Com EtherLink II was selected during a server
- installation, use a text editor to change the line:
-
- DEVICE=\3OPEN\SERVER\LANMAN\DRIVERS\ELNNKII.OS2
-
- to the line:
-
- DEVICE=\3OPEN\SERVER\LANMAN\DRIVERS\SMCMAC.OS2
-
- If the 3Com EtherLink II was selected during a workstation
- installation, use a text editor to change the line:
-
- DEVICE=\3OPEN\OS2WKSTA\LANMAN\DRIVERS\ELNNKII.OS2
-
- to the line:
-
- DEVICE=\3OPEN\OS2WKSTA\LANMAN\DRIVERS\SMCMAC.OS2
-
- NOTE
- Other varieties of LAN Manager keep their
- drivers in different directories. The
- objective is to have the CONFIG.SYS reference
- the SMCMAC.OS2 driver rather than the adapter
- driver selected during installation. Also
- that the 3+Open installation adds several
- drivers to the CONFIG.SYS file. Only the MAC
- driver referring to a particular board should
- be replaced. Other drivers, such as PROTMAN.OS2
- should not be modified.
-
- 5. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- the values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 5b.
-
- The '[SMCMAC]' statement is used in the Bindings command to
- associate the protocol stack with the driver.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
-
- The '[SMCMAC]' statement is used in the Bindings command
- to associate the protocol stack with the driver.
-
- 6. Locate the section of the PROTOCOL.INI file which describes the
- protocol stack for your configuration. Locate the 'BINDINGS ='
- statement within this section and use a text editor to modify this
- statement to reference 'SMCMAC' rather than the name set during
- installation.
-
- For example, under 3+Open with the XNS protocol stack and 3Com
- EtherLink II selected during installation, in the PROTOCOL.INI file
- section labeled '[XNS_NETBIOS]', the line:
-
- [DLC]
- DriverName = DLC$
- BINDINGS = ETHERLINKII
-
- must be changed to:
-
- [DLC]
- DriverName = DLC$
- BINDINGS = SMC8003XMAC
-
- If the DLC/NETBEUI protocol stack was selected for use with
- 3+Open, the same lines must be changed in the PROTOCOL.INI file
- section labeled '[DLC]'.
-
- This changes the bindings of the the protocol stack.
-
- 7. Reboot the system and bring up 3+Open using the instructions
- supplied by the 3Com.
-
-
- 3.3 INSTALLING IBM LAN SERVER ON OS/2
-
- This package has built-in support for the Standard Microsystems Ethernet
- series of cards. Install LAN SERVER as the IBM manual describes,
- choosing the Standard Microsystems card option that appears on the
- screen. Do not start LAN SERVER yet.
-
- To install the IBM LAN Server on OS/2, follow this procedure:
-
- 1. Copy the latest version of the driver over the driver included by
- IBM, like this:
-
- COPY SMCMAC.OS2 C:\CMLIB
-
- 2. Modify PROTOCOL.INI in accordance with your adapter type.
-
- a. For jumper-configured adapters, use a text editor to add
- the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
- IOBase = 0x280
- RAMAddress = 0xD000
- IRQ = 3
-
- Replace the above IOBase, RAMAddress, and IRQ values with
- values appropriate for your adapter card. If you aren't
- sure which adapter type you have, refer to Section 1.0 or
- use the setup above. A more complete explanation of these
- parameters and their appropriate values are provided in
- section 5.0. If you have a software-configurable or Micro
- Channel adapter, you can simplify your parameters by using
- step 2b.
-
- b. For software-configurable and Micro Channel adapters, use a
- text editor to add the following lines to the file:
-
- [SMCMAC]
- DriverName = SMCMAC$
-
- 3. Reboot and bring up LAN SERVER using the instruction supplied
- by IBM.
-
-
- 4.0 INSTALLING TWO ADAPTERS IN THE SAME SYSTEM
-
- This release includes SMCMAC2.OS2 and SMCMAC2.DOS. These drivers may
- be used to install a second adapter card. When installing the LAN
- Manager software, select two Standard Microsystems family adapters.
- When LAN Manager setup exits, modify the CONFIG.SYS file and the
- PROTOCOL.INI file using this procedure.
-
- 1. Modify CONFIG.SYS by changing one of the two SMCMAC.XXX entries
- from SMCMAC.XXX to SMCMAC2.XXX. For example:
-
- DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC.DOS
- DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC.DOS
-
- should be changed to:
-
- DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC.DOS
- DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC2.DOS
-
- 2. Modify PROTOCOL.INI by changing the second adapter entry to
- specify the DriverName as SMCMAC2$ and changing all parameter
- values so no conflict results.
-
- a. For jumper-configured adapters, use a text editor to
- modify the following lines for the second adapter entry:
-
- [SMCMAC2_NIF]
- DriverName = SMCMAC2$
- IOBase = 0x300
- RAMAddress = 0xD800
- IRQ = 5
-
- Make sure these parameter values do not conflict with
- the first adapter entry, and that they match the settings
- of the second adapter.
-
- b. For software-configurable adapters, use a text editor to
- modify the following lines for the second adapter entry:
-
- [SMCMAC2_NIF]
- DriverName = SMCMAC2$
- IOBase = 0x300
-
- Make sure the IOBase value does not conflict with the
- value provided for the first adapter, and that it matches
- the second adapter setting. Always include an IOBase
- statement with the DriverName.
-
- c. For Micro Channel adapters, use a text editor to modify
- the following lines for the second adapter entry:
-
- [SMCMAC2_NIF]
- DriverName = SMCMAC2$
- SlotNumber = 4
-
- Make sure the SlotNumber value does not conflict with the
- value provided for the first adapter, and that it matches
- the second adapter setting. Always include a SlotNumber
- statement with the DriverName.
-
- 3. Modify adapter values so that the two adapters do not use the same
- values for I/O Base Address, RAM Address and IRQ.
-
- Refer to the adapter's Installation Guide for information about
- these parameters.
-
- 4. Load the drivers and reboot the system.
-
-
- 5.0 PROTOCOL.INI PARAMETERS
-
- Several parameters are typically specified in the SMCMAC section of
- the PROTOCOL.INI file. The only parameter that must be specified
- is the 'DriverName'. All others have default values supplied
- by the driver and can be left out of the PROTOCOL.INI file if the
- installed adapter matches the default configuration. Software-
- configurable and Micro Channel adapters ignore the values of IRQ,
- IOBase and RAMAddress and instead use the values in the POS
- registers set up when the card was installed.
-
- Below is a list of parameters and their definitions commonly found
- in the PROTOCOL.INI file. Both default values and possible value
- ranges are provided for each parameter.
-
- IRQ Specifies the interrupt used by the adapter. The
- default is 3. IRQ3 is used by COM2. If COM2 is in
- use, choose another IRQ value. The interrupt is
- selected via a jumper on some adapters, or by way of
- the EZSETUP program supplied with other adapters.
- Consult the installation guide for information on how
- to determine or modify the interrupt. This parameter
- is always a decimal number in the range of 2 - 15.
- Not all values are supported by all adapters.
-
- IOBase Specifies the base I/O address used by the adapter.
- The default is 0x280. The address is selected via a
- jumper on some adapters, or by way of the EZSETUP
- program supplied with other adapters. Consult the
- Installation Guide for information on how to determine
- or modify the address. This parameter is a hexadecimal
- number in the range of 0x200 - 0xFFFF. Hexadecimal
- numbers must be preceded by '0x' to distinguish them
- from decimal numbers. Remeber that not all values are
- supported by all adapters.
-
- RAMAddress Specifies the Shared RAM segment address used by the
- adapter. This value is established under software
- control by the driver. The default Shared RAM segment
- address is 0xD000. This address is recommended unless
- it conflicts with some other device in the PC. Consult
- the adapter Installation Guide or print the file
- SYSMAP.DOC on the SuperDisk for more information on how
- to select a shared RAM address. The driver uses
- hexadecimal values in the range of 0xA000 - 0xFFFF.
-
- SlotNumber Specifies the number of the slot containing the adapter
- card in a Micro Channel machine. This parameter is a
- decimal number in the range of 1 - 10.
-
- MaxRequests Specifies the number of general request queue entries.
- The default is 8. This parameter is a decimal number
- in the range of 6 - 24.
-
- MaxTransmits Specifies the number of transmit queue entries. The
- default is 12. This parameter is a decimal number in
- the range of 6 - 24.
-
- ReceiveBuffers Specifies the number of receive buffer queue entries.
- The default value is 12. This parameter is a decimal
- number in the range of 6 - 24.
-
- ReceiveBufSize Specifies the size in bytes of a receive buffer. The
- default value is 256. This parameter is a decimal
- number in the range of 256 - 1536.
-
- ReceiveChains Specifies the number of receive chain header queue
- entries. The default is 12. This parameter is a
- decimal number in the range of 6 - 24.
-
-
- 6.0 ERROR MESSAGES
-
- No SMC8003 Adapters Specified In Protocol.INI Present !
-
- No adapter is installed. Install a Standard Microsystems Ethernet card.
-
- No PROTOCOL.INI entries found for this driver. Ensure that a
- PROTOCOL.INI entry exists with DriverName = SMCMAC$ (or SMCMAC2$).
-
- Checksum of IOBase is incorrect. Cycle power on the system.
- Try configuring the adapter to an alternate IOBase. If the
- problem persists, consult your adapter vendor.
-
-
- Protocol.INI parameters do not match the adapter configuration.
-
- POS data or AT bus software configured adapter data does not match
- the PROTOCOL.INI entry. Edit the PROTOCOL.INI file, adjusting the
- parameter values to correspond to the adapter configuration.
-
-
- Conflicting SMC8003 Adapter Parameters Specified In Protocol.INI !
-
- More than one PROTOCOL.INI entry is found for this adapter. Ensure that
- DriverName = SMCMAC$ (or SMCMAC2$) appears only once in PROTOCOL.INI.
-
-
- Unknown SMC8003 Family Board ID !
-
- The adapter installed is not supported by this driver.
- Consult your adapter vendor for more information.
-
-
- A parameter value in the Protocol.INI file is out of range.
-
- One of the parameters in the PROTOCOL.INI file entry for this adapter
- is out of range. Consult the INSTALL.DOC file you received with the
- driver for valid parameter values.
-
-
-
-
-
-
- Trademarks:
-
- Microsoft OS/2 LAN Manager is a trademark of Microsoft
- Corporation. 3Com, 3+, 3+Open and EtherLink II are registered trademarks
- of 3Com Corporation. EtherCard PLUS, EtherCard PLUS16 StarCard PLUS,
- StarLink PLUS and SuperDisk are trademarks of Standard Microsystems Corporation.
-