home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / us8210b4.dsk / IBMCOM / MACS / MACS.ZIP / ibmcom / macs / ibmmpc.txt < prev    next >
Text File  |  1995-05-22  |  18KB  |  342 lines

  1.     Information file for IBM Streamer(**) Family NDIS 2.0 MAC Device Driver
  2.  
  3. ------------------------ Information About This Release ------------------------
  4.  
  5. Version 4.44.00
  6.  
  7.  
  8. This device driver supports the following IBM Streamer Family adapters:
  9.  
  10.      - IBM LANStreamer(**) MC32 Adapter   (see Special Notice below)
  11.      - IBM LANStreamer MC16 Adapter       (see Special Notice below)
  12.  
  13.      - IBM Auto LANStreamer(**) MC32 Adapter
  14.      - IBM Dual LANStreamer MC32 Adapter
  15.      - IBM Auto LANStreamer PCI Adapter
  16.  
  17.      - IBM EtherStreamer(**) MC32 Adapter
  18.      - IBM Dual EtherStreamer MC32 Adapter
  19.  
  20. Note that previous versions of this device driver may not support all of the
  21. adapters listed here, so you should reinstall with the latest version.
  22.  
  23.     ************************************************************************
  24.     *        Special Notice to IBM LANStreamer MC32 and MC16 Users         *
  25.     ************************************************************************
  26.     *    This version of the IBMMPC.OS2 and IBMMPC.DOS NDIS MAC driver     *
  27.     *    for the IBM Streamer Family adapters now supports the existing    *
  28.     *    IBM LANStreamer MC32 and MC16 adapters.  Note that the IBM        *
  29.     *    LANStreamer MC32 and MC16 adapters are shipped with the           *
  30.     *    IBMTRDB.OS2 and IBMTRDB.DOS NDIS MAC drivers.                     *
  31.     *                                                                      *
  32.     *    If you wish to use the IBMMPC driver instead (for example, you    *
  33.     *    have a system with a mixture of IBM Streamer Family adapter       *
  34.     *    types), you must first remove the existing LANStreamer NDIS con-  *
  35.     *    figuration, then reinstall the NDIS support using the IBMMPC      *
  36.     *    driver and its associated files.  This is the recommended method. *
  37.     *                                                                      *
  38.     *    Should you choose to keep the IBMTRDB driver support for the      *
  39.     *    LANStreamer MC32 and MC16 adapters, yet add one or more of the    *
  40.     *    IBM Streamer Family adapters that use the IBMMPC driver, the      *
  41.     *    DEVICE= statement for the LANStreamer IBMTRDB driver *MUST*       *
  42.     *    appear BEFORE the DEVICE= statement for the IBMMPC driver in the  *
  43.     *    CONFIG.SYS file.  Otherwise, the results will be unpredictable.   *
  44.     ************************************************************************
  45.  
  46.  
  47. ------------------------------ General Information -----------------------------
  48.  
  49. The message files for the IBM Streamer Family NDIS MAC Driver are LTC.MSG and
  50. LTCH.MSG.  The messages and their associated help text refer in general to the
  51. adapter name as IBM Streamer Family adapter.
  52.  
  53. The IBM Streamer Family NDIS MAC Driver supports Promiscuous Copy.
  54.  
  55.  
  56. -------------------------- Changes to the Publication --------------------------
  57.  
  58. When configuring multiple IBM Streamer Family adapters using the system
  59. Reference Diskette, you are no longer required to set all of these adapters
  60. to the same System Interrupt Level in order to operate with this version of
  61. the NDIS MAC Device Driver (although they will continue to work properly if
  62. set to the same level).
  63.  
  64. Support for OS/2 Computers with more than 16 Megabytes of Memory:
  65.  
  66.      The IBM Streamer Family adapters use bus mastering to transfer data
  67.      between the computer and the adapter.  For 16-bit adapters, or if an
  68.      adapter is placed in a 16-bit system slot, the adapter can only address
  69.      system memory up to 16 megabytes (MB).  For this reason, the IBMMPC.OS2
  70.      device driver will automatically configure and use local buffers
  71.      allocated below this 16 MB addressing limit.  Frame data located above
  72.      16 MB will be copied into local buffers for frame transmission so
  73.      that it can be accessed by the adapter.
  74.  
  75. Some device driver messages have had wording changes, while others were
  76. added after the adapter publication had been printed.  The affected messages
  77. are shown in their current form towards the end of this file, in the section
  78. entitled "New/Changed Device Driver Messages".
  79.  
  80.  
  81. ---------------------------- Additional Information ----------------------------
  82.  
  83. The Network Information File (NIF) to be used with the IBM Streamer Family
  84. NDIS MAC Driver is IBMMPC.NIF, which contains configuration and tuning
  85. parameters that can be adjusted by the user.  Look at the NIF file for Help
  86. text available on each parameter.  Additional information on some parameters
  87. is provided here.
  88.  
  89.      LoopBack -- will default to NO for an adapter that is either a
  90.           16 bit card or in a 16 bit system bus slot, AND is used for
  91.           Ethernet or 16 Mbps Token Ring operation.  For all other cases,
  92.           with the exception of token ring full duplex, LoopBack defaults
  93.           to YES.  If the EnableTRFDX parameter (see below) is set to YES,
  94.           this LoopBack parameter must be set to match the loopback capability
  95.           of the attached token ring full duplex switch, and will default to
  96.           NO if not specified.
  97.  
  98.      Enet20UTP -- enables 20 Mbps Ethernet operation in an IBM Streamer
  99.           Family adapter that supports Ethernet.  The adapter must be
  100.           attached with a UTP cable to a switched Ethernet concentrator
  101.           that supports full duplex operation for this function to be
  102.           activated.  When this function is activated, the adapter loopback
  103.           mode will always be forced off, regardless of the setting of the
  104.           LoopBack parameter.  The Enet20UTP parameter is ignored for token
  105.           ring operation.
  106.  
  107.      UseVDS --  allows the device driver to build the necessary data structures
  108.           for use with Virtual DMA Services (VDS).  Setting this parameter to
  109.           "YES" is a requirement when using the IBM Streamer Family NDIS MAC
  110.           driver with either Microsoft Windows(**) or Microsoft Windows For
  111.           Workgroups(**) in enhanced mode.  It may also need to be set to
  112.           "YES" when using some memory managers that support VDS.
  113.  
  114.      LLCOnly -- indicates whether only LLC frames should be copied by the
  115.           adapter when it is running in promiscuous copy mode.  If this
  116.           parameter is set to "YES", then no MAC frames will be copied while
  117.           in promiscuous copy mode.
  118.  
  119.      DataRate -- used for configuring the ring speed of the IBM Auto LANStreamer
  120.           PCI adapter.  It can be set to "AUTO", "16" or "4", with "AUTO" being
  121.           the default value if none is specified.  Note that this parameter is
  122.           not used by any of the other IBM Streamer Family adapters.
  123.  
  124.      EnableTRFDX -- configures the device driver to attempt to use the adapter
  125.           in token ring full duplex mode.  The adapter must have full-duplex-
  126.           capable microcode installed, and must be connected to a full duplex
  127.           switch before this mode of operation is attempted.  Also note that
  128.           for proper token ring full duplex operation, you must set the value
  129.           of the LoopBack parameter to match the frame loop back capabilities
  130.           of your full duplex switch.  The EnableTRFDX parameter is ignored for
  131.           Ethernet mode (see the Enet20UTP parameter description above).
  132.  
  133.  
  134. Maximum Frame Size Supported:  the maximum frame size supported by the NDIS
  135.    MAC driver is determined by the SMALLEST of the following values:
  136.      - MaxTxFrameSize setting in PROTOCOL.INI
  137.      - (MinRcvBuffs x SizWorkBuf) PROTOCOL.INI parameters, less 4 bytes
  138.      - (10 x SizWorkBuf) PROTOCOL.INI parameter
  139.      - Largest frame permitted by the physical LAN medium (approximately 4500
  140.          bytes for 4 Mbps and 18000 bytes for 16 Mbps token rings, and 1514
  141.          bytes for Ethernet)
  142.  
  143.  
  144. Microsoft Windows For Workgroups(**) Users:  when entering or changing the
  145. value of the Network Adapter Address parameter for the IBM Streamer Family
  146. adapter, you must enclose the address string in double quotes.
  147.  
  148.                    Example:   "xxxxxxxxxxxx"
  149.  
  150.  
  151. ---------------------- New/Changed Device Driver Messages ----------------------
  152.  
  153. The following messages were added to the device driver:
  154.  
  155.      LTC0013 -- Slot nn:  Invalid IBM Streamer Family adapter configuration
  156.                 detected;  interrupt 0 not allowed.
  157.  
  158.         Explanation:  The device driver has detected that interrupt level 0 was
  159.                 assigned by the system to the IBM Streamer Family adapter
  160.                 located in Slot n.  This interrupt level is invalid, and was
  161.                 probably assigned by the system automatically, especially for
  162.                 PCI adapters.
  163.  
  164.         User Action:  Reconfigure the system slot use a valid interrupt level
  165.                 for this adapter.
  166.  
  167.      LTC0023 -- Slot nn:  The adapter is configured for full duplex, but could
  168.                 only be opened in half duplex mode.
  169.  
  170.         Explanation:  The EnableTRFDX keyword in PROTOCOL.INI was set to "YES",
  171.                 indicating that full duplex token ring operation is desired, but
  172.                 the adapter was no able to open in full duplex mode.  Instead,
  173.                 it opened successfully in half duplex.
  174.  
  175.         User Action:  This is an informational message only.  If full duplex
  176.                 operation is desired, you should verify that the adapter is
  177.                 properly connected to a token ring full duplex switch and that
  178.                 the switch is operating in full duplex mode.  If you are not
  179.                 interested in token ring full duplex mode, change the setting
  180.                 of the EnableTRFDX keyword to "NO" in PROTOCOL.INI.
  181.  
  182.      LTC0040 -- Slot nn:  Using local transmit buffers to access data above
  183.                 16 megabytes.
  184.  
  185.         Explanation:  The device driver has detected more than 16 megabytes
  186.                 of RAM in the computer, and the adapter is either a 16-bit
  187.                 adapter or is located in a 16-bit system slot.  The device
  188.                 driver will copy any frame data located above the 16 MB
  189.                 address limit to local transmit buffers.
  190.  
  191.                 NOTE TO OS/2 2.0 USERS:  Early versions of OS/2 2.0 will
  192.                 only indicate that at least 16 MB of RAM exist in the
  193.                 computer.  If your computer has exactly 16 MB of RAM,
  194.                 you will see this message.  However, there will never be
  195.                 any data above the 16 MB addressing limit to copy into
  196.                 local buffers.
  197.  
  198.         User Action:  This is an informational message only.  No action is
  199.                 necessary.
  200.  
  201.      LTC0041 -- Slot nn:  Overriding MAXTRANSMITS in PROTOCOL.INI with a
  202.                 value of xx.
  203.  
  204.         Explanation:  The amount of local memory needed to hold all possible
  205.                 queued transmit frames, MAXTRANSMITS * MAXTXFRAMESIZE, is
  206.                 greater than 128 kilobytes.  The device driver has reduced
  207.                 the MAXTRANSMITS value to allow the maximum number of
  208.                 transmit frames to fit within the default 128 kilobytes of
  209.                 local buffer space.
  210.  
  211.         User Action: Ensure that the values specified for MAXTRANSMITS and
  212.                 MAXTXFRAMESIZE are accurately specified in PROTOCOL.INI.  If
  213.                 not specified, they should both be added with appropriate
  214.                 values.
  215.  
  216.                 The default values for these parameters in OS/2 are
  217.                 MAXTRANSMITS = 31 and MAXTXFRAMESIZE = 18000, which exceeds
  218.                 the 128 kilobytes allocated by the device driver for the
  219.                 local transmit buffer space.  These local transmit buffers
  220.                 are needed when more than 16 megabytes of system memory is
  221.                 detected, and this IBM Streamer Family adapter is unable to
  222.                 access above 16 megabytes.
  223.  
  224.                 A new PROTOCOL.INI parameter, LOCALBUFFSEGCNT, can be used
  225.                 to change the amount of storage used for the local transmit
  226.                 buffers.  It can be set from 1 to 16, and defaults to 2 if
  227.                 not specified.  Note that 64 kilobytes of system memory are
  228.                 used for each local buffer segment configured with this
  229.                 parameter.
  230.  
  231.                      Example:   LOCALBUFFSEGCNT = 2
  232.  
  233.      LTC0042 -- OEMHLP could not be accessed.
  234.  
  235.         Explanation:  The IBM Streamer Family adapter device driver was
  236.                 unable to determine the amount of system RAM in the computer.
  237.  
  238.         User Action:  Contact your customer service center.
  239.  
  240.      LTC0057 -- Slot nn:  IBM Streamer Family adapter opened for:  Token Ring,
  241.                 xx Mbps Full Duplex.
  242.  
  243.         Explanation:  Denotes that the adapter was opened in token ring full
  244.                 duplex mode.
  245.  
  246.         User Action:  This is an informational message only.  No action is
  247.                 necessary.
  248.  
  249.      LTC0058 -- Slot nn:  IBM Streamer Family adapter has entered promiscuous
  250.                 copy mode.
  251.      LTC0059 -- Slot nn:  IBM Streamer Family adapter has exited promiscuous
  252.                 copy mode.
  253.      LTC0060 -- Slot nn:  IBM Streamer Family adapter has received a remove LLC
  254.                 frame.
  255.  
  256.         Explanation:  These three messages provide information for an adapter
  257.                 that enters and exits promiscuous copy mode.
  258.  
  259.         User Action:  These are informational messages only.  No action is
  260.                 necessary.
  261.  
  262.      LTC0063 -- Slot nn:  A protocol error occurred while attempting to open
  263.                 the adapter in full-duplex mode.
  264.  
  265.         Explanation:  The adapter is configured for token ring full duplex
  266.                 operation, but encountered a problem when attempting to connect
  267.                 to the full duplex switch.
  268.  
  269.         User Action:  Verify that your full duplex switch is functioning
  270.                 properly and that your adapter is properly connected to it.
  271.                 If this problem persists, contact your customer service center.
  272.  
  273. The following device driver messages have been reworded as follows:
  274.  
  275.      LTC0034 -- Slot n: Network failure or beaconing was encountered
  276.                 while inserting into the network.
  277.  
  278.         Explanation:  The token ring network is not functioning,
  279.                 or is currently in a beaconing state.  Another possibility is
  280.                 that the token ring cable is not connected to the adapter
  281.                 card, or the adapter is configured for the wrong speed.
  282.  
  283.         User Action:  Make sure the token ring cable is attached to
  284.                 the appropriate connector on the adapter.  Verify that the
  285.                 adapter is properly configured for the ring speed (data rate)
  286.                 and media type.  Reboot your computer.  If this problem still
  287.                 exists, contact your network administrator.
  288.  
  289.      LTC0037 -- Slot n: Data rate of the Token Ring does not match the
  290.                 data rate configured for the adapter.
  291.  
  292.         Explanation:  The data rate of the network is different from
  293.                 the data rate configured for the IBM Streamer Family adapter.
  294.                 That difference was detected when the adapter attempted to
  295.                 insert into the network.
  296.  
  297.         User Action:  For MCA adapters, use the reference diskette
  298.                 that came with your computer to ensure that the adapter is
  299.                 configured at the same speed as the Token Ring, or is
  300.                 configured for autosense mode. For ISA adapters, use the
  301.                 appropriate configuration program. For PCI adapters, add or
  302.                 modify the DataRate paramenter in PROTOCOL.INI to the data
  303.                 rate of the network to which the adapter is connected.
  304.  
  305.      LTC0038 -- A new adapter cannot be opened in AutoSpeed mode if it
  306.                 is the only station on the network.
  307.  
  308.         Explanation:  While attempting to open a new adapter in Token
  309.                 Ring mode using the AutoSpeed configuration option, it was
  310.                 determined that the adapter was the only station on the ring.
  311.                 The adapter will not be allowed to open in order to prevent
  312.                 possible network disruptions.  (NOTE:  some adapters use the
  313.                 term 'autosense' instead of 'autospeed' to mean the same thing).
  314.  
  315.         User Action:  Reboot the computer at a later time, when at
  316.                 least one other station is on the ring.  As an alternative,
  317.                 reconfigure the adapter for manual mode, specifying the
  318.                 correct speed of the Token Ring to which the adapter is
  319.                 connected, then restart the computer.
  320.  
  321.      LTC0047 -- Could not determine the system I/O bus type
  322.  
  323.         Explanation:  The IBM Streamer Family NDIS MAC Driver was
  324.                 unable to determine the type of I/O bus designed into the
  325.                 computer system.  It is looking for a Micro Channel, ISA,
  326.                 EISA, or PCI bus.
  327.  
  328.         User Action:  Make sure your system is based on a Micro
  329.                 Channel, ISA, EISA, or PCI bus and contains an industry
  330.                 standard BIOS. Contact your customer service center.
  331.  
  332.  
  333.  
  334. (**) Trademarks
  335. ---------------
  336. IBM is a trademark of International Business Machines, Inc.
  337. Streamer is a trademark of International Business Machines, Inc.
  338. LANStreamer is a trademark of International Business Machines, Inc.
  339. EtherStreamer is a trademark of International Business Machines, Inc.
  340. Microsoft Windows is a trademark of Microsoft, Inc.
  341. Microsoft Windows For Workgroups is a trademark of Microsoft, Inc.
  342.