home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / NETWORK / WNDIS118.ZIP / INSTALL.DOC < prev    next >
Encoding:
Text File  |  1991-10-07  |  33.0 KB  |  894 lines

  1.                      STANDARD MICROSYSTEMS CORPORATION
  2.                  PLUS AND ELITE FAMILY LAN ADAPTER DRIVERS
  3.                        FOR USE IN NDIS ENVIRONMENTS
  4.  
  5.                             INSTALLATION GUIDE
  6.                             ------------------
  7.  
  8.  
  9. This installation guide provides the following instructions:
  10.  
  11.         1.0 Overview
  12.  
  13.         2.0 DOS Instructions
  14.             2.1 Installing LAN Manager on DOS
  15.             2.2 Installing 3Com 3+Open version 1.1 on DOS
  16.             2.3 Installing IBM LAN Requestor on DOS
  17.         2.3.1 Installing IBM PC LAN Support
  18.         2.3.2 Installing IBM DOS LAN Requestor
  19.             2.4 Installing IBM PC LAN on DOS
  20.         2.4.1 Installing IBM LAN Support
  21.         2.4.2 Installing IBM PC LAN After LAN Support
  22.         2.5 Installing Other Programs on DOS
  23.  
  24.         3.0 OS/2 Instructions
  25.             3.1 Installing LAN Manager on OS/2
  26.             3.2 Installing 3Com 3+Open version 1.1 on OS/2
  27.             3.3 Installing IBM LAN Server on OS/2
  28.  
  29.     4.0 Installing Two Adapters in the Same System
  30.  
  31.         5.0 PROTOCOL.INI Parameters
  32.  
  33.     6.0 Error Messages
  34.  
  35.  
  36. 1.0    OVERVIEW
  37.  
  38. The NDIS driver is designed to work with both the Standard Microsystems
  39. "PLUS" and "ELITE" (SMC8003/SMC8013) families of LAN Adapters. This driver
  40. conforms to the Network Driver Interface Specification (NDIS) defined by
  41. Microsoft/3Com. The driver has been tested with Microsoft LAN Manager,
  42. 3Com 3+Open, IBM LAN Server, IBM PC LAN, and other NDIS compatible network
  43. operating systems and protocol stacks. 
  44.  
  45. The driver provides support for these three adapter types:
  46.  
  47.   7  Jumper-Configured
  48.  
  49.      These adapters can only be configured by setting jumpers 
  50.      on the adapter boards.
  51.  
  52.        SMC8013EBT   SMC8003E     
  53.        SMC8003EBT   SMC8003S     
  54.        SMC8003SH    SMC8003WT  
  55.  
  56.   7 Software-Configurable
  57.  
  58.     These adapter cards have the ability to be configured using
  59.     a software setup program.
  60.  
  61.        SMC8003EP    SMC8013EP    
  62.        SMC8013EW    SMC8013W
  63.        SMC8003EB    SMC8003W    
  64.           
  65.   7 Micro Channel
  66.  
  67.     This adapter type works only with the IBM Micro Channel bus
  68.     protocol standard.
  69.  
  70.        SMC8003ET/A  SMC8003E/A   
  71.        SMC8003W/A   SMC8003ST/A
  72.        SMC8013WP/A  SMC8013WP/A
  73.     
  74. These files are included with this release of the SMC NDIS driver
  75. and are located on the SuperDisk shipped with your Standard Microsystems
  76. adapter board:
  77.  
  78.    INSTALL.DOC           Installation Guide (this File)
  79.    RELEASE.DOC           Version history and release information
  80.    SMCMAC.OS2            OS/2 NDIS MAC driver
  81.    SMCMAC.DOS            DOS NDIS MAC driver
  82.    SMCMAC2.OS2           OS/2 NDIS MAC driver for second LAN adapter
  83.    SMCMAC2.DOS           DOS NDIS MAC driver for second LAN adapter
  84.    PROTOCOL.INI          PROTOCOL.INI file sample
  85.  
  86. Install the adapter card in your PC using the instructions in the 
  87. Installation Guide included with the adapter.  Proper installation 
  88. can be verified by running the Diagnostic Program under DOS.
  89.  
  90.                              NOTE
  91.          The Diagnostic Program will not run properly from 
  92.      the OS/2 compatibility box.
  93.  
  94. 2.0    DOS INSTRUCTIONS
  95.  
  96.        The following section provides you with instructions for installation
  97.        all drivers based on the MS-DOS platform. This includes instructions
  98.        on modifying the CONFIG.SYS and PROTOCOL.INI files to configure the
  99.        specific driver.
  100.  
  101. 2.1    INSTALLING LAN MANAGER ON DOS
  102.  
  103.        The following instructions only apply to installing the LAN Manager
  104.        on a DOS platform. Do not start LAN Manager until after it's 
  105.        installed. Use the Microsoft instructions to complete the
  106.        installation procedure. Microsoft includes support for the Standard
  107.        Microsystems PLUS family adapters.  Select the Standard Microsystems
  108.        adapter from the list provided by Microsoft.
  109.  
  110.        To install the LAN Manager on a DOS platform:
  111.        
  112.        1. Copy the LAN Manager Driver to the driver directory used by LAN
  113.           Manager.  For example, when installing a LAN Manager server or
  114.           enhanced workstation using the normal directory structure type:
  115.  
  116.              COPY SMCMAC.DOS C:\LANMAN\DRIVERS\ETHERNET
  117.  
  118.          When installing a LAN Manager basic workstation type:
  119.  
  120.              COPY SMCMAC.DOS C:\LANMAN
  121.  
  122.        2. Modify the PROTOCOL.INI in accordance with the adapter type. 
  123.  
  124.       a. For jumper-configured adapters, use a text editor to add the 
  125.          following lines to the file:
  126.  
  127.                    [SMCMAC_NIF]
  128.                    DriverName = SMCMAC$
  129.                IOBase = 0x280
  130.                RAMAddress = 0xD000
  131.                IRQ = 3
  132.  
  133.          Replace the above IOBase, RAMAddress, and IRQ values with 
  134.          the values appropriate for your adapter card. If you aren't 
  135.          sure which adapter type you have, refer to Section 1.0 or 
  136.          use the setup above. A more complete explanation of these
  137.          parameters and their appropriate values are provided in
  138.          section 5.0. If you have a software-configurable or Micro 
  139.          Channel adapter, you can simplify your parameters by using 
  140.          step 2b.
  141.  
  142.       b. For software-configurable and Micro Channel adapters, use a
  143.          text editor to add the following lines to the file:
  144.  
  145.             [SMCMAC_NIF]
  146.                   DriverName = SMCMAC$
  147.     
  148.        3. Reboot the system and bring up LAN Manager using the instructions 
  149.       supplied by the LAN Manager vendor.
  150.  
  151.  
  152. 2.2    INSTALLING 3+OPEN VERSION 1.1 ON DOS
  153.  
  154.        Install 3+Open using 3Com instructions.  3Com does not include
  155.        support for Standard Microsystems adapters, therefore select a similar
  156.        adapter such as 3Com EtherLink II during installation.
  157.  
  158.        To install 3+Open on DOS, follow these instructions:
  159.  
  160.        1.  Copy the SMCMAC.DOS Driver from this diskette to the driver
  161.            directory used by 3+Open.  
  162.  
  163.        For example, when installing a 3+Open DOS workstation using 
  164.        the normal directory structure type:
  165.  
  166.               COPY SMCMAC.DOS C:\3OPEN\DOSWKSTA\LANMAN\DRIVERS
  167.  
  168.        2. Modify CONFIG.SYS file to reference this adapter rather than 
  169.           the adapter selected during 3+Open installation.  
  170.  
  171.       For example, if the 3Com EtherLink II was selected during 
  172.       a workstation installation, use a text editor to change 
  173.       the line:
  174.  
  175.               DEVICE=\3OPEN\DOSWKSTA\LANMAN\DRIVERS\ELNNKII.DOS
  176.  
  177.       to the line:
  178.  
  179.               DEVICE=\3OPEN\DOSWKSTA\LANMAN\DRIVERS\SMCMAC.DOS
  180.  
  181.  
  182.                                  NOTE
  183.              Other varieties of LAN Manager keep their drivers
  184.              in different directories. The objective is to have
  185.              the CONFIG.SYS reference the SMCMAC.DOS driver rather 
  186.              than the adapter driver selected during installation.  
  187.              Also the LAN Manager installation adds several drivers 
  188.              to the CONFIG.SYS file. Only the MAC driver referring 
  189.              to a particular board should be replaced. Other drivers, 
  190.              such as PROTMAN.DOS should not be modified.
  191.  
  192.        3. Modify PROTOCOL.INI in accordance with your adapter type. 
  193.  
  194.       a. For jumper-configured adapters, use a text editor to add 
  195.          the following lines to the file:
  196.  
  197.                    [SMCNDIS]
  198.                    DriverName = SMCMAC$
  199.                IOBase = 0x280
  200.                RAMAddress = 0xD000
  201.                IRQ = 3
  202.  
  203.          Replace the above IOBase, RAMAddress, and IRQ values with 
  204.          the values appropriate for your adapter card. If you aren't 
  205.          sure which adapter type you have, refer to Section 1.0 or 
  206.          use the setup above. A more complete explanation of these
  207.          parameters and their appropriate values are provided in
  208.          section 5.0. If you have a software-configurable or Micro 
  209.          Channel adapter, you can simplify your parameters by using 
  210.          step 3b.
  211.  
  212.          The '[SMCNDIS]' statement is used in the Bindings command
  213.          to associate the protocol stack with the driver.
  214.  
  215.      b.  For software-configurable and Micro Channel adapters, use a
  216.          text editor to add the following lines to the file:
  217.  
  218.             [SMCNDIS]
  219.                   DriverName = SMCMAC$
  220.  
  221.          The '[SMCNDIS]' statement is used in the Bindings command
  222.          to associate the protocol stack with the driver.
  223.  
  224.       4. Locate the section of the PROTOCOL.INI file which describes the 
  225.      protocol stack for your configuration. Locate the 'BINDINGS =' 
  226.      statement within this section and use a text editor to modify this 
  227.      statement to reference 'SMCNDIS' rather than the name set during 
  228.      installation.
  229.  
  230.          For example, under 3+Open with the DLC/NETBEUI protocol stack and
  231.          3Com EtherLink II selected during installation, in the PROTOCOL.INI
  232.          file section labeled '[DLC]', the lines:
  233.  
  234.               [DLC]
  235.                 DriverName = DLC$
  236.                 BINDINGS = EtherlinkII
  237.  
  238.          must be changed to:
  239.  
  240.               [DLC]
  241.                 DriverName = DLC$  
  242.                 BINDINGS = SMCNDIS
  243.  
  244.      This changes the bindings of the the protocol stack.
  245.  
  246.       5. Reboot the system and bring up 3+Open using the instructions 
  247.      supplied by the 3Com.
  248.  
  249.  
  250. 2.3    INSTALLING IBM LAN REQUESTOR ON DOS
  251.  
  252.        IBM LAN Server must run in conjunction with IBM PC LAN Support 
  253.        first Program to work with a NDIS driver. Install IBM PC LAN 
  254.        Support then IBM LAN Server.
  255.  
  256. 2.3.1  Installing IBM PC LAN Support Program
  257.  
  258.        Here is the procedure for installing IBM LAN Support:
  259.  
  260.        1. Copy the SMCMAC.DOS file to the 'C:\LANMAN' subdirectory.
  261.  
  262.              COPY SMCMAC.DOS C:\LANMAN
  263.  
  264.        2. Install IBM LAN as the manual explains. Select 'Ethernet' as 
  265.       the network type.
  266.  
  267.        3. When asked by the install program whether the line DXMT0MOD.SYS is
  268.              appropriate to add to the CONFIG.SYS file, edit the line to read:
  269.  
  270.              DEVICE=DXMT0MOD.SYS O=N  
  271.  
  272.       This tells the IBM LAN SUPPORT program not to reset the card when it 
  273.       is starting.
  274.  
  275.        4. Change the line in the CONFIG.SYS file which reads 
  276.  
  277.              DEVICE=XXX.DOS
  278.  
  279.           to read 
  280.  
  281.              DEVICE=C:\LANMAN\SMCMAC.DOS  
  282.  
  283.        5. Modify PROTOCOL.INI in accordance with your adapter type. 
  284.  
  285.       a. For jumper-configured adapters, use a text editor to add 
  286.          the following lines to the file:
  287.  
  288.                    [SMCMAC]
  289.                    DriverName = SMCMAC$
  290.                IOBase = 0x280
  291.                RAMAddress = 0xD000
  292.                IRQ = 3
  293.  
  294.          Replace the above IOBase, RAMAddress, and IRQ values with 
  295.          the values appropriate for your adapter card. If you aren't 
  296.          sure which adapter type you have, refer to Section 1.0 or 
  297.          use the setup above. A more complete explanation of these
  298.          parameters and their appropriate values are provided in
  299.          section 5.0. If you have a software-configurable or Micro 
  300.          Channel adapter, you can simplify your parameters by using 
  301.          step 5b.
  302.  
  303.      b. For software-configurable and Micro Channel adapters, use a
  304.         text editor to add the following lines to the file:
  305.  
  306.             [SMCMAC]
  307.                    DriverName = SMCMAC$
  308.     
  309.       6. Reset the computer to start IBM LAN SUPPORT.
  310.  
  311. 2.3.2  Installing IBM DOS LAN Requester
  312.  
  313.        Here is the procedure for installing the IBM DOS LAN Requester:
  314.  
  315.        1. Install, but do not start, DOS LAN Requester according to the
  316.              instructions provided with DOS LAN Requester.
  317.  
  318.        2. Change the line in the CONFIG.SYS file that contains
  319.  
  320.              DEVICE=DXMT0MOD.SYS S=12 C=14 ST=12 
  321.  
  322.       because the parameters might not be the same. Edit the line 
  323.       to read: 
  324.  
  325.          DEVICE=DXMT0MOD.SYS S=12 C=14 ST=12 O=N 
  326.  
  327.           for the Standard Microsystems adapter.
  328.  
  329.        3. Modify PROTOCOL.INI in accordance with your adapter type. 
  330.  
  331.       a. For jumper-configured adapters, use a text editor to add 
  332.          the following lines to the file:
  333.  
  334.                    [SMCMAC]
  335.                    DriverName = SMCMAC$
  336.                IOBase = 0x280
  337.                RAMAddress = 0xD000
  338.                IRQ = 3
  339.  
  340.          Replace the above IOBase, RAMAddress, and IRQ values with 
  341.          the values appropriate for your adapter card. If you aren't 
  342.          sure which adapter type you have, refer to Section 1.0 or 
  343.          use the setup above. A more complete explanation of these
  344.          parameters and their appropriate values are provided in
  345.          section 5.0. If you have a software-configurable or Micro 
  346.          Channel adapter, you can simplify your parameters by using 
  347.          step 3b.
  348.  
  349.      b. For software-configurable and Micro Channel adapters, use a
  350.         text editor to add the following lines to the file:
  351.  
  352.             [SMCMAC]
  353.                   DriverName = SMCMAC$
  354.     
  355.  
  356. 2.4    INSTALLING IBM PC LAN ON DOS
  357.  
  358.        IBM PC LAN must run in conjunction with IBM PC LAN Support to work
  359.        with a NDIS driver. Install IBM PC LAN Support first, then IBM PC 
  360.        LAN.
  361.  
  362. 2.4.1  Installing IBM PC LAN Support
  363.  
  364.        To install IBM PC LAN Support on your system, follow this procedure:
  365.  
  366.        1. Copy the SMCMAC.DOS file to the 'C:\LANMAN' subdirectory.
  367.  
  368.              COPY SMCMAC.DOS C:\LANMAN
  369.  
  370.        2. Install IBM PC LAN Support as described in the manual. Choose
  371.           'Etherand' as the network type.
  372.  
  373.        3. When asked by the install program whether the line DXMT0MOD.SYS is
  374.           appropriate to add to the CONFIG.SYS file, edit the line to read:
  375.        
  376.          DEVICE=DXMT0MOD.SYS O=N  
  377.  
  378.           This tells the IBM PC LAN Support Program not to reset the card 
  379.       when it is starting.
  380.  
  381.        4. Change the line in the CONFIG.SYS file which reads:
  382.  
  383.                 DEVICE=XXX.DOS 
  384.  
  385.       to read 
  386.  
  387.          DEVICE=C:\LANMAN\SMCMAC.DOS 
  388.  
  389.        5. Modify PROTOCOL.INI in accordance with your adapter type. 
  390.  
  391.       a. For jumper-configured adapters, use a text editor to add 
  392.          the following lines to the file:
  393.  
  394.                    [SMCMAC]
  395.                    DriverName = SMCMAC$
  396.                IOBase = 0x280
  397.                RAMAddress = 0xD000
  398.                IRQ = 3
  399.  
  400.          Replace the above IOBase, RAMAddress, and IRQ values with 
  401.          the values appropriate for your adapter card. If you aren't 
  402.          sure which adapter type you have, refer to Section 1.0 or 
  403.          use the setup above. A more complete explanation of these
  404.          parameters and their appropriate values are provided in
  405.          section 5.0. If you have a software-configurable or Micro 
  406.          Channel adapter, you can simplify your parameters by using 
  407.          step 5b.
  408.  
  409.       b. For software-configurable and Micro Channel adapters, use a
  410.          text editor to add the following lines to the file:
  411.  
  412.             [SMCMAC]
  413.                   DriverName = SMCMAC$
  414.  
  415.        6. Reset the computer to start IBM LAN SUPPORT.
  416.  
  417.  
  418. 2.4.2  Installing IBM PC LAN After LAN Support Installation
  419.  
  420.        To install the IBM PC LAN after installing the LAN Support, follow
  421.        this procedure:
  422.  
  423.        1. Install IBM PC LAN as described in the manual.  Choose the Standard
  424.       Microsystems card option.  
  425.  
  426.        2. When the installation is complete, verify that the PROTOCOL.INI 
  427.       file contains the correct bindings.  The file is located in the 
  428.       'C:\LANMAN' subdirectory.
  429.  
  430. 2.5    Installing Other Systems on DOS
  431.  
  432.        There are several other DOS environments capable of supporting the 
  433.        NDIS driver. These include: DEC's DECnet, Wollongong's WIN TCPIP, 
  434.        Banyan's Vines Workstation environment, Sun's PCNFS Workstation
  435.        environment, NCSA's Telnet, and  FTP's PCTCP. These DOS environments 
  436.        should handle the task of installation in much the same manner.
  437.  
  438.        1. Copy the SMCMAC.DOS file to the appropriate subdirectory. For
  439.       example:
  440.  
  441.              COPY SMCMAC.DOS C:\LANMAN
  442.  
  443.       For information on which directory you must use to install the
  444.       driver, refer to the relevant manual.
  445.  
  446.        2. Modify the CONFIG.SYS file by adding this line:
  447.  
  448.              DEVICE=C:\LAN\SMCMAC.DOS  
  449.  
  450.       Where the 'LAN' subdirectory is the location of the driver.
  451.  
  452.        3. Modify PROTOCOL.INI in accordance with your adapter type. 
  453.  
  454.       a. For jumper-configured adapters, use a text editor to add 
  455.          the following lines to the file:
  456.  
  457.                    [SMCMAC]
  458.                    DriverName = SMCMAC$
  459.                IOBase = 0x280
  460.                RAMAddress = 0xD000
  461.                IRQ = 3
  462.  
  463.          Replace the above IOBase, RAMAddress, and IRQ values
  464.          with values appropriate for your adapter card. A more 
  465.          complete explanation of these parameters and their
  466.          appropriate values are provided in section 5.0. If you 
  467.          have a software-configurable or Micro Channel adapter, 
  468.          you can simplify your parameters by using step 3b.
  469.  
  470.          The '[SMCMAC]' statement is used in the Bindings command
  471.          to associate the protocol stack with the driver.
  472.  
  473.       b. For software-configurable and Micro Channel adapters, use a
  474.          text editor to add the following lines to the file:
  475.  
  476.             [SMCMAC]
  477.                   DriverName = SMCMAC$
  478.  
  479.          The '[SMCMAC]' statement is used in the Bindings command
  480.          to associate the protocol stack with the driver.
  481.  
  482.       4. Locate the section of the PROTOCOL.INI file which describes the 
  483.      protocol stack for your configuration. Locate the 'BINDINGS =' 
  484.      statement within this section and use a text editor to modify this 
  485.      statement to reference 'SMCMAC' rather than the name set during 
  486.      installation.
  487.  
  488.        5. Reboot the computer.
  489.  
  490.  
  491. 3.0    OS/2 INSTRUCTIONS
  492.  
  493.        The following section provides you with instructions for installation
  494.        all drivers based on the OS/2 platform. This includes instructions on
  495.        modifying the CONFIG.SYS and PROTOCOL.INI files to configure the 
  496.        specific driver.
  497.  
  498. 3.1    INSTALLING LAN MANAGER ON OS/2
  499.  
  500.        Install, but do not start LAN Manager, using the Microsoft
  501.        instructions.  Microsoft includes support for the Standard Microsystems
  502.        PLUS family adapters. Select the Standard Microsystems adapter from the
  503.        list provided by Microsoft.
  504.  
  505.        To install the LAN Manager on OS/2, follow this procedure:
  506.  
  507.        1. Copy the newest LAN Manager driver to your hard drive. Copy the
  508.           OS/2 driver from this diskette to the driver directory used by LAN
  509.           Manager.  
  510.  
  511.       For example, when using the normal directory structure type:
  512.  
  513.               COPY SMCMAC.OS2 C:\LANMAN\DRIVERS\ETHERNET
  514.  
  515.        2. Modify PROTOCOL.INI in accordance with your adapter type. 
  516.  
  517.       a. For jumper-configured adapters, use a text editor to add 
  518.          the following lines to the file:
  519.  
  520.                    [SMCMAC_NIF]
  521.                    DriverName = SMCMAC$
  522.                IOBase = 0x280
  523.                RAMAddress = 0xD000
  524.                IRQ = 3
  525.  
  526.          Replace the above IOBase, RAMAddress, and IRQ values with 
  527.          the values appropriate for your adapter card. If you aren't 
  528.          sure which adapter type you have, refer to Section 1.0 or 
  529.          use the setup above. A more complete explanation of these
  530.          parameters and their appropriate values are provided in
  531.          section 5.0. If you have a software-configurable or Micro 
  532.          Channel adapter, you can simplify your parameters by using 
  533.          step 2b.
  534.  
  535.       b. For software-configurable and Micro Channel adapters, use a
  536.          text editor to add the following lines to the file:
  537.  
  538.             [SMCMAC_NIF]
  539.                    DriverName = SMCMAC$
  540.     
  541.        3. Reboot and bring up LAN Manager using the instructions supplied by 
  542.       the LAN Manager vendor.
  543.  
  544.  
  545. 3.2    INSTALLING 3+OPEN VERSION 1.1 ON OS/2
  546.  
  547.        Install 3+Open using 3Com instructions. 3Com does not include
  548.        support for Standard Microsystems adapters, therefore select a
  549.        similar adapter such as 3Com EtherLink II during installation.
  550.  
  551.        To install 3+Open on OS/2, follow this procedure:
  552.  
  553.        1. Copy the OS/2 driver from this diskette to the driver directory
  554.           used by 3+OPEN.  
  555.  
  556.       For example, when installing a 3+Open server using the normal
  557.       directory structure type:
  558.  
  559.               COPY SMCMAC.OS2 C:\3OPEN\SERVER\LANMAN\DRIVERS
  560.  
  561.           Or, when installing a 3+Open OS/2 workstation type:
  562.  
  563.               COPY SMCMAC.OS2 C:\3OPEN\OS2WKSTA\LANMAN\DRIVERS
  564.  
  565.       2. Modify the CONFIG.SYS or CONFIG.OS2 file to reference this adapter
  566.        rather than the adapter selected during 3+Open installation.
  567.  
  568.          For example, if the 3Com EtherLink II was selected during a server
  569.          installation, use a text editor to change the line:
  570.  
  571.               DEVICE=\3OPEN\SERVER\LANMAN\DRIVERS\ELNNKII.OS2
  572.  
  573.          to the line:
  574.  
  575.               DEVICE=\3OPEN\SERVER\LANMAN\DRIVERS\SMCMAC.OS2
  576.  
  577.          If the 3Com EtherLink II was selected during a workstation
  578.          installation, use a text editor to change the line:
  579.  
  580.               DEVICE=\3OPEN\OS2WKSTA\LANMAN\DRIVERS\ELNNKII.OS2
  581.  
  582.          to the line:
  583.  
  584.               DEVICE=\3OPEN\OS2WKSTA\LANMAN\DRIVERS\SMCMAC.OS2
  585.  
  586.                                 NOTE
  587.                Other varieties of LAN Manager keep their 
  588.         drivers in different directories.  The 
  589.         objective is to have the CONFIG.SYS reference 
  590.         the SMCMAC.OS2 driver rather than the adapter 
  591.         driver selected during installation.  Also 
  592.         that the 3+Open installation adds several 
  593.         drivers to the CONFIG.SYS file.  Only the MAC 
  594.         driver referring to a particular board should 
  595.         be replaced. Other drivers, such as PROTMAN.OS2
  596.         should not be modified.
  597.  
  598.        5. Modify PROTOCOL.INI in accordance with your adapter type. 
  599.  
  600.       a. For jumper-configured adapters, use a text editor to add 
  601.          the following lines to the file:
  602.  
  603.                    [SMCMAC]
  604.                    DriverName = SMCMAC$
  605.                IOBase = 0x280
  606.                RAMAddress = 0xD000
  607.                IRQ = 3
  608.  
  609.          Replace the above IOBase, RAMAddress, and IRQ values with 
  610.          the values appropriate for your adapter card. If you aren't 
  611.          sure which adapter type you have, refer to Section 1.0 or 
  612.          use the setup above. A more complete explanation of these
  613.          parameters and their appropriate values are provided in
  614.          section 5.0. If you have a software-configurable or Micro 
  615.          Channel adapter, you can simplify your parameters by using 
  616.          step 5b.
  617.  
  618.          The '[SMCMAC]' statement is used in the Bindings command to
  619.          associate the protocol stack with the driver.
  620.  
  621.      b.  For software-configurable and Micro Channel adapters, use a
  622.          text editor to add the following lines to the file:
  623.  
  624.             [SMCMAC]
  625.                   DriverName = SMCMAC$
  626.  
  627.          The '[SMCMAC]' statement is used in the Bindings command
  628.          to associate the protocol stack with the driver.
  629.  
  630.       6. Locate the section of the PROTOCOL.INI file which describes the 
  631.      protocol stack for your configuration.  Locate the 'BINDINGS =' 
  632.      statement within this section and use a text editor to modify this 
  633.      statement to reference 'SMCMAC' rather than the name set during 
  634.      installation.
  635.  
  636.          For example, under 3+Open with the XNS protocol stack and 3Com
  637.          EtherLink II selected during installation, in the PROTOCOL.INI file
  638.          section labeled '[XNS_NETBIOS]', the line:
  639.  
  640.               [DLC]
  641.                 DriverName = DLC$
  642.                 BINDINGS = ETHERLINKII
  643.  
  644.          must be changed to:
  645.  
  646.               [DLC]
  647.                 DriverName = DLC$
  648.                 BINDINGS = SMC8003XMAC
  649.  
  650.          If the DLC/NETBEUI protocol stack was selected for use with
  651.          3+Open, the same lines must be changed in the PROTOCOL.INI file
  652.          section labeled '[DLC]'.
  653.  
  654.      This changes the bindings of the the protocol stack.
  655.  
  656.       7. Reboot the system and bring up 3+Open using the instructions 
  657.      supplied by the 3Com.
  658.  
  659.  
  660. 3.3   INSTALLING IBM LAN SERVER ON OS/2
  661.  
  662.       This package has built-in support for the Standard Microsystems Ethernet
  663.       series of cards. Install LAN SERVER as the IBM manual describes,
  664.       choosing the Standard Microsystems card option that appears on the
  665.       screen.  Do not start LAN SERVER yet.
  666.  
  667.       To install the IBM LAN Server on OS/2, follow this procedure:
  668.  
  669.       1. Copy the latest version of the driver over the driver included by 
  670.      IBM, like this:
  671.  
  672.                COPY SMCMAC.OS2 C:\CMLIB
  673.  
  674.       2. Modify PROTOCOL.INI in accordance with your adapter type. 
  675.  
  676.        a. For jumper-configured adapters, use a text editor to add 
  677.          the following lines to the file:
  678.  
  679.                    [SMCMAC]
  680.                    DriverName = SMCMAC$
  681.                IOBase = 0x280
  682.                RAMAddress = 0xD000
  683.                IRQ = 3
  684.  
  685.          Replace the above IOBase, RAMAddress, and IRQ values with 
  686.          values appropriate for your adapter card. If you aren't 
  687.          sure which adapter type you have, refer to Section 1.0 or 
  688.          use the setup above. A more complete explanation of these
  689.          parameters and their appropriate values are provided in
  690.          section 5.0. If you have a software-configurable or Micro 
  691.          Channel adapter, you can simplify your parameters by using 
  692.          step 2b.
  693.  
  694.      b. For software-configurable and Micro Channel adapters, use a
  695.         text editor to add the following lines to the file:
  696.  
  697.             [SMCMAC]
  698.                    DriverName = SMCMAC$
  699.     
  700.       3. Reboot and bring up LAN SERVER using the instruction supplied 
  701.      by IBM.
  702.  
  703.  
  704. 4.0   INSTALLING TWO ADAPTERS IN THE SAME SYSTEM
  705.  
  706.       This release includes SMCMAC2.OS2 and SMCMAC2.DOS.  These drivers may
  707.       be used to install a second adapter card.  When installing the LAN
  708.       Manager software, select two Standard Microsystems family adapters.
  709.       When LAN Manager setup exits, modify the CONFIG.SYS file and the
  710.       PROTOCOL.INI file using this procedure.
  711.  
  712.       1. Modify CONFIG.SYS by changing one of the two SMCMAC.XXX entries
  713.          from SMCMAC.XXX to SMCMAC2.XXX.  For example:
  714.  
  715.              DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC.DOS
  716.              DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC.DOS
  717.  
  718.          should be changed to:
  719.  
  720.              DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC.DOS
  721.              DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMCMAC\SMCMAC2.DOS
  722.  
  723.       2. Modify PROTOCOL.INI by changing the second adapter entry to 
  724.          specify the DriverName as SMCMAC2$ and changing all parameter
  725.      values so no conflict results.
  726.  
  727.      a. For jumper-configured adapters, use a text editor to
  728.         modify the following lines for the second adapter entry:
  729.  
  730.           [SMCMAC2_NIF]
  731.          DriverName = SMCMAC2$
  732.          IOBase = 0x300
  733.          RAMAddress = 0xD800
  734.          IRQ = 5
  735.  
  736.         Make sure these parameter values do not conflict with
  737.         the first adapter entry, and that they match the settings
  738.         of the second adapter.
  739.  
  740.      b. For software-configurable adapters, use a text editor to
  741.         modify the following lines for the second adapter entry:
  742.  
  743.           [SMCMAC2_NIF]
  744.          DriverName = SMCMAC2$
  745.          IOBase = 0x300
  746.  
  747.         Make sure the IOBase value does not conflict with the
  748.         value provided for the first adapter, and that it matches 
  749.         the second adapter setting. Always include an IOBase
  750.         statement with the DriverName.
  751.  
  752.      c. For Micro Channel adapters, use a text editor to modify
  753.         the following lines for the second adapter entry:
  754.  
  755.           [SMCMAC2_NIF]
  756.          DriverName = SMCMAC2$
  757.          SlotNumber = 4
  758.  
  759.         Make sure the SlotNumber value does not conflict with the
  760.         value provided for the first adapter, and that it matches 
  761.         the second adapter setting. Always include a SlotNumber
  762.         statement with the DriverName.
  763.  
  764.       3. Modify adapter values so that the two adapters do not use the same 
  765.      values for I/O Base Address, RAM Address and IRQ.  
  766.  
  767.       Refer to the adapter's Installation Guide for information about 
  768.      these parameters.
  769.  
  770.       4. Load the drivers and reboot the system.
  771.  
  772.  
  773. 5.0   PROTOCOL.INI PARAMETERS
  774.  
  775.       Several parameters are typically specified in the SMCMAC section of
  776.       the PROTOCOL.INI file. The only parameter that must be specified
  777.       is the 'DriverName'. All others have default values supplied
  778.       by the driver and can be left out of the PROTOCOL.INI file if the
  779.       installed adapter matches the default configuration. Software-
  780.       configurable and Micro Channel adapters ignore the values of IRQ, 
  781.       IOBase and RAMAddress and instead use the values in the POS 
  782.       registers set up when the card was installed.
  783.  
  784.       Below is a list of parameters and their definitions commonly found
  785.       in the PROTOCOL.INI file.  Both default values and possible value
  786.       ranges are provided for each parameter.
  787.  
  788.            IRQ     Specifies the interrupt used by the adapter.  The
  789.                    default is 3.  IRQ3 is used by COM2.  If COM2 is in
  790.                    use, choose another IRQ value.  The interrupt is
  791.                    selected via a jumper on some adapters, or by way of
  792.                    the EZSETUP program supplied with other adapters.
  793.                    Consult the installation guide for information on how
  794.                    to determine or modify the interrupt. This parameter
  795.                    is always a decimal number in the range of 2 - 15.
  796.                    Not all values are supported by all adapters.
  797.  
  798.         IOBase     Specifies the base I/O address used by the adapter.
  799.                    The default is 0x280.  The address is selected via a
  800.                    jumper on some adapters, or by way of the EZSETUP
  801.                    program supplied with other adapters.  Consult the
  802.                    Installation Guide for information on how to determine
  803.                    or modify the address.  This parameter is a hexadecimal
  804.                    number in the range of 0x200 - 0xFFFF.  Hexadecimal
  805.                    numbers must be preceded by '0x' to distinguish them
  806.                    from decimal numbers.  Remeber that not all values are 
  807.            supported by all adapters.
  808.  
  809.     RAMAddress     Specifies the Shared RAM segment address used by the
  810.                    adapter.  This value is established under software
  811.                    control by the driver.  The default Shared RAM segment
  812.                    address is 0xD000.  This address is recommended unless
  813.                    it conflicts with some other device in the PC.  Consult
  814.                    the adapter Installation Guide or print the file
  815.                    SYSMAP.DOC on the SuperDisk for more information on how
  816.                    to select a shared RAM address.  The driver uses
  817.                    hexadecimal values in the range of 0xA000 - 0xFFFF.
  818.  
  819.     SlotNumber     Specifies the number of the slot containing the adapter
  820.                    card in a Micro Channel machine.  This parameter is a
  821.                    decimal number in the range of 1 - 10.
  822.  
  823.    MaxRequests     Specifies the number of general request queue entries.
  824.                    The default is 8.  This parameter is a decimal number
  825.                    in the range of 6 - 24.
  826.  
  827.   MaxTransmits     Specifies the number of transmit queue entries.  The
  828.                    default is 12.  This parameter is a decimal number in
  829.                    the range of 6 - 24.
  830.  
  831. ReceiveBuffers     Specifies the number of receive buffer queue entries.
  832.                    The default value is 12.  This parameter is a decimal
  833.                    number in the range of 6 - 24.
  834.  
  835. ReceiveBufSize     Specifies the size in bytes of a receive buffer.  The
  836.                    default value is 256.  This parameter is a decimal
  837.                    number in the range of 256 - 1536.
  838.  
  839.  ReceiveChains     Specifies the number of receive chain header queue
  840.                    entries.  The default is 12.  This parameter is a
  841.                    decimal number in the range of 6 - 24.
  842.  
  843.  
  844. 6.0    ERROR MESSAGES
  845.  
  846. No SMC8003 Adapters Specified In Protocol.INI Present !
  847.  
  848.     No adapter is installed.  Install a Standard Microsystems Ethernet card.
  849.  
  850.     No PROTOCOL.INI entries found for this driver.  Ensure that a
  851.     PROTOCOL.INI entry exists with DriverName = SMCMAC$ (or SMCMAC2$).
  852.  
  853.     Checksum of IOBase is incorrect.  Cycle power on the system.
  854.      Try configuring the adapter to an alternate IOBase.  If the
  855.     problem persists,  consult your adapter vendor.
  856.     
  857.  
  858. Protocol.INI parameters do not match the adapter configuration.
  859.  
  860.     POS data or AT bus software configured adapter data does not match
  861.     the PROTOCOL.INI entry.  Edit the PROTOCOL.INI file, adjusting the
  862.     parameter values to correspond to the adapter configuration.
  863.  
  864.  
  865. Conflicting SMC8003 Adapter Parameters Specified In Protocol.INI !
  866.  
  867.     More than one PROTOCOL.INI entry is found for this adapter.  Ensure that
  868.     DriverName = SMCMAC$ (or SMCMAC2$) appears only once in PROTOCOL.INI.
  869.     
  870.  
  871. Unknown SMC8003 Family Board ID !
  872.  
  873.     The adapter installed is not supported by this driver.
  874.     Consult your adapter vendor for more information.
  875.     
  876.  
  877. A parameter value in the Protocol.INI file is out of range.
  878.  
  879.     One of the parameters in the PROTOCOL.INI file entry for this adapter
  880.     is out of range.  Consult the INSTALL.DOC file you received with the
  881.     driver for valid parameter values.
  882.     
  883.  
  884.  
  885.  
  886.  
  887.  
  888. Trademarks:
  889.  
  890. Microsoft OS/2 LAN Manager is a trademark of Microsoft
  891. Corporation.  3Com, 3+, 3+Open and EtherLink II are registered trademarks 
  892. of 3Com Corporation.  EtherCard PLUS, EtherCard PLUS16 StarCard PLUS, 
  893. StarLink PLUS and SuperDisk are trademarks of Standard Microsystems Corporation.
  894.