home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / lo30t1.exe / LO30T1.TXT next >
Text File  |  1995-06-26  |  11KB  |  347 lines

  1. NOVELL TECHNICAL INFORMATION DOCUMENT
  2.  
  3. TITLE:  Updated Stack for LWP for OS/2 v3.0
  4. README FOR:  LO30T1.EXE
  5.  
  6. NOVELL PRODUCTS and VERSIONS:
  7. LAN WorkPlace for OS/2 3.0
  8.  
  9. ABSTRACT:
  10.  
  11. LO30T1.EXE documents the TCP/IP transport update for the LAN
  12. WorkPlace for OS/2 version 3.0 product.  Please read this file
  13. carefully before attempting to install the patch.
  14.  
  15.  
  16.  
  17. -----------------------------------------------------------------
  18.  DISCLAIMER
  19.  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  20. NOVELL.  NOVELL
  21.  MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. 
  22. HOWEVER, THE
  23.  INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION
  24. ONLY.  NOVELL
  25.  MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS
  26. INFORMATION.
  27.  
  28. -----------------------------------------------------------------
  29.  
  30.  
  31. ISSUE: 
  32.  
  33. TABLE OF CONTENTS
  34.  
  35.  1.0  INTRODUCTION
  36.  2.0  CHANGES IMPLEMENTED BY THIS PATCH
  37.       2.1 Changes to TCPIP.OS2
  38.       2.2 Changes to PTCPIP.OS2, SKTDRV.OS2 and VTCPIP.OS2
  39.       2.3 Changes to Protocol TCPIP Settings in NET.CFG
  40.            2.3.1 Directory Path Settings
  41.            2.3.2 Address Settings
  42.            2.3.3 TCP/IP Settings
  43.            2.3.4 NETBIOS Settings
  44.       2.4 Changes to NET.CFG Link Driver Settings
  45.  3.0  IMPORTANT INSTALLATION NOTES
  46.       3.1 HOW TO APPLY THIS PATCH
  47.  
  48.  ---------------------------------------------------------------
  49.  
  50.  1.0  INTRODUCTION
  51.  
  52.  This document is formatted as a reference document.  Rather than
  53. reading this entire document, use the Table of Contents to
  54. determine which sections to read in detail.
  55.  
  56.  1.1 - DESCRIPTION
  57.  
  58.  LO30T1.EXE documents the TCP/IP transport update for the LAN
  59. WorkPlace version 3.0 for OS/2 product.  Please read this file
  60. carefully before attempting to install the patch.
  61.  
  62.  
  63.  1.2 - PATCH HISTORY
  64.  
  65.  None - First updated patch for the TCP/IP transport
  66.  
  67.  
  68.  
  69.  2.0  CHANGES IMPLEMENTED BY THIS PATCH
  70.  
  71.  This section lists the changes implemented by this patch.
  72.  
  73.  2.1 Changes to TCPIP.OS2
  74.  
  75.    *  Does not support NETSTAT.EXE utility.
  76.  
  77.    *  Supports static route.
  78.  
  79.    *  16-bit WINSOCK supported.  All 16-bit WINSOCK compliant
  80. applications should run without modification.
  81.  
  82.    *  Supports BOOTP.
  83.  
  84.    *  Allows multiple default routers configuration (up to 3
  85. routers can be specified), and detects dead router and switches
  86. automatically to the next router.
  87.  
  88.    *  Able to send out-of-band (OOB) urgent data byte for
  89. applications that require the urgent data delivery service.
  90.  
  91.    *  Supports automatic protocol registration for frame types
  92. FDDI_SNAP and IBM_PCN2_SNAP.  Refer to section 2.3 for details.
  93.  
  94.    *  Detects duplicate IP addresses.  TCPIP.OS2 will not load if
  95. the assigned local IP address is being used by another node on
  96. the local network.  An error message will be displayed with a
  97. hardware address of the node currently using that IP address.
  98.  
  99.  
  100.  2.2 Changes to PTCPIP.OS2, SKTDRV.OS2, and VTCPIP.OS2
  101.  
  102.    *  Suppots new WLIBSOCK.DLL.
  103.  
  104.  
  105.  2.3 Changes to Protocol TCPIP Settings in NET.CFG
  106.  
  107.  2.3.1 Directory Path Settings
  108.  
  109.  Support for the following NET.CFG keywords has been added:
  110.  
  111.    *  PATH SCRIPT [[drive:] path[;...]]
  112.       Specifies the directory or directories that contain script
  113. files. The syntax is the same as the DOS PATH command.
  114.  
  115.    *  PATH PROFILE [[drive:] path[;...]]
  116.       Specifies the directory or directories that contain profile
  117. files.  The syntax is the same as the DOS PATH command.
  118.  
  119.    *  PATH LWP_CFG [[drive:] path[;...]]
  120.       Specifies the directory or directories that stores the LAN
  121. WorkPlace internal configuration and data files.  The syntax is
  122. the same as the DOS PATH command.
  123.  
  124.    *  PATH TCP_CFG [[drive:] path[;...]]
  125.       Specifies the directory or directories that stores the LAN
  126. WorkPlace database configuration files HOSTS, NETWORKS, PROTOCOL.
  127. SERVICES, and RESOLV.CFG.  The syntax is the same as the DOS PATH
  128. command.
  129.  
  130.  Example:  Protocol TCPIP
  131.  PATH SCRIPT  C:\LANWP\SCRIPT
  132.  PATH PROFILE  :\LANWP\PROFILE
  133.  PATH LWP_CFG  :\LANWP\HSTACC
  134.  PATH TCP_CFG  C:\LANWP\TCP
  135.  
  136.  2.3.2 Address Settings
  137.  
  138.  Support for the following NET.CFG keywords has been added:
  139.  
  140.    *  ROUTE [NET | HOST] [net_address;host_address]
  141. [router_address]
  142.       Specifies network or host based static route. Up to 5
  143. static routes can be specified.
  144.  
  145.  Example:  Protocol TCPIP
  146.  #
  147.  # the following "route" parameter line configures
  148.  # a host specific static route to host with IP
  149.  # address 128.57.225.24 through the router
  150.  # 128.57.4.19
  151.  #
  152.  route host  128.57.225.24  128.57.4.19
  153.  #
  154.  # the following "route" parameter line configures
  155.  # a static route to class B network 128.90.0.0
  156.  # through the router 128.57.6.55
  157.  #
  158.  route net  128.90.0.0  128.57.6.55
  159.  
  160.    *  ARP [Yes | No]
  161.       Specifies enabling or disabling ARP packets transmission. 
  162. The default value is Yes.  User may use this parameter to disable
  163. sending of ARP packets on a ARCNET environment.
  164.  
  165.    *  Multiple default routers can be specified and configured. 
  166. "IP_ROUTER" keyword can be specified up to 3 times for each
  167. network interface to enter IP addresses of a default router and
  168. alternative routers.
  169.  
  170.  Example:  Protocol TCPIP
  171.  ip_router  128.57.4.254
  172.  #
  173.  # the following "ip_router" parameter line
  174.  # specifies a secondary default router to use when
  175.  # the primary (the first router specified above) fails
  176.  #
  177.  ip_router  128.57.4.19
  178.  
  179.  2.3.3 TCP/IP Settings
  180.  
  181.  Support for the following NET.CFG keywords has been added:
  182.  
  183.    *  TCP_WINDOW [maximum TCP receive window size]
  184.       Specifies the initial (maximum) TCP receive window size. 
  185. In prior version of TCPIP.OS2, TCP receive window size was not
  186. changeable and was determined by the underlying MLID's maximum
  187. receive datagram size.
  188.  
  189.  Example:  Protocol TCPIP
  190.  #
  191.  # the following "tcp_window" parameter sets the
  192.  # maximum TCP receive window size to 8192 bytes
  193.  #
  194.  tcp_window  8192
  195.  
  196.    *  TCP_MAXSEGSIZE [maximum TCP packet segment size]
  197.       Specifies the maximum TCP packet segment size to be used
  198. when communicating with other nodes.  Prior version of TCPIP.OS2
  199. used the maximum packet size of the underlying LAN driver to
  200. determine this value.
  201.  
  202.  Example:  Protocol TCPIP
  203.  #
  204.  # the following "tcp_maxsegsize" parameter sets the
  205.  # maximum TCP segment size to 512 bytes
  206.  #
  207.  tcp_maxsegsize  512
  208.  
  209.    *  TCP_MINRXMIT [minimum TCP retransmit interval ticks]
  210.       Specifies a minimum value for retransmit interval that TCP
  211. will use.  If omitted, the default value is 1 tick.
  212.  
  213.  Default value: 1 tick
  214.  Minimum value: 1 tick
  215.  Maximum value: 540 ticks
  216.  
  217.  Example:  Protocol TCPIP
  218.  #
  219.  # the following "tcp_minrxmit" parameter sets the
  220.  # minimum TCP retransmit interval to 18 ticks
  221.  #
  222.  tcp_minrxmit  18
  223.  
  224.    *  TCP_MAXRXMIT [maximum TCP retransmit interval ticks]
  225.       Specifies a maximum value of the retransmit interval TCP
  226. will use.  If omitted, the default value is 540 ticks.
  227.  
  228.  Default value: 540 ticks
  229.  Minimum value: 1 tick
  230.  Maximum value: 540 ticks
  231.  
  232.  Example:  Protocol TCPIP
  233.  #
  234.  # the following "tcp_maxrxmit" parameter sets the
  235.  # maximum TCP retransmit interval to 240 ticks
  236.  #
  237.  tcp_maxrxmit  240
  238.  
  239.    *  RT_TRIGGER [number of TCP retransmit]
  240.       Specifies a value to set TCP retransmit threshold for
  241. triggering router switch when dead router is detected.  If
  242. omitted, the default value is 3 TCP retransmits.
  243.  
  244.  Default value: 3 retransmits
  245.  Minimum value: 1 retransmit
  246.  Maximum value: 255 retransmits
  247.  
  248.  Example:  Protocol TCPIP
  249.  #
  250.  # the following "rt_trigger" parameter sets a TCP
  251.  # retransmit threshold for triggering router
  252.  # switch
  253.  #
  254.  rt_trigger  5
  255.  
  256.    *  NO_BOOTP
  257.       Specifies whether to bypass BOOTP and use Reverse ARP to
  258. identify a LAN WorkGroup client's IP address or to get the
  259. client's IP address from BOOTP from the LAN WorkGroup server.  If
  260. omitted, the default is to use BOOTP first and Reverse ARP
  261. second.
  262.  
  263.  2.3.4 NETBIOS Settings
  264.  
  265.  Support for the following NET.CFG keyword has been added:
  266.  
  267.    *  NB_BRDCAST [0|1]
  268.       Specifies the format of IP broadcast used when RFCNBIOS.EXE
  269. sends broadcast messages.  Setting NB_BRDCAST to 0 sets the host
  270. portion of a broadcast address to zeros.  For example, a Class B
  271. network with a network address of 129.47 would have a broadcast
  272. address of 129.47.0.0. Setting NB_BRDCAST to 1 on the same Class
  273. B network would set the broadcast address to 129.47.255.255.
  274.  
  275.  
  276.  2.4 Changes to NET.CFG Link Driver Settings
  277.  
  278.    *  User no longer needs to specify frame types for FDDI_SNAP
  279. and IBM_PCN2_SNAP.
  280.  
  281.  
  282.  
  283.  3.0  IMPORTANT INSTALLATION NOTES
  284.  
  285.  This section describes important information about applying this
  286. patch to the LAN WorkPlace TCPIP transport version 3.0 for OS/2
  287. product.
  288.  
  289.  
  290.  3.1 HOW TO APPLY THIS PATCH
  291.  
  292.  Backup the old files before applying this patch.
  293.  
  294.  Copy the following files to the installed LAN WorkPlace TCPIP
  295. version 3.0 for OS/2 directory \LANWP\BIN40:
  296.  
  297.  WINSOCK.DLL, WLIBSOCK.DLL, NOVASYNC.EXE
  298.  
  299.  NOVASYNC.EXE is called by WINSOCK.DLL, you do not have to load
  300. it into memory.
  301.  
  302.  Copy the following files to \LANWP\TCPIP directory:
  303.  
  304.  TCPIP.OS2, PTCPIP.OS2, SKTDRV.OS2, VTCPIP.OS2
  305.  
  306.  This patch is now ready to run. Reboot your system to use the
  307. new TCP transport system.
  308.  
  309.  TCPIP will look for the NET.CFG file in the root of your boot
  310. drive.
  311.  
  312.  You will still need to set the LANWP environment variable to
  313. point to your LWP installation.  (default:  LANWP=C:\LANWP). 
  314. This lets your LWP applications find the HOSTS file, or
  315. RESOLV.CFG.
  316.  
  317. Self-Extracting File Name: lo30t1.exe
  318.  
  319. Files Included     Size     Date      Time
  320.  
  321. ..\
  322.       LO30T1.TXT     (This file)
  323.     NOVASYNC.EXE            4960        10-19-94      9:35:22 am
  324.       PTCPIP.OS2            2226         11-2-94      2:53:56 pm
  325.       SKTDRV.OS2           11131         11-2-94      3:52:16 pm
  326.        TCPIP.OS2           59144         11-2-94     10:53:14 am
  327.       VTCPIP.OS2           20536         11-2-94      2:53:10 pm
  328.      WINSOCK.DLL           35696        10-19-94     10:20:02 am
  329.     WLIBSOCK.DLL           46670        10-27-94     11:18:36 am
  330.  
  331.  
  332. Installation Instructions:
  333.  
  334. See the installation instructions in Issue:
  335.  
  336.  
  337.  
  338. -----------------------------------------------------------------
  339.  Any trademarks referenced in this document are the property of
  340. their
  341.  respective owners.  Consult your product manuals for complete
  342. trademark
  343.  information.
  344.  
  345. -----------------------------------------------------------------
  346.  
  347.