home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 20 NDrivers / 20-NDrivers.zip / ni5210o.zip / RELEASE.TXT < prev   
Text File  |  1994-01-05  |  9KB  |  199 lines

  1.  
  2. File Name:    RELEASE.TXT
  3. Product Name: NI5210-NDISDRV
  4. Description:  OS/2 NDIS 2.01 Driver for Racal Interlan NI5210
  5. Version:      5.03
  6. Part Number:  158-0195-00 
  7.           149-0195-00
  8.  
  9.  
  10. SECTION 1 - Overview
  11. --------------------
  12. The driver in this directory allows the Racal Interlan NI5210 to be used in
  13. OS/2-based systems to run networking software written to the NDIS specification.
  14.  
  15. This driver has been written for conformance to the NDIS specification as 
  16. described in "Microsoft/3COM LAN Manager Network Driver Interface 
  17. Specification - Version 2.0.1.". 
  18.  
  19. Version 3.60 of this driver was included on the distribution diskettes for
  20. Microsoft LAN Manager 2.1.
  21.  
  22. Version 3.64 included a fix for clearing the direction flag (cld) and 
  23. changes to support OS/2 Extended Edition.
  24.  
  25. Version 3.65 supports IBM OS/2 v2.0. It has been tested in the Racal Interlan 
  26. labs for correct operation with LAN Manager 2.1.
  27.  
  28. Version 5.03 supports multiple (up uo 4) NI5210 cards in a system.
  29.  
  30. Note that the explanations in Section 4 and Section 5 generally apply to
  31. LAN Manager systems. They may or may not apply to other protocol stacks 
  32. that use NDIS drivers. Complete details can be found by referencing the 
  33. driver section of your network software documentation.
  34.  
  35.  
  36. SECTION 2 - Contents of this directory
  37. ---------------------------------------
  38. To help you install and use this product, the following files are included
  39. in this directory:
  40.  
  41. RELEASE.TXT  - This file
  42.  
  43. SAMPLES.TXT  - Sample configuration files for commonly used NDIS-based 
  44.            protocol stacks.
  45.  
  46. NI5210.OS2   - NI5210 OS/2 NDIS Driver 
  47.  
  48. PROTOCOL.INI - Text file that describes the configuration of the driver
  49.            and data-link card to the networking software. 
  50.  
  51.            You may have to edit this file to match the physical
  52.            configuration of your card. For more information, see 
  53.            Section 4 for an explanation of the PROTOCOL.INI parameters.
  54.  
  55. The NI5210.OS2 and PROTOCOL.INI files are included in the \MSLANMAN.OS2 
  56. directory on this diskette in the structure recommended by Microsoft to 
  57. allow automatic installation under LAN Manager. 
  58.  
  59. Also included under \MSLANMAN.OS2 is the NI5210.NIF file, which is used by
  60. the LAN Manager setup program to display available network drivers. See 
  61. Section 5 for an explanation of the NI5210.NIF parameters.
  62.  
  63.  
  64.  
  65. SECTION 3 - Installing NDIS drivers under LAN Manager
  66. -----------------------------------------------------
  67. To install a network driver under LAN Manager, we recommend that you import 
  68. and configure the driver using the SETUP program, as follows:
  69.  
  70. 1) Move to the LANMAN installation directory (typically C:\LANMAN) and 
  71.    invoke SETUP. 
  72.  
  73. 2) Select the IMPORT option from the ACTION menu, and follow the instructions 
  74.    for installing a driver disk.
  75.  
  76. 3) Once the driver has been imported, select the VIEW/MODIFY option from 
  77.    the ACTION menu to configure the driver. (Repeat this step if installing
  78.    more than one NI5210 card in your system.)
  79.  
  80. SETUP should make the necessary driver modifications to the CONFIG.SYS and
  81. PROTOCOL.INI files.
  82.  
  83. For example, if you configured the NetBEUI protocol stack to bind with two 
  84. NI5210 cards (one with I/O base address 360 and another with 340), the 
  85. resulting PROTOCOL.INI file should contain the following:
  86.  
  87.   [NETBEUI_XIF]
  88.     DRIVERNAME = NETBEUI$
  89.     BINDINGS = "NI5210_NIF", "NI5210_NIF2"
  90.  
  91.   [NI5210_NIF]
  92.     DRIVERNAME = NI5210$
  93.     IOBASE = 0x360         (NI5210 with I/O base address 360)
  94.  
  95.   [NI5210_NIF2]
  96.     DRIVERNAME = NI52102$
  97.     IOBASE = 0x340         (NI5210 with I/O base address 340)
  98.  
  99. The NI5210 driver should appear twice in CONFIG.SYS, with the I/O base address
  100. specified as follows:
  101.  
  102.    DEVICE=C:\LANMAN\DRIVERS\ETHERNET\NI5210\NI5210.OS2 /p:360
  103.    DEVICE=C:\LANMAN\DRIVERS\ETHERNET\NI5210\NI5210.OS2 /p:340
  104.  
  105.  
  106.  
  107. SECTION 4 - Entries in the PROTOCOL.INI File
  108. ---------------------------------------------
  109. The following tables summarize the possible entries and values in 
  110. the [NI5210_NIF] section of the PROTOCOL.INI file:
  111.  
  112.         Table 1 - Entries in the PROTOCOL.INI file
  113. ---------------------------------------------------------------------
  114. Entry                           Explanation
  115. ---------------------------------------------------------------------
  116. BASEMEM         The base memory address of the shared memory on the
  117.         NI5210 NIC.  This must match the setting on the card.
  118. ---------------------------------------------------------------------
  119. DRIVERNAME      Identifies the network device driver.  DRIVERNAME is
  120.         the base portion of the file name, plus a digit if
  121.         more than one NI5210 is installed.  DRIVERNAME is
  122.         NI5210$ for the first NI5210, NI52102$ for the 
  123.         second, and so on.
  124. ---------------------------------------------------------------------
  125. IOBASE          Indicates the base I/O address for the NIC.  If this
  126.         entry does not match the NIC's I/O address jumper
  127.         settings, the driver reports an error. 
  128. ---------------------------------------------------------------------
  129. IRQ             Indicates the interrupt level of the NIC.  If this 
  130.         entry does not match the NIC's interrupt level 
  131.         jumper settings, the driver reports an error.
  132. ---------------------------------------------------------------------
  133. MAXMULTICASTS   Sets the maximum number of multicast addresses the 
  134.         driver supports.
  135. ---------------------------------------------------------------------
  136. MAXRECEIVES     Sets the number of receives that can be queued 
  137.         simultaneously.
  138. ---------------------------------------------------------------------
  139. MAXTRANSMITS    Sets the number of TrasmitChain commands that can be
  140.         queued simultaneously.
  141. ---------------------------------------------------------------------
  142.  
  143. These entries can have the following minimum and maximum values:
  144.  
  145.             Table 2 - Min/Max Entries
  146. ---------------------------------------------------------------------
  147. Entry           Minimum         Maximum         Default
  148. ---------------------------------------------------------------------
  149. BASEMEM         0xC0000 hex     0xEC000 hex     0xD0000 hex     
  150. ---------------------------------------------------------------------
  151. DRIVERNAME      NI5210$         NI5210n$        required entry
  152. ---------------------------------------------------------------------
  153. IOBASE          0x200 hex       0x3F8 hex       0x300 hex       
  154. ---------------------------------------------------------------------
  155. IRQ             2               7               2       
  156. ---------------------------------------------------------------------
  157. MAXMULTICASTS   1               16              10
  158. ---------------------------------------------------------------------
  159. MAXRECEIVES     1               6               3
  160. ---------------------------------------------------------------------
  161. MAXTRANSMITS    1               50              6
  162. ---------------------------------------------------------------------
  163.  
  164.  
  165.  
  166. SECTION 5 - Entries in the *.NIF File
  167. -------------------------------------
  168.  
  169.             Table 3 - Entries in the *.NIF file
  170. ---------------------------------------------------------------------
  171. Model           Used by the LAN Manager SETUP program to display the
  172.         name of the driver.
  173. ---------------------------------------------------------------------
  174. Path            Directory location of all files pertinent to the 
  175.         driver, i.e. the PROTOCOL.INI file and the driver 
  176.         itself (NI5210.DOS or NI5210.OS2).  The LAN Manager
  177.         installation program appends the value of this field
  178.         to "@lanroot\drivers\" to create a complete path for
  179.         accessing PROTOCOL.INI and the device drivers. Check 
  180.         the value of "@lanroot\drivers" (or equivalent field
  181.         for other network operating systems) if your installation 
  182.         program can not find the driver or PROTOCOL.INI files.
  183. ---------------------------------------------------------------------
  184. DeviceDriver    Name of the driver that will be added to CONFIG.SYS.  
  185.         If more than one driver must be added, then multiple
  186.         "DeviceDriver" lines should be specified.
  187. ---------------------------------------------------------------------
  188. Type            Specifies that the driver is an NDIS driver.
  189. ---------------------------------------------------------------------
  190. Xports          Applies to NDIS drivers only and indicates the 
  191.         transports that this driver has been tested with. A
  192.         warning may be generated by the LAN Manager SETUP 
  193.         program if the user attempts to combine the driver with 
  194.         a transport that is not listed in the Xports list.
  195. ---------------------------------------------------------------------
  196.  
  197.  
  198.  
  199.