home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 30 fixes_v / 30-fixes_v.zip / os2c4.exe / OS2C4.TXT < prev    next >
Text File  |  1996-02-22  |  24KB  |  749 lines

  1. NOVELL TECHNICAL INFORMATION DOCUMENT
  2.  
  3. TITLE:  Patches for v2.11 NetWare Client for OS/2
  4. README FOR:  OS2C4.EXE
  5.  
  6. NOVELL PRODUCTS and VERSIONS:
  7. NetWare Client for OS/2 2.11
  8.  
  9. ABSTRACT:
  10.  
  11. This file contains the latest field test patches for the v2.11 NetWare OS/2
  12. Requester as of 2-6-96.  These patches have not been submitted to Novell system
  13. test.  Applying these patches will get you to the current code base.
  14.  
  15.  
  16.  
  17.  
  18.  -----------------------------------------------------------------
  19.  DISCLAIMER
  20.  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  21. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  22. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  23. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  24.  -----------------------------------------------------------------
  25.  
  26.  
  27. ISSUE: 
  28.  
  29. SYMPTOM
  30.  
  31.  Previous revisions of NWREQ would cause a system GP fault when attempting to
  32. get the default connection which is an unattached preferred server connection. 
  33. Warp Connect can cause this when it asks NWIFS to find a remote named pipe.
  34.  
  35.  SOLUTION
  36.  
  37.  Apply NWREQ.SYS, 32852 bytes, 9-26-95.
  38.  
  39.  
  40.  SYMPTOM
  41.  
  42.  When using the Send.exe utility set to poll for messages, (send /a=p) if
  43. NWGetBroadcastMessage is called nothing is returned.  NWDaemon.exe was
  44. disposing of messages before they could be polled.
  45.  
  46.  SOLUTION
  47.  
  48.  Apply NWREQ.SYS, 32852 bytes, 8-14-95.
  49.  Apply NWDAEMON.EXE, 36281 bytes, 8-14-95.
  50.  
  51.  SYMPTOM
  52.  
  53.  Unable to browse files when using certain applications.
  54.  
  55.  CAUSE
  56.  
  57.  Revisions of the IFS since 1-31-95 changed FS_FINDFROMNAME so it would report
  58. all files expected from DosFindFirst/DosFindNext.  That change also fails to
  59. report the parent directory ".." if FS_FINDFROMNAME is called with "." as the
  60. pName parameter.  This revision of the IFS corrects this problem.
  61.  
  62.  SOLUTION
  63.  
  64.  Apply NWIFS.IFS, 41700 bytes, 1-17-96.
  65.  
  66.  SYMPTOM
  67.  
  68.  Alloc Short Memory on the NetWare server climbs rapidly, consumes all
  69. available short term memory resources and abends.  This symptom was seen
  70. primarily on OS/2 application servers.
  71.  
  72.  CAUSE
  73.  
  74.  NWIFS.IFS was allocating extended attribute handles and not releasing them
  75. depending on the circumstances envolved.
  76.  
  77.  SOLUTION
  78.  
  79.  Apply NWIFS.IFS, 41556 bytes, 6-15-95.
  80.  
  81.  SYMPTOM
  82.  
  83.  When NVER.EXE is run it improperly identifies the v2.11 NetWare Requester as
  84. v2.10.
  85.  
  86.  SOLUTION
  87.  
  88.  Apply NWREQ.SYS, 32804 bytes, 6-15-95.
  89.  Apply NWIFS.IFS, 41556 bytes, 6-15-95.
  90.  Apply NWDAEMON.EXE, 36267 bytes, 6-15-95.
  91.  
  92.   SYMPTOM
  93.  
  94.  Loss of connection occurs when COPY/XCOPY files accross FRAME
  95.  RELAY on WAN with OS/2 and NetWare Requester v2.11.
  96.  
  97.  CAUSE
  98.  
  99.  If a 4.10 server receives a packet burst write and does not receive all of the
  100. fragments it will no longer respond with a missing fragment list request, this
  101. will cause the OS/2 requester to time out and resend the entire packet. The
  102. requester instead will send a system packet to request a missing fragment list.
  103.  
  104.  SOLUTION
  105.  
  106.  Aplly NWREQ.SYS, 32804 bytes, 6-15-95.
  107.  
  108.   SYMPTOM
  109.  
  110.  IBM is changing the way it tests for long name support on a network drive. 
  111. The current implementation in the IFS will fail.  The IFS now returns
  112. ERROR_FILENAME_EXCED_RANGE if a long filename open is attempted on a network
  113. drive without the OS/2 namespace (OS2.NAM) loaded.
  114.  
  115.  SOLUTION
  116.  
  117.  Apply NWIFS.IFS, 41604 bytes, 8-14-95.
  118.  
  119.  SYMPTOM
  120.  
  121.  Drag & drop copies in the Drives Icon View would randomly fail.
  122.  
  123.  CAUSE
  124.  
  125.  When a application (WP Shell) would attempt to change the creation date for
  126. the target directory being copied, the IFS was not setting the last update for
  127. date and time, the file server would return an error.
  128.  
  129.  SOLUTION
  130.  
  131.  Apply NWIFS.IFS, 41508 bytes, 5-11-95.
  132.  
  133.   SYMPTOM
  134.  
  135.  When the NetWare console BROADCAST cammand or the command line utility
  136. SEND.EXE is used in an RPL environment excessive broadcast traffic is created.
  137. The first connection that each workstation makes for it's C: drive on the
  138. server tries but can't respond to the broadcast.  This results in repeated
  139. retries by the server and diminished bandwidth.
  140.  
  141.  SOLUTION
  142.  
  143.  Apply NWREQ.SYS, 31940 bytes, 3-06-95.
  144.  Apply NWIFS.IFS, 41476 bytes, 3-06-95.
  145.  Apply NWDAEMON.EXE, 36277 bytes, 3-06-95.
  146.  
  147.  SYMPTOM
  148.  
  149.  The Requester would randomly fail when mapping drives to NFS mounted volumes.
  150.  
  151.  CAUSE
  152.  
  153.  The Requester is coded to only handle volume numbers 0 - 32.  Most NFS mounted
  154. volume numbers are > 32.  This has been fixed, how ever, the included patch
  155. will only support the DOS name space on volume numbers greater than 32.  This
  156. will be re-engineered to support the OS/2 name space in a future release of the
  157. Requester.
  158.  
  159.  SOLUTION
  160.  
  161.  Apply NWIFS.IFS, 41428 bytes, 3-1-95.
  162.  
  163.  SYMPTOM
  164.  
  165.  Previous revisions of the IFS cause a system GP fault if DosBufReset() is
  166. called with a remote named pipe handle.
  167.  
  168.  SOLUTION
  169.  
  170.  Apply, NWIFS.IFS, 41428 bytes, 2-27-95.
  171.  
  172.  SYMPTOM
  173.  
  174.  When a OS/2 application creates a file on a network volume the Requester will
  175. assign the shared attribute to the newly created file.  This should not occur.
  176.  
  177.  SOLUTION
  178.  
  179.  Apply NWIFS.IFS, 41412 bytes, 2-10-95.
  180.  
  181.  SYMPTOM
  182.  
  183.  When using Dos Login in a Global VDM the following errors could be returned:
  184. Shell-332-69: Shell is not attached to a Server Shell-332-70: Requested Server
  185. is not availabel Progbram aborted
  186.  
  187.  SOLUTION
  188.  
  189.  Apply NWREQ.SYS, 32772 bytes, 5-03-95.  Login.exe and Logout.exe
  190.  from NetWare 4.10 must be used along with this new NWREQ.SYS.
  191.  
  192.  SYMPTOM
  193.  
  194.  Saving a file while using IBM Works generates a Trap 00D.
  195.  
  196.  SYMPTOM
  197.  
  198.  If your network connection is lost prior to OS/2 Shutdown, Shutdown will take
  199. 3 plus minutes to complete.  This is usually only manifests itself while using
  200. remote connectivity products. IBM APAR PJ16957 is needed along with the
  201. following files for the NetWare Requester.
  202.  
  203.  SOLUTION
  204.  
  205.  Apply NWREQ.SYS, 31876 bytes, 2-10-95.
  206.  Apply NWIFS.IFS, 41412 bytes, 2-10-95.
  207.  Apply NWWORKER.DLL, 114710 bytes, 2-10-95.
  208.  
  209.   SYMPTOM
  210.  
  211.  Poor performance when loading DOS/Windows applications from NetWare server.
  212.  
  213.  CAUSE
  214.  
  215.  In a VDM with NETWARE_RESOURCES set to NONE, reads & writes
  216.  will be burst to & from the NetWare server.  If a file handle was lost during
  217. bursting, the retry & security (signature) mechanisms exhibited problems
  218. causing a slow down.
  219.  
  220.  When loading applications, in a dual requesting environment, seamlessly from
  221. the desktop on OS/2 v2.11, a 10-15 second delay when launching the application
  222. will occur, this is caused by a flood of Netbeui resolve name packets.  Also,
  223. WIN/OS2 was making small 8 byte read requests, dual requesting doesn't apply
  224. here.  These are resolved by applying service pack XR_A080 from IBM.
  225.  
  226.  SOLUTION
  227.  
  228.  Apply NWREQ.SYS, 31780 bytes, 1-13-95, and or IBM's service pack.
  229.  
  230.  SYMPTOM
  231.  
  232.  The commit NCP 59 was not being properly handled by the Requester.  When a
  233. DosBufReset() call was made from the application the info was not being fully
  234. committed to disk at the file server.
  235.  
  236.  SOLUTION
  237.  
  238.  Apply NWIFS.IFS, 41220 bytes, 1-5-95.
  239.  
  240.  SYMPTOM
  241.  
  242.  Cannot disable all (error) messages from appearing on workstation.
  243.  
  244.  SOLUTION
  245.  
  246.  Apply NWDAEMON.EXE, 36267 bytes, 12-19-94. Once installed edit the NetWare
  247. section of your config.sys as follows:
  248.  
  249.  C:\NETWARE\NWDAEMON.EXE NOMESSAGES
  250.  
  251.  The NOMESSAGES parameter must be upper case and one continous
  252.  string. Using this option eliminates the need to use the Display Hard Errors
  253. Off parameter in the NetWare Requester section of the NET.CFG.
  254.  
  255.  
  256.  SYMPTOM
  257.  
  258.  Previous revisions of IPX don't learn their local network number(s) when
  259. performing a GetLocalTarget for all networks. This was added so NPDAEMON could
  260. learn it's local network number(s).
  261.  
  262.  Revisions of IPX since 11-09-95 have code which allows the LSL to reclaim
  263. buffers from VIPX when necessary.  High volumes of broadcast traffic directed
  264. at VIPX were causing problems.
  265.  
  266.  SOLUTION
  267.  
  268.  Apply IPX.SYS, 10292 bytes, 1-19-96.
  269.  
  270.  SYMPTOM
  271.  
  272.  The IPX router was causing broadcast storms by routing various types of
  273. multicast\functional addresses back onto the same net. The IPX router has been
  274. fixed to prevent routing of receive packets between adapters or onto the same
  275. adatper.
  276.  
  277.  SOLUTION
  278.  
  279.  Apply IPX.SYS, 10292 bytes, 8-08-95.
  280.  
  281.  SYMPTOM
  282.  
  283.  Previous revisions of IPX would generate a RIP broadcast from a call to
  284. IpxGetLocalTarget even if the target was on the primary board.  This revision
  285. is better able to find it's local net address at boot time.
  286.  
  287.  SYMPTOM
  288.  
  289.  Sometimes when using IBM's ODI2NDI solution, the NetWare Requester was unable
  290. to establish a connection causing a REQ 0815 error to occur.
  291.  
  292.  CAUSE
  293.  
  294.  When IPX loads it attempts to discover the network using a RIP packet, this
  295. attempt never reaches the network because NETBIND.EXE has not yet run. IPX
  296. would then attempt to discover the network by examining broadcast packets on
  297. the network and sometimes finding invalid network addresses resulting in a REQ
  298. 0815 error.
  299.  
  300.  SYMPTOM
  301.  
  302.  Previous revisions of IPX supported only 128 sockets.  This limit has been
  303. increased to 256 sockets.
  304.  
  305.  SOLUTION
  306.  
  307.  Apply IPX.SYS, 10292 bytes, 5-15-95.
  308.  
  309.   SYMPTOM
  310.  
  311.  The Requester contains a routing table that was failing to initialize
  312. correctly.  This caused IPX to do a RIP request on it's own local network to
  313. get a network address that it already knows about.  This has been fixed.
  314.  
  315.  SOLUTION
  316.  
  317.  Apply IPX.SYS, 10292 bytes, 2-13-95.
  318.  
  319.  SYMPTOM
  320.  
  321.  Lotus Notes servers using SPX would
  322.  randomly hang or Trap in Linksup$.
  323.  
  324.  CAUSE
  325.  
  326.  It is believed that this was caused by
  327.  Windows 95 boxes using NWLINK (IPX/SPX).
  328.  NWLINK was setting the acknowledge bit
  329.  on a terminate connection ack that was
  330.  initiated by the Notes server. It is
  331.  not proper to request an ack on a ack.
  332.  
  333.  SOLUTION
  334.  
  335.  Apply SPX.SYS, 15,684 bytes, 2-14-96.
  336.  
  337.  SYMPTOM
  338.  
  339.  Previous revisions of SPX did not detect locked segments which grow and then
  340. get used in subsequent calls.  SPX still cannot handle this situation, but it
  341. no longer causes a system GP fault.
  342.  
  343.  SYMPTOM
  344.  
  345.  Previous revisions of SPX allowed network buffers to be locked above 16
  346. megabytes, which could cause problems with other protocols and certain network
  347. drivers.
  348.  
  349.  Revisions of SPX prior to 9-29-95 could potentially cause a system GP fault
  350. when retransmitting a packet.
  351.  
  352.  SOLUTION
  353.  
  354.  Apply SPX.SYS, 15668 bytes, 12-18-95.
  355.  
  356.  SYMPTOM
  357.  
  358.  Previous revisions of SPX did not allow 32-bit values to be specified for
  359. abort, listen, and verify timeouts.
  360.  
  361.  SOLUTION
  362.  
  363.  Apply SPX.SYS, 15668 bytes, 2-21-95.
  364.  
  365.  
  366.  SYMPTOM
  367.  
  368.  TLI does not support SPX Packets greater than 576 bytes. When OS/2 TLI
  369. receives such a packet, it looks like the session gets blown  away. OS/2 TLI
  370. stops sending Keep-Alives and the session times out.
  371.  
  372.  SOLUTION
  373.  
  374.  Apply TLI_SPX.DLL, 55859 bytes, 12-14-95.
  375.  
  376.  SYMPTOM
  377.  Possible deadlock situations could occur causing TLI SPX applications and/or
  378. the PC to hang.  TLI entered into a DOS critical section and never came back.
  379.  
  380.  SOLUTION
  381.  
  382.  Apply TLI.DLL, 20931 bytes, 4-13-95.
  383.  
  384.  SYMPTOM
  385.  
  386.  Applications written for TLI could run into situations in high-stress
  387. environments where they would trap in DOSCALL1 or TLI_SPX.  While this
  388. situation was rare, high stress environments could cause it.
  389.  
  390.  Apply TLI_SPX.DLL, 55351 bytes, 6-12-95.
  391.  
  392.  
  393.  SYMPTOM
  394.  
  395.  When simultaneously opening several VDMs, conflicts between VDMs can arrise as
  396. they attempt to open and read NET.CFG at the same time. Renaming a file that
  397. does not exist using INT21 Function 56H on a network in a Dos session with
  398. Netx.exe loaded would return 05H (Access Denied) instead of 02H (File not
  399. found). Netx.exe hads been fixed to return 02H.
  400.  
  401.  SOLUTION
  402.  
  403.  Apply NETX.EXE, 85215 bytes, 7-21-95.
  404.  Apply TBMI2.COM, 24991 bytes, 3-13-95.
  405.  
  406.  SYMPTOM
  407.  
  408.  When a VDM (DOS Window) was opened on OS/2 RPL workstations,
  409.  NETX.EXE would do a reset on all floppy drives, this resulted in the floppy
  410. drive lights turning on and or hanging the PC if OS/2 happen to be formatting a
  411. floppy disk at the time this occured.  This reset code was implemented for DOS
  412. RPL workstations.  The reset code has been removed.
  413.  
  414.  SOLUTION
  415.  
  416.  Apply NETX.EXE, 85213 bytes, 3-2-95.
  417.  
  418.  SYMPTOM
  419.  
  420.  Previous revisions of VIPX could cause a system GP fault if the number of
  421. available system GDTs was exhausted.  VIPX does not reliably support more than
  422. 12 DOS sessions which use VIPX.
  423.  
  424.  This revision of VIPX includes code which allows the LSL to reclaim its
  425. buffers if they are needed elsewhere.
  426.  
  427.  SOLUTION
  428.  
  429.  Apply VIPX.SYS, 53248 bytes, 1-19-96.
  430.  Apply DOSVIPX.SYS, 10560 bytes, 1-19-96.
  431.  
  432.  SYMPTOM
  433.  
  434.   Abnormal termination of applications running in VDMs (DOS/WINOS2 Sessions.)
  435. SYS3170: A program in this session encountered a problem and cannot continue. 
  436. SYS3176: A program in this session encountered a problem and cannot continue.
  437.  
  438.  CAUSE
  439.  
  440.  The previous versions of VIPX.SYS released for the v2.11 NetWare
  441.   Requester were fixed to work around problems envolving VME or Virtual Mode
  442. Extentions in Intel Pentium & SL-Enhanced processors.  These fixes proved
  443. unsuccessful and have been removed.  If you have one of the previously
  444. mentioned processors and are experiencing DOS application problems you should
  445. take one of the following courses of action:
  446.  
  447.  SOLUTION
  448.  
  449.  1) If you are running v3.0 (Warp) of OS/2 add VME=NO as the first line of your
  450. config.sys file.
  451.  Apply VIPX.SYS, 53248 bytes, 3-17-95.
  452.  
  453.  2) If you are running v2.11 OS/2 (XR06200) apply IBM Fix Pack XR_A092 (or
  454. later) as per IBM APAR PJ14831.  Add VME=NO to the first line of your
  455. config.sys file.
  456.  Apply VIPX.SYS, 53248 bytes, 3-17-95.
  457.  
  458.  Note: Apply DOSVIPX.SYS, 10560 bytes, 3-17-95, when VMBooting a real DOS
  459. kernel.
  460.  
  461.  SYMPTOM
  462.  
  463.  Under certain circumstances, if VSHELL.SYS failed when creating a connection
  464. it would terminate the primary connection.
  465.  
  466.   SYMPTOM
  467.  
  468.  The previous version of VSHELL.SYS dated 12-20-94 caused DOS/Windows
  469. applications running simultaneously to run slow. The 12-20-94 version of
  470. VSHELL.SYS SHOULD NOT be used.
  471.  
  472.  SOLUTION
  473.  
  474.  Apply VSHELL.SYS, 36864 bytes, 1-18-95.
  475.  
  476.  
  477.  SYMPTOM
  478.  
  479.  When logging into a NetWare server the first network drive could not be mapped
  480. when DEFAULT LOGIN DRIVE was used in the NET.CFG.  A MAP DEL F: before mapping
  481. F would work around this problem, assuming F is the default login drive.
  482.  
  483.  The following error msg occurs when trying to remap the login drive:
  484.         LOGIN 4.12-890  The specified server is unknown.
  485.  
  486.  NWTOOLS does not display the login drive letter as available.  Login from a
  487. script file (login /s) returns the same error msg.
  488.  
  489.  SOLUTION
  490.  
  491.  Apply NWCALLS.DLL, 111764 bytes, 3-14-95.
  492.  
  493.  
  494.  SYMPTOM
  495.  
  496.  In a WinOS2 session connection to a remote Post office on a Netware     Server
  497. fails using Microsoft Mail.
  498.  
  499.  SOLUTION
  500.  
  501.  Apply NETWARE.DRV, 126384 bytes, 8-23-95.
  502.  
  503.  
  504.  SYMPTOM
  505.  
  506.  Install.exe could not correctly identify different versions of OS/2, 3.x vs
  507. 2.x, full pack vs OS/2 for Windows etc.  This will specifically resolve issues
  508. involving a RIPL'd environment including the Launch Pad in v3.x and whether
  509. Windows software in found in C:\WINDOWS or C:\OS2\MDOS\WINOS2.
  510.  
  511.  SOLLUTION
  512.  
  513.  Apply INSTALL.EXE, 186032 bytes, 12-23-94.
  514.  
  515.  
  516.  SYMPTOM
  517.  
  518.  If a workstation has DIRECTORY SERVICES OFF,  and logs into a server other
  519. than the preferred server, and then NetWare Tools is loaded, the current
  520. connection is terminated. If you log into your preferred server this loss of
  521. connection does not occur.
  522.  
  523.  CAUSE
  524.  
  525.  Previous revisions of NWTOOLS used NWNET.NWGetPreferredDSServer(), which will
  526. logout of all servers if there were no Directory Services connections and no
  527. connection to the preferred server.  NWGetPreferredDSServer() is called when
  528. NWTOOLS is loaded.  As a workaround, NWGetPreferredDSServer() has been fixed
  529. and linked directly into NWTOOLS.EXE.
  530.  
  531.  SOLUTION
  532.  
  533.  Apply NWTOOLS.EXE, 174160 bytes, 6-30-95.
  534.  
  535.  
  536.  SYMPTOM
  537.  
  538.  Revisions of NMPIPE prior to 12-19-94 did not lock read buffers in memory.  If
  539. a read buffer was swapped to disk while waiting for a DosRead to complete, the
  540. data would be written somewhere else.
  541.  
  542.  SYMPTOM
  543.  
  544.  Previous revisions of NMPIPE did not translate compatibility sharing mode
  545. (from VDMs) to deny-none sharing mode.
  546.  
  547.  SYMPTOM
  548.  
  549.  Named Pipes communication in a VDM would fail shortly after a DOS open was
  550. communicated to the Named Pipe server.
  551.  
  552.  SOLUTION
  553.  
  554.  Apply  NMPIPE.SYS, 24344 bytes,  1-09-95.
  555.  
  556.  SYMPTOM
  557.  
  558.  Previous revisions of NPDAEMON assumed that IPX would know it's   network
  559. number when NPDAEMON is started.  If the IPX network number is not initialized,
  560. NPDAEMON performs an IpxGetLocalTarget()  for all networks and then gets an
  561. updated table copied from IPX.   There is an updated IPX which learns it's
  562. network number(s) when  performing a GetLocalTarget for all networks.
  563.  
  564.  SOLUTION
  565.  
  566.  Apply NPDAEMON.EXE, 19374 bytes, 12-11-95.
  567.  Apply IPX.SYS, 10292 bytes, 1-19-95.
  568.  
  569.  SYMPTOM
  570.  
  571.  Previous revisions of NPDAEMON contained a memory leak which would eventually
  572. consume all available swap memory.  The affected memory is now recycled to
  573. limit the amount of memory consumed.
  574.  
  575.  SOLUTION
  576.  
  577.  Apply NPDAEMON.EXE, 18852 bytes, 4-5-95.
  578.  
  579.  
  580.  SYMPTOM
  581.  
  582.  Revisions of OS2 NetBIOS since 1-23-95 created a problem with the session
  583. watchdog.  It was related to verify and listen timeout NET.CFG parameters, and
  584. is now fixed.
  585.  
  586.  Revisions of OS2 NetBIOS prior to 10-27-95 did not update the internal
  587. Datagram Net Cache when relevant NetBIOS traffic arrived.  Now they do so that
  588. a change in routers will be detected.
  589.  
  590.  Previous revisions of OS2 NetBIOS returned an error 5h (command timed out) if
  591. a hangup request times out (the smaller of 20 seconds and NCB_STO).  If no
  592. other requests are pending, the session is not completely destroyed until
  593. another request is made which involves that session.  NetBIOS now returns an
  594. error 18h (session ended abnormally) in this situation.  Both errors are legal
  595. reports of the situation, but the changed method is easier for applications to
  596. cope with.
  597.  
  598.  SOLUTION
  599.  
  600.  Apply NETBIOS.SYS, 20260 bytes, 12-20-95.
  601.  
  602.  SYMPTOM
  603.  
  604.  Revisions of NetBIOS starting with v2.11 aborted sessions and names when apps
  605. using NETAPI/NETSUB exited.  This included apps which performed a
  606. spawn-with-overlay.  The LM10 interface is not affected by this change.
  607.  
  608.  SOLUTION
  609.  
  610.  Apply NETBIOS .SYS, 20196 bytes, 3-06-95.
  611.  
  612.  SYMPTOM
  613.  
  614.   Previous revisions of NetBIOS did not properly handle synchronous requests
  615. generated by IBM's LAPS product which virtualizes multiple VDM sessions. 
  616. Closing VDMs with NetBIOS activity from the task list would cause unexpected
  617. behavior in other NetBIOS VDMs.
  618.  
  619.  SOLUTION
  620.  
  621.  Apply NETBIOS.SYS, 20196 bytes, 1-20-95.
  622.  
  623.  SYMPTOM
  624.  
  625.  Excess NetBIOS system traffic on network. The parameters VERIFY TIMEOUT and
  626. LISTEN TIMEOUT now allow full 32-bit values to be specified.  Previously, they
  627. were stored as 16-bit values.  ABORT TIMEOUT has always been a 32-bit value.
  628. This increases the upper limit for these parameters considerably.  It is not
  629. advised to use the possible maximum of 4000000000 as this roughly equates to 46
  630. days.
  631.  
  632.  SYMPTOM
  633.  
  634.  NetBIOS did not return adapter reset values properly with the LM10 interface
  635. used by IBM LAN Server.  NetBIOS now returns the minimum of the requested
  636. values versus the values in NET.CFG for sessions, commands, and names.
  637.  
  638.  SOLUTION
  639.  
  640.  Apply NETBIOS.SYS, 20180 bytes, 1-23-95.
  641.  
  642.  
  643.  SYMPTOM
  644.  
  645.  ROUTE.SYS that shipped with the v2.11 Requester was not routing
  646. TOKEN-RING_SNAP frames correctly causing TCP/IP protocols to fail
  647.   in source routed environments.
  648.  
  649.  SYMPTOM
  650.  
  651.  Source Routing load balancing was not taking place properly on a large fault
  652. tolerant Source Routed network.   ROUTE.SYS file now updates its table entries
  653. on receives only if the destination node address in the MAC header is not
  654. "FFFFFFFFFFFF."  Extra transmit retry code was added to retry a route that has
  655. timed out for a maximum of 2 times before sending a SR broadcast frame to
  656. discover a new route.  The number of extra transmit retries can be specified by
  657. a new 'XTX' parameter in the PROTOCOL ROUTE section of NET.CFG, how ever
  658. caution should be used when tweaking this parameter.  The default value for XTX
  659. is 2, range is 0 to 6.  We also changed RxHandler to always reject broadcast
  660. frames (MAC desttination address) for route info.  This protects routes
  661.  which have timed out and are ready to be replaced from getting slow routes.
  662.  
  663.         PROTOCOL ROUTE
  664.             SOURCE ROUTE XTX 2
  665.  
  666.  SOLUTION
  667.  
  668.  Apply ROUTE.SYS, 47504 bytes, 2-15-95.
  669.  
  670.  
  671.  SYMPTOM
  672.  
  673.  Using login.exe to login from config.sys causes OS/2 v3.x machines to hang.
  674.  
  675.  SOLUTION
  676.  
  677.  Apply NWSTART.EXE, 8227 bytes, 12-6-94 in the following fashion:
  678.         CALL=C:\NETWARE\NWSTART.EXE
  679.         CALL=C:\NETWARE\LOGIN.EXE
  680.  
  681.  
  682.  SYMPTOM
  683.  
  684.  Corrections were made so that large (greater than 64k in size) LAN drivers
  685. could be remote loaded during the RPL process.
  686.  
  687.  SOLUTION
  688.  
  689.  Apply MINI.IFS, 8753 bytes, 12-21-94.
  690.  
  691.  
  692. Self-Extracting File Name: os2c4.exe
  693.  
  694. Files Included     Size     Date      Time
  695.  
  696. ..\
  697.        OS2C4.TXT     (This file)
  698.      DOSVIPX.SYS           10560         1-19-96      1:33:00 pm
  699.      INSTALL.EXE          186032        12-23-94      8:45:04 am
  700.          IPX.SYS           10292         1-19-96     10:36:54 am
  701.         MINI.IFS            8753        12-21-94     10:15:56 am
  702.      NETBIOS.SYS           20260        12-20-95     12:21:28 pm
  703.      NETWARE.DRV          126384         8-23-95     12:02:24 pm
  704.         NETX.EXE           85215         7-21-95      4:23:02 pm
  705.       NMPIPE.SYS           24344          1-9-95     11:15:48 am
  706.     NPDAEMON.EXE           19374        12-11-95      2:04:18 pm
  707.      NWCALLS.DLL          111764         3-14-95     12:58:52 pm
  708.     NWDAEMON.EXE           36281         8-14-95      8:30:12 am
  709.        NWIFS.IFS           41700         1-17-96      3:07:26 pm
  710.        NWREQ.SYS           32852         9-26-95      4:29:00 pm
  711.      NWSTART.EXE            8227         12-6-94      2:02:00 pm
  712.      NWTOOLS.EXE          174160         6-30-95      1:44:40 pm
  713.     NWWORKER.DLL          114710         2-10-95     10:24:24 am
  714.        ROUTE.SYS           47504         2-15-95      2:20:56 pm
  715.          SPX.SYS           15684         2-14-96     10:04:40 am
  716.        TBMI2.COM           24991         3-13-95     10:48:34 am
  717.          TLI.DLL           20931         4-13-95      4:35:10 pm
  718.      TLI_SPX.DLL           55859        12-14-95      2:56:10 pm
  719.         VIPX.SYS           53248         1-19-96      1:32:50 pm
  720.       VSHELL.SYS           36864         1-18-95      8:25:12 am
  721.  
  722.  
  723. Installation Instructions:
  724.  
  725. * Create a directory called INSTALL$.NEW under \NETWARE.  Copy
  726.  all files into  \NETWARE\INSTALL$.NEW and reboot.
  727.  
  728.  * NETWARE.DRV should be manually copied to \os2\mdos\winos2\system
  729. subdirectory.  If you have installed VLM Boot and you have a \NETWARE\NETXDLL
  730. subdirectory, copy NETWARE.DRV to the NETXDLL subdirectory instead of
  731. \os2\mdos\winos2\system.
  732.  
  733.  * TBMI2.COM should be manually copied to \os2\mdos\winos2\system subdirectory.
  734.  
  735.  * MINI.IFS should be manually copied to the SYS:RPL2 subdir on your NetWare
  736. server if you are using Remote Program Load.
  737.  
  738.  ** It is a good idea to make sure you have backups of all files being
  739. replaced.
  740.  
  741.  
  742.  
  743.  -----------------------------------------------------------------
  744.  Any trademarks referenced in this document are the property of their
  745. respective owners.  Consult your product manuals for complete trademark
  746. information.
  747.  -----------------------------------------------------------------
  748.  
  749.