home *** CD-ROM | disk | FTP | other *** search
/ Tiny System Restore Pack / RESTORE.iso / DRIVERS / NETWORK / E100B / INFO / NETWARE / NW312.TXT < prev    next >
Encoding:
Text File  |  1997-02-13  |  9.3 KB  |  279 lines

  1.    3 Server: NetWare 3.12 & 4.10 servers
  2.                                                                     v1.06
  3.  
  4.  
  5. NetWare* 3.12 and 4.10 Server Driver Installation Notes for Intel's
  6. EtherExpress(TM) PRO/100B adapter
  7. ===================================================================
  8.  
  9. Location of driver: \NWSERVER\E100B.LAN (ODI Assembly Specification
  10.             version 3.3)
  11.  
  12. Location of NLMs:   Novell's automated services (LANDR9.EXE or greater)
  13.       
  14.       NOTE: LANDRx.EXE is a Novell archive that contains the latest
  15.             server NLMs and support files. The x in LANDRx.EXE is subject
  16.             to change with each new release of the archive.
  17.  
  18. These instructions are for use with the ODI Assembly Specification v3.30
  19. NLMs. The \NWSERVER\E100B.LAN driver on this disk is written to this
  20. specification. To load the driver on NetWare 4.10 or 3.12 requires
  21. updated ETHERTSM, MSM and the new NBI.NLM. Obtain these files from
  22. Novell's automated services.
  23.  
  24.    For NetWare 4.10:
  25.    NBI.NLM             (ver 1.49, 08/30/96 or newer)
  26.    MSM.NLM             (ver 3.18, 08/22/96 or newer)
  27.    ETHERTSM.NLM        (ver 3.11, 07/03/96 or newer)
  28.  
  29.    For NetWare 3.12:
  30.    NBI31X.NLM          (ver 1.49, 08/30/96 or newer)
  31.    MSM31X.NLM          (ver 3.18, 08/22/96 or newer)
  32.    ETHERTSM.NLM        (ver 3.11, 07/03/96 or newer)
  33.  
  34. Note: NBI.NLM (or NBI31X.NLM) must be loaded before MSM and ETHERTSM.
  35.       NetWare 3.12 needs MSM31X.NLM renamed to MSM.NLM.
  36.  
  37.  
  38.  
  39. Sample load commands
  40. ====================
  41.    
  42.    LOAD C:<PATH>\E100B SLOT=n FRAME=ETHERNET_802.2
  43.    BIND IPX TO E100B NET=xxxxxxxx
  44.  
  45.  
  46. General Instructions
  47. ====================
  48.  
  49. 1  Install NetWare 3.12 or 4.10 according to the NetWare instructions.
  50.  
  51. 2  Copy the PRO/100B server driver (\NWSERVER\E100B.LAN) and any updated
  52.    NLMs, to the NetWare server's hard drive.
  53.  
  54.    If you can't log in to the server (before starting the server) copy
  55.    the E100B.LAN driver from the \NWSERVER directory on the Intel
  56.    Configuration and Drivers disk to the root directory of the server's
  57.    hard drive.
  58.  
  59.    If you can log into the server, copy the driver to the SYSTEM
  60.    subdirectory. If you do this, you won't need to specify a path on the
  61.    load line. If you copy it to another directory, make sure the LOAD
  62.    statement includes the correct path.
  63.  
  64. 3  Start the server. At the server console, load NBI, MSM and ETHERTSM
  65.    (for NetWare 3.12 load NBI31X, MSM31X and ETHERTSM) in this order.
  66.    Next, load and bind the server driver as follows:
  67.       
  68.       LOAD C:<PATH>\E100B SLOT=x FRAME=ETHERNET_802.2
  69.       BIND IPX TO E100B NET=xxxxxxxx
  70.  
  71.    Where:
  72.  
  73.    SLOT=x  Specifies the NBI (NetWare Bus Interface) slot number.
  74.    Substitute x with the valid value for the adapter.  You will be
  75.    prompted with the slot number(s) of installed PRO/100B adapters.  The
  76.    NBI numbers are different from the slot number indicated in the Intel
  77.    SETUP.EXE utility.
  78.  
  79.  
  80.  
  81.    NET=xxxxxxxx is the unique network address for that LAN segment.
  82.  
  83.    The default frame type is 802.2.  If your workstation needs to use the
  84.    802.3 frame type, see the section later in this document about using
  85.    multiple frame types on one adapter.
  86.  
  87. 4  Add the load and bind statements you need to the server's AUTOEXEC.NCF
  88.    file so the EtherExpress PRO/100B adapter driver loads automatically
  89.    each time the server starts.
  90.  
  91.  
  92. Hints and tips
  93. ==============
  94.  
  95.  
  96. 1  If the error message MSGetPhysical is encountered:
  97.  
  98.    Upgrade the ETHERTSM.NLM and MSM31x.NLM and be sure to rename
  99.    MSM31x.NLM to MSM.NLM
  100.  
  101.  
  102. 2  Installing multiple adapters:
  103.  
  104.    If you have multiple adapters in a single server, each adapter must
  105.    have a different NET number and SLOT number. Also, you may want to
  106.    name each adapter. For example:
  107.       
  108.       LOAD C:\E100B SLOT=3 NAME=LAN_A
  109.       BIND IPX TO LAN_A NET=222
  110.       LOAD C:\E100B SLOT=4 NAME=LAN_B
  111.       BIND IPX TO LAN_B NET=333
  112.  
  113. 3  If you have problems loading the driver on multiple adapters and the
  114.    initialization fails due to "Insufficient RCBs," increase the number
  115.    of buffers allocated to the server. Add the following to STARTUP.NCF:
  116.       
  117.       SET MINIMUM PACKET RECEIVE BUFFERS = 100 (or larger)
  118.       SET MAXIMUM PACKET RECEIVE BUFFERS = 500 (or larger)
  119.  
  120.    The MINIMUM value you specify must be at least 30 times the number of
  121.    EtherExpress PRO/100B adapters in the computer.
  122.  
  123.    Recommended settings:
  124.       
  125.       1-3 adapters:  100
  126.       4 adapters:    150
  127.  
  128.    The MAXIMUM you can specify depends on the amount of memory in the
  129.    server, but it must be greater than the MINIMUM.
  130.  
  131.  
  132. 4  Installing one adapter with multiple frame types:
  133.  
  134.    When binding multiple frame types to one adapter, enter a LOAD and
  135.    BIND statement for each frame type. Each LOAD statement uses the same
  136.    SLOT number, but each BIND statement needs a unique network number.
  137.    You must also include a name on each load line to avoid being prompted
  138.    for the adapter to bind IPX to.
  139.       
  140.       Example:
  141.       
  142.       LOAD C:\E100B SLOT=3 FRAME=ETHERNET_802.3 NAME=LAN8023
  143.       BIND IPX TO LAN8023 NET=77777
  144.       LOAD C:\E100B SLOT=3 FRAME=ETHERNET_802.2 NAME=LAN8022
  145.       BIND IPX TO LAN8022 NET=88888
  146.  
  147.  
  148. 5  Optional LOAD line parameters:
  149.  
  150.    FORCEDUPLEX:
  151.  
  152.       Duplex modes:
  153.  
  154.       Auto-negotiate:  The adapter negotiates with the hub how to
  155.       send/receive packets, either full or half duplex.  If unsuccessful
  156.       at negotiating the duplex, the adapter defaults to half duplex. You
  157.       must have an auto-negotiating hub (an Nway* switch) to get full
  158.       duplex support with the FORCEDUPLEX parameter set to 0 (auto-
  159.       negotiation).
  160.  
  161.       Full duplex:  The adapter sends and receives packets at the same
  162.       time. This improves the performance of your adapter. Set duplex
  163.       mode to full duplex ONLY if you have a switch that supports full
  164.       duplex.
  165.  
  166.       Half duplex:  The adapter performs one operation at a time. It
  167.       either sends or receives.
  168.       
  169.       Note: The PRO/100B T4 adapter does not support full duplex at 100
  170.             Mbps, nor does the T4 adapter support Auto-Negotiation, or
  171.             Nway.  The PRO/100B TX adapter does not have any of these
  172.             limitations.
  173.  
  174.       Syntax: FORCEDUPLEX=n
  175.  
  176.       Where n=0 auto-negotiate (PRO/100B TX adapter only)
  177.               1 half duplex
  178.               2 full duplex
  179.       
  180.       Note: If the adapter is set to half or full duplex, set the SPEED
  181.             parameter to either 10 or 100. (see SPEED below)
  182.  
  183.          Default:   auto-negotiation    (PRO/100B TX adapter)
  184.                     half duplex         (PRO/100B T4 adapter)
  185.  
  186.       Examples:
  187.  
  188.       PRO/100B TX (100 Mbps full duplex):
  189.                   FORCEDUPLEX=2 SPEED=100
  190.  
  191.       PRO/100B TX (10 Mbps full duplex):
  192.                   FORCEDUPLEX=2 SPEED=10
  193.  
  194.       PRO/100B T4 (100 Mbps full duplex): Not Supported
  195.  
  196.       PRO/100B T4 (10 Mbps full duplex):
  197.                   FORCEDUPLEX=2 SPEED=10
  198.  
  199.  
  200.  
  201.    SLOT (required):
  202.  
  203.       For PCI adapters, SLOT is derived from bus number and device
  204.       location. Novell determines the slot number for PCI and Plug and
  205.       Play adapters using NBI. These slot numbers are different then
  206.       the slot numbers used with other drivers or the Intel SETUP
  207.       utility. One way to determine the slot number is to load the
  208.       driver from the command line. You'll be prompted with valid
  209.       device number(s) for the adapter(s). Select one of them.
  210.  
  211.       Syntax:  SLOT=n     (n = 1,2,3,4,...)
  212.  
  213.    SPEED:
  214.  
  215.       Specifies the speed the driver uses. If you don't use this
  216.       parameter, the driver automatically detects the network speed. If
  217.       no cable is attached, the driver defaults to 10 Mbps.
  218.       
  219.       NOTE: You must set the SPEED parameter to either 10 or 100 if
  220.             you're setting the FORCEDUPLEX parameter to either half or
  221.             full.
  222.  
  223.       If you use this parameter, the driver operates at the specified
  224.       speed instead of auto-detecting network speed.
  225.  
  226.       Syntax:  SPEED=n  (n = 10 or 100)
  227.  
  228.       Default: none, the adapter automatically senses speed.
  229.  
  230.    NODE:
  231.  
  232.       Specifies a local administered address (LAA) unique to each
  233.       adapter.  Use this option to provide your own unique node address
  234.       for the adapter.  The node address is a 12-digit hexadecimal
  235.       number; the second digit must be one of the following digits: 2, 6,
  236.       A, E.
  237.  
  238.       Syntax: NODE=xnxxxxxxxxxx
  239.  
  240.       n = 2, 6, A, E
  241.       x = hexadecimal number
  242.  
  243.       Default: The adapter's assigned address
  244.  
  245.  
  246.  
  247.    FRAME:
  248.  
  249.       Configures the adapter to process one of the four valid NetWare
  250.       Ethernet frame types.
  251.  
  252.       Syntax:  FRAME=n
  253.  
  254.       n = Ethernet_802.2
  255.           Ethernet_802.3
  256.           Ethernet_II
  257.           Ethernet_SNAP
  258.  
  259.       Default: Ethernet_802.2
  260.  
  261.    TXTHRESHOLD:
  262.  
  263.       Represents the threshold for transmits from extended SRAM FIFO.
  264.  
  265.          Syntax: TXTHRESHOLD=n (n = number of 8 bytes)
  266.  
  267.          For example, 16 represents 16x8 (or 128 bytes). In this case,
  268.          the LAN controller transmits after copying 128 bytes from the
  269.          host memory.
  270.  
  271.          Default: dynamically set
  272.  
  273.       The maximum number you can specify is 200 (200x8=1600 bytes) which
  274.       ensures there will not be any underruns.
  275.  
  276.  
  277.  
  278. *  Third-party trademarks are the property of their respective owners.
  279.