home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / pnwupd.exe / VLMUP3.TXT < prev   
Text File  |  1995-06-30  |  31KB  |  915 lines

  1. NOVELL TECHNICAL INFORMATION DOCUMENT
  2.  
  3. TITLE:  Updated VLMs (1.20A) and ODI drivers
  4. README FOR:  VLMUP3.EXE
  5.  
  6. NOVELL PRODUCTS and VERSIONS:
  7. NetWare Client for DOS/MS Windows 1.1
  8.  
  9. ABSTRACT:
  10.  
  11.  
  12.  Contains updated DOS client files.  This file includes the
  13. v1.20a NetWare DOS Requester (VLMs), NetBIOS, DOS client files,
  14. and MLID drivers. This is an update to the NetWare Client for
  15. DOS/MS Windows that ships with NetWare v3.12 and v4.x, or is
  16. purchased separately.  The entire client kit can be downloaded -
  17. including these updates - from Novfiles\client.kit\vlms.
  18.  
  19.  
  20.  
  21. -----------------------------------------------------------------
  22.  DISCLAIMER
  23.  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  24. NOVELL.  NOVELL
  25.  MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. 
  26. HOWEVER, THE
  27.  INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION
  28. ONLY.  NOVELL
  29.  MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS
  30. INFORMATION.
  31.  
  32. -----------------------------------------------------------------
  33.  
  34.  
  35. SYMPTOM:
  36.  
  37.  
  38.      1.  Unnecessary traffic on LAN/WAN caused by w/s having
  39. castoff /all or
  40.          send /a=n enabled when a message is sent from console. 
  41. With
  42.          message reception disabled at w/s, if a message is sent
  43. from the
  44.          server, the server sends a packet every 2 seconds to the
  45. client
  46.          attempting to notify the node that a message is waiting. 
  47. The 1.20a
  48.          VLMs now check to see if message reception has been
  49. disabled, and if
  50.          it has, instructs the server to forward the message to
  51. the w/s.  The
  52.          VLMs then discard the message without displaying it. 
  53. This empties
  54.          the message queue at the server and the server no longer
  55. sends the
  56.          notification packet to the w/s every 2 seconds.
  57.  
  58.      2.  Problem with icon is startup folder.  If the executable
  59. an icon in
  60.          the startup folder references is not available when
  61. Windows
  62.          initializes, Windows can become unstable.
  63.  
  64.      3.  A caching problem with the VLMs in isolated cases can
  65. cause a read
  66.          to return corrupt data.
  67.  
  68.      4.  Lock Delay and Lock Retries code was not being called in
  69. some cases.
  70.          The net.cfg parameters Lock Delay and Lock Retries will
  71. force the
  72.          client to retry locking a file in the event the file is
  73. already
  74.          locked by a different user.  Users had correctly
  75. configured the Lock
  76.          Delay and Lock Retries entries in the net.cfg yet the
  77. retries did
  78.          not occur and the critical error of "Sharing violation
  79. on device
  80.          NETWORK" was returned immediately.
  81.  
  82.      5.  Int 21 function 69 returns a serial number identifying
  83. the local
  84.          volume (hard disk).  The function guarantees this value
  85. will be
  86.          returned on local devices, but states the function is
  87. not required
  88.          of network drives.  The VLMs will now return a serial
  89. number
  90.          identifying the server volume if the function 69 is
  91. called.
  92.  
  93.      6.  In the following configuration: VLMs, VDSK.SYS and First
  94. Network
  95.          Drive=m, the error "System Error.  Cannot read from
  96. drive I.  Cancel
  97.          Retry." is returned for each drive between the last
  98. local drive and
  99.          the First Network Drive when NWUser is run.  The error
  100. is cosmetic.
  101.  
  102.      7.  A w/s could hang in Windows when the same NetWare aware
  103. application
  104.          was running in 2 or more DOS boxes and task switching
  105. between the
  106.          sessions.
  107.  
  108.      8.  Executing Net Down in Personal NetWare would cause the
  109. following
  110.          error to be displayed:
  111.  
  112.  "VLM-120-31: Network error on server {servername}"
  113.  "Check network cabling or server status."
  114.  "Abort, Retry, Fail ?"
  115.  
  116.      9.  Problems allocating permanent directory handles after
  117. allocating
  118.          temporary directory handles.
  119.  
  120.     10.  A caching problem could cause poor performance in
  121. isolated cases.
  122.  
  123.     11.  Applications that use DOS system devices such as AUX and
  124. PRN
  125.          experienced problems when running from the network.  
  126. Many
  127.          applications print by writing to the system device PRN,
  128. LPT1, etc.
  129.          If the application attempts to write to PRN or LPT1
  130. everything is
  131.          fine.  However, if they attempt to write to f:prn, the
  132. request will
  133.          fail unless the port is captured.  DOS receives the
  134. request, starts
  135.          parsing the line, and passes the request to the VLMs
  136. when it sees
  137.          the network drive letter.  If the port is not captured,
  138. the VLMs
  139.          return the request to DOS because the VLMs recognize the
  140. application
  141.          wants to write to a system device which DOS controls. 
  142. Since DOS
  143.          does not parse past the network drive letter, DOS does
  144. not realize
  145.          the write is destined for a system device it controls
  146. and the
  147.          application eventually returns an error.  The 1.20a VLMs
  148. will now
  149.          support the 5 standard DOS Handles DOS initializes. 
  150. They are as
  151.          follows:
  152.  
  153.          Handle     Device Name      Device Description
  154.            0            con          Standard input device
  155.            1            con          Standard output device
  156.            2            con          Standard error output device
  157.            3            aux          Auxiliary (serial i/o)
  158. device
  159.            4            prn          Standard listing device
  160. (printer)
  161.  
  162.          LPT1 and NULL are also supported.  The VLMs will now
  163. strip off any
  164.          reference to a network drive when a request using one of
  165. the
  166.          previously listed devices is forwarded from DOS, then
  167. send the
  168.          request back to DOS.  If your application still fails,
  169. it may be
  170.          using a device other than those listed above.  In that
  171. case, you
  172.          must discover why a network drive is being placed before
  173. the device,
  174.          and modify your application to prevent this.
  175.  
  176.  
  177. SOLUTION: 
  178.  
  179.    Apply VLMUP3.EXE
  180.  
  181.     This is an update to the NetWare Client for DOS/MS Windows
  182. that ships with
  183.     NetWare v3.12 and v4.x, or is purchased separately.  If you
  184. are using 3.11
  185.     or 2.x and do not have the complete client kit, you can
  186. purchase a
  187.     site license for $99.00 (US dollars) by going into the
  188. NOVFILES
  189.     forum\Client Kits\Order DOS/Windows client (v1.20) - you will
  190. be asked for
  191.     a credit card number.  You can also call 1-800-UPDATE1 and
  192. order the "NetWare
  193.     Client for DOS/MS Windows v1.20" - part number
  194. 00662644024943.  Or you can        download the entire client
  195. kit, including the latest updates  from                                
  196. NOVFILES\CLIENT.KIT\VLMS.
  197.  
  198.    Files marked with '^' have been updated since VLMUP2.EXE.
  199.  
  200.     NOTE:  When you expand VLMUP3.EXE, it will automatically
  201. create two
  202.                 sub-directories: ODIDRV which contains the latest
  203. MLID drivers
  204.                 and related files, and VLMS which contains the
  205. latest VLMs
  206.                 (v1.20a).
  207.  
  208.  
  209. Self-Extracting File Name: vlmup3.exe
  210.  
  211. Files Included     Size     Date      Time
  212.  
  213. ..\
  214.       VLMUP3.TXT     (This file)
  215.      ODIINFO.DOC           24499         12-9-92      2:43:24 pm
  216.       VLMUP3.TXT           31090         6-30-95      8:52:00 am
  217.       VLMUP3.WPD           34016         6-30-95      8:37:26 am
  218.       VLMUP3.WRI           34816         6-30-95      8:35:04 am
  219. ..\ODIDRV\
  220.        DOSNP.EXE           10757          9-1-94     10:49:16 am
  221.        INT2F.COM             640         7-28-88     11:48:58 am
  222.       LANSUP.COM           23339          4-6-95     10:29:02 am
  223.       LANSUP.INS             821         10-6-94      9:24:46 am
  224.       NE1000.COM           21790          4-6-95     10:21:46 am
  225.       NE1000.INS             515         10-6-94      8:52:20 am
  226.      NE1500T.COM           31205          4-6-95     10:24:14 am
  227.      NE1500T.INS             583         10-6-94      9:04:48 am
  228.          NE2.COM           22291          4-6-95     10:22:58 am
  229.          NE2.INS             330         10-6-94      9:32:08 am
  230.       NE2000.COM           23472          5-4-95      9:44:06 am
  231.       NE2000.INS             961         10-6-94      8:47:56 am
  232.       NE2100.COM           31203          4-6-95     10:24:08 am
  233.       NE2100.INS             577         10-6-94      9:06:16 am
  234.       NE2_32.COM           21980          4-6-95     10:23:46 am
  235.       NE2_32.INS             309         10-6-94     10:00:10 am
  236.       NE3200.COM           28566          4-6-95     10:26:18 am
  237.       NE3200.INS             538         10-6-94     10:03:12 am
  238.      NETBIOS.EXE           24482         4-10-95     12:15:26 pm
  239.      NTR2000.COM           26847          4-6-95     10:27:14 am
  240.      NTR2000.INS             616         10-7-94      3:17:56 pm
  241.      ODINSUP.COM           34298          4-6-95     10:29:48 am
  242.      ODINSUP.DOC           44764         10-4-94      2:24:34 pm
  243.        PCN2L.COM           21294         4-28-93      1:12:12 pm
  244.        ROUTE.COM            4919         2-23-95     12:50:14 pm
  245.       RPLFIX.COM            1838         6-30-93     10:56:12 pm
  246.       RPLFIX.TXT            2255         2-21-91      2:47:28 pm
  247.       RPLODI.COM            1652         3-21-91      2:24:30 pm
  248.        TOKEN.COM           27381         4-12-93      6:27:22 pm
  249.       TRXNET.COM           20979          4-6-95     10:28:56 am
  250.       TRXNET.INS             536         10-6-94      9:20:44 am
  251. ..\VLMS\
  252.         AUTO.VLM            4543         6-16-95     12:40:44 pm
  253.         BIND.VLM            4713         6-16-95     12:40:28 pm
  254.         CONN.VLM           10850         6-16-95     12:40:04 pm
  255.     DOSRQSTR.MSG            9600          6-5-95      1:14:50 pm
  256.          FIO.VLM           18250         6-16-95     12:41:00 pm
  257.      GENERAL.VLM            4958         6-16-95     12:41:10 pm
  258.       IPXNCP.VLM           10116         6-16-95     12:40:06 pm
  259.       IPXODI.COM           39353        10-31-94      4:35:20 pm
  260.       IPXODI.MSG            4089         9-15-94      4:02:04 pm
  261.          LSL.COM           18285         4-17-95     10:30:44 am
  262.          LSL.MSG            3551         4-17-95     10:29:50 am
  263.          NDS.VLM            8533         6-16-95     12:40:20 pm
  264.       NETCFG.TXT           14897        12-13-94     12:40:56 pm
  265.         NETX.VLM           17230         6-16-95     12:41:00 pm
  266.          NMR.MSG             620          6-5-95      1:19:28 pm
  267.          NMR.VLM            9874         6-16-95     12:40:32 pm
  268.          NWP.VLM            6661         6-16-95     12:40:30 pm
  269.       PACKET.SIG            3720         1-20-94     10:31:10 am
  270.          PNW.VLM           10124         6-16-95     12:40:54 pm
  271.        PRINT.VLM            8005         6-16-95     12:40:56 pm
  272.        REDIR.VLM           14842         6-16-95     12:40:58 pm
  273.          RSA.VLM           18913         6-16-95     12:41:32 pm
  274.     RXMONSTK.COM           11605          4-6-95     10:35:38 am
  275.     RXMONSTK.MSG            2548          4-6-95     10:31:20 am
  276.     SECURITY.VLM            8011         6-16-95     12:40:38 pm
  277.         TRAN.VLM            1562         6-16-95     12:40:12 pm
  278.          VLM.EXE           37651         6-16-95     12:39:26 pm
  279.  
  280.  
  281. Installation Instructions:
  282.  
  283. INSTALLATION INSTRUCTIONS
  284.  
  285.    The following is a matrix that identifies which files you need
  286. to download
  287.    to update your workstation.  When the VLMs are referenced -
  288. the assumption
  289.    is made that you have already installed the VLMS with the
  290. client kit
  291.    that is provided with the NetWare products 4.X and 3.12.  If
  292. you are using
  293.    NetWare 3.11 or NetWare 2.x and do not have the complete
  294. client kit,
  295.    you can purchase a site license for $99.00 (US dollars) by
  296. entering the
  297.    NOVFILES forum \Client Kits\Order DOS/Windows client (v1.20)
  298. you will be
  299.    asked for a credit card number.  You can also call
  300. 1-800-UPDATE1 and order the
  301.    "NetWare Client for DOS/MS Windows v1.20" - part number
  302. 00662644024943.  Or      you can download the client kit,
  303. including the latest updates, from                            
  304. NOVFILES\CLIENT.KIT\VLMS.
  305.  
  306.  
  307.  
  308.                      Version of NetWare on file server
  309.  
  310.  W/s configuration   v2.x/v3.x/PNW @            v4.02              
  311. v4.10
  312.  
  313. ________________________________________________________________-
  314. ____________
  315.  
  316.  Netx with             NET33x.EXE         NET33X.EXE         
  317. NET33X.EXE
  318.  dedicated IPX       VLMUP3.EXE       VLMUP3.EXE        
  319. VLMUP3.EXE
  320.  (IPX.COM)
  321.  strictly DOS
  322.  
  323.  
  324.  Netx with               NET33X.EXE         NET33X.EXE         
  325. NET33X.EXE
  326.  dedicated IPX         WINDR2.EXE        WINDR2.EXE       
  327. WINDR2.EXE
  328.  with Windows         VLMUP3.EXE       VLMUP3.EXE        
  329. VLMUP3.EXE
  330.  
  331.  Netx with             NET33X.EXE         NET33X.EXE         
  332. NET33X.EXE
  333.  ODI and               VLMUP3.EXE       VLMUP3.EXE        
  334. VLMUP3.EXE
  335.  strictly DOS
  336.  
  337.  Netx with             NET33X.EXE         NET33X.EXE         
  338. NET33X.EXE
  339.  ODI and               WINDR2.EXE        WINDR2.EXE        
  340. WINDR2.EXE
  341.  Windows              NWDLL2.EXE       NWDLL2.EXE        
  342. NWDLL2.EXE
  343.                             VLMUP.EXE         VLMUP3.EXE        
  344. VLMUP3.EXE
  345.  
  346.  
  347.  VLMs with             VLMUP3.EXE         VLMUP3.EXE         
  348. VLMUP3.EXE
  349.  ODI and
  350.  strictly DOS
  351.  
  352.  VLMs with             VLMUP3.EXE         VLMUP3.EXE         
  353. VLMUP3.EXE
  354.  ODI and                WINDR2.EXE          WINDR2.EXE         
  355. **
  356.  Windows               NWDLL2.EXE         *
  357.  
  358.  
  359.    *  The dynamic link libraries (*.dll) that you need are
  360. dependent upon the
  361.       version of NWADMIN.EXE that you run.  If you are using the
  362. NWADMIN.EXE
  363.       that comes with 4.02 (NWADMIN.EXE 5-12-94 v4.06) you will
  364. need to use
  365.       the client files that come with NetWare v4.02.  That client
  366. kit contains
  367.       the DLLs that correspond to the 4.06 version of
  368. NWADMIN.EXE. The v4.06
  369.       NWADMIN will not run if the workstation has the DLLs from
  370. this file
  371.       loaded.
  372.  
  373.  
  374.    ** The drivers contained in WINDR2.EXE, and NWDLL2.EXE are the
  375. same as the
  376.        files that ship with NetWare v4.10.
  377.  
  378.    @  Personal Netware works only with VLMs (you cannot use
  379. NETX).
  380.  
  381.  
  382.  UPDATING A WORK STATION WHICH HAS THE NETWARE DOS
  383.  REQUESTER ALREADY INSTALLED.
  384.  
  385.       Make a backup of any files currently on your workstation
  386. that appear in
  387.       the list above.
  388.  
  389.       FOR THE FILES IN THE SUB-DIRECTORY VLMS IN THE VLMUP3.EXE
  390. FILE:
  391.  
  392.       Copy the following files to the workstation's NWCLIENT
  393. directory:
  394.  
  395.          LSL.COM
  396.          IPXODI.COM
  397.          AUTO.VLM
  398.          BIND.VLM
  399.          CONN.VLM
  400.          FIO.VLM
  401.          GENERAL.VLM
  402.          IPXNCP.VLM
  403.          NDS.VLM
  404.          NETX.VLM
  405.          NWP.VLM
  406.          PRINT.VLM
  407.          REDIR.VLM
  408.          RSA.VLM
  409.          SECURITY.VLM
  410.          TRAN.VLM
  411.          VLM.EXE
  412.  
  413.     Copy the following files to the NWCLIENT\NLS\ENGLISH
  414. directory:
  415.  
  416.          DOSRQSTR.MSG
  417.          IPXODI.MSG
  418.          LSL.MSG
  419.          NMR.MSG
  420.  
  421.     Make sure you have LASTDRIVE=Z in the workstation's
  422. CONFIG.SYS file.
  423.  
  424.  
  425.  FOR THE FILES IN THE SUB-DIRECTORY ODIDRV IN THE VLMUP3.EXE
  426. FILE:
  427.  
  428.     Copy the updated MLID and any other needed driver to the
  429. workstation's
  430.     NWCLIENT directory and reboot to load the new drivers.  If
  431. the MLID you
  432.     are using is not in this file, you should contact the
  433. manufacturer of the
  434.     card for an updated driver.  A listing of the Novell
  435. certified DOS ODI
  436.     drivers can be obtained by calling the Novell Labs Faxback
  437. System at
  438.     (800) 414-LABS.  DOC# 10043 is a listing of all the certified
  439. MLIDs, the
  440.     Master Index Catalog contains a listing and description of
  441. all documents
  442.     on the system.
  443.  
  444.  
  445.  UPDATING THE ORIGINAL CLIENT DISKETTES OR THE
  446.  SYS:PUBLIC\CLIENT\DOSWIN DIRECTORY ON THE SERVER
  447.  
  448.      Copy the updated files from this file to the corresponding
  449. location on
  450.      the diskettes or in the network directory.  If the original
  451. files are
  452.      compressed (*.co_) - delete the compressed file and put the
  453. updated
  454.      files in its place.  The client install will use the files
  455. that are not
  456.      compressed if the compressed files are not present.  The
  457. *.ins files in
  458.      this file are used by the client install to customize the
  459. NET.CFG for
  460.      the corresponding MLID.
  461.  
  462.  
  463.    Frame types
  464.  
  465.      The following drivers included in this ZIP file now default
  466. to the 802.2
  467.      frame type.  When using these drivers, it is necessary to
  468. either use the
  469.      802.2 frame type on your server tor change the frame type
  470. for the
  471.      workstation in your workstation's NET.CFG file.
  472.  
  473.  
  474.       NE1000   COM
  475.       NE1500T  COM
  476.       NE2      COM
  477.       NE2000   COM
  478.       NE2100   COM
  479.       NE2_32   COM
  480.       NE3200   COM
  481.  
  482.  
  483.      If you wish to continue to use the 802.3 frame type, place
  484. the following
  485.      two lines in the NET.CFG file:
  486.  
  487.        Link Driver <drivername>
  488.           Frame Ethernet_802.3
  489.  
  490.      If you were using the NE2000.COM driver, you would replace
  491. <drivername>
  492.      with NE2000.  Be sure to indent the second line and place a
  493. carriage
  494.      return after the second line.
  495.  
  496.    NTR2000.COM and TOKEN.COM
  497.  
  498.      The NTR2000.COM driver can be used in place of TOKEN.COM.
  499.  
  500.    RXMONSTK.COM
  501.  
  502.      Due to an architecture change, programs like Lanalyzer and
  503. the Intel
  504.      LanDesk may not run with the new MLIDs (NE2000.COM) in this
  505. file
  506.      without loading a SHIM.  RXMONSTK.COM is a shim that will
  507. allow a
  508.      program that uses the "Receive Monitor Stack" to function
  509. (ie Lanalyzer).
  510.      In the past the Receive Monitor Stack was built into the
  511. MLID - but this
  512.      was very inefficient and caused high overhead.  The decision
  513. was made
  514.      to take it out of the MLID and an increase in performance
  515. resulted.
  516.      Because of this change, applications like Lanalyzer need to
  517. be modified.
  518.      Lanalyzer for Windows has been modified to work with this
  519. new
  520.      architecture, the update can be downloaded from NOVLIB\08 -
  521. the file
  522.      name is LZW002.COM.  Applications such as LanDesk (and older
  523. versions
  524.      of Lanalyzer for Windows) that use the receive monitor stack
  525. may not
  526.      have been updated at this time and will require the shim to
  527. be loaded.
  528.  
  529.      Since modifications such as this takes time, Novell has
  530. provided the
  531.      RXMONSTK.COM as a migration tool until the Monitor programs
  532. like
  533.      LanDesk can be updated.  This new architecture was not
  534. released to
  535.      developers until October 1994.  If you have a driver prior
  536. to that
  537.      date, you should not need to load RXMONSTK.COM.  If you have
  538. a driver
  539.      that is dated after August 1994 you may need to load the
  540. shim.
  541.      The symptom that indicates the need for RXMONSTK is the
  542. application
  543.      (such as LanDesk) will load, but does not appear to be
  544. receiving any
  545.      packets.
  546.  
  547.  
  548.      The load order that should be used is as follows:
  549.  
  550.        LSL
  551.        RXMONSTK
  552.        MLID
  553.        IPXODI
  554.        VLM
  555.  
  556.      If you need to use this shim - copy RXMONSTK.COM from \VLMS
  557. to the
  558.      NWCLIENT directory and the RXMONSTK.MSG from \VLMS to the
  559.      NWCLIENT\NLS\ENGLISH directory.
  560.  
  561.      The RXMONSTK.COM file has not been certified with any 32 bit
  562. drivers -
  563.      including the NE3200 and NE2_32.  Workstations hanging while
  564. running the
  565.      application that uses the Receive Monitor Stack is the most
  566. common
  567.      symptom.  Novell does not recommend using the RXMONSTK.COM
  568. with a 32 bit
  569.      driver.  If you have a 32 bit driver and need to run an
  570. application that
  571.      uses the Receive Monitor Stack (Lanalyzer for Windows),
  572. Novell
  573.      recommends using the old MLID which does not require
  574. RXMONSTK.COM.  The
  575.      older MLID can be used in conjunction with the updated
  576. LSL.COM,
  577.      IPXODI.COM, and the updated VLMs in this file.
  578.  
  579.  
  580.  Brief Description of the files included in the kit:
  581.  
  582.      ODIDRV
  583.  
  584.       DOSNP.EXE:     NetWare DOS NP Extender
  585.       INT2F.COM:     Novell Network BIOS Interrupt 2Fh Emulator
  586.       LANSUP.COM:    IBM LAN Support MLID
  587.       LANSUP.INS:    IBM LAN Support Instruction file for Client
  588. Install
  589.       NE1000.COM:    Novell NE1000 Ethernet MLID
  590.       NE1000.INS:    Novell NE1000 Instruction file for Client
  591. Install
  592.       NE1500T.COM:   Novell NE1500T Ethernet MLID
  593.       NE1500T.INS    Novell NE1500T Instruction file for Client
  594. Install
  595.       NE2.COM:       Novell NE2 Ethernet MLID
  596.       NE2.INS:       Novell NE2 Instruction file for Client
  597. Install
  598.       NE2_32.COM:    Novell NE2-32 Ethernet MLID
  599.       NE2_32.INS:    Novell NE2_32 Instruction file for Client
  600. Install
  601.       NE2000.COM:    Novell NE2000 Ethernet MLID
  602.       NE2000.INS:    Novell NE2000 Instruction file for Client
  603. Install
  604.       NE2100.COM:    Novell NE2100 Ethernet MLID
  605.       NE2100.INS:    Novell NE2100 Instruction file for Client
  606. Install
  607.       NE3200.COM:    Novell NE3200 Ethernet MLID
  608.       NE3200.INS:    Novell NE3200 Instruction file for Client
  609. Install
  610.       NETBIOS.EXE:   Novell NetBIOS Emulation Package
  611.       NTR2000.COM:   Novell NTR2000 Token-ring MLID
  612.       NTR2000.INS:   Novell NTR2000 Instruction file for Client
  613. Install
  614.       ODINSUP.COM:   ODI Support Interface for NDIS
  615.       PCN2L.COM:     IBM PC Network II & II/A MLID
  616.       ROUTE.COM:     NetWare Source Routing Driver
  617.       RPLFIX.COM:    NetWare Boot Disk Image Patch Program
  618.       RPLODI.COM:    Novell RPL ODI
  619.       TOKEN.COM:     IBM Token-Ring MLID
  620.       TRXNET.COM:    Novell Turbo RxNet & RxNet/2 MLID
  621.       TRXNET.INS:    Novell TRXNET Instruction file for Client
  622. Install
  623.  
  624.  
  625.      VLMs
  626.  
  627.       AUTO.VLM:      NetWare auto-reconnect module
  628.       BIND.VLM:      NetWare bindery protocol module
  629.       CONN.VLM:      NetWare connection table manager
  630.       DOSRQSTR.MSG:  NetWare DOS Requester message file (english)
  631.       FIO.VLM:       NetWare file input-output module
  632.       GENERAL.VLM:   NetWare general purpose function module
  633.       IPXNCP.VLM:    NetWare IPX transport module
  634.       IPXODI.COM:    NetWare IPX/SPX Protocol
  635.  
  636.      (No further development is being done on IPX.OBJ.  Novell
  637. recommends you
  638.      use the ODI client software. See ODIINFO.DOC for details.)
  639.  
  640.       IPXODI.MSG:    NetWare IPXODI Message file (english)
  641.       LSL.COM:       NetWare Link Support Layer
  642.       LSL.MSG:       NetWare LSL Message file (english)
  643.       NDS.VLM:       NetWare directory services protocol module
  644.       NETX.VLM:      NetWare workstation shell module
  645.       NMR.VLM:       NetWare Management Responder module
  646.       NMR.MSG:       NetWare NMR Message file (english)
  647.       NWP.VLM:       NetWare protocol multiplexor module
  648.       PRINT.VLM:     NetWare printer redirection module
  649.       PNW.VLM:       Personal NetWare protocol module
  650.       REDIR.VLM:     NetWare DOS redirecter module
  651.       RSA.VLM:       NetWare RSA authentication module
  652.       RXMONSTK.COM:  Novell Receive Monitor Stack Shim
  653.       RXMONSTK.MSG:  NetWare RXMONSTK Message file (english)
  654.       SECURITY.VLM:  NetWare security enhancement module
  655.       TRAN.VLM:      NetWare transport multiplexor module
  656.       VLM.EXE:       NetWare virtual loadable module manager
  657.  
  658.  
  659.     Brief Description of the document files included in the kit:
  660.  
  661.      VLMUP3.TXT:    This file in ASCII text format
  662.      VLMUP3.WRI:    This file in Windows Write format
  663.      VLMUP3.WPD:    This file in WordPerfect 5.1 format
  664.  
  665.      This README file accompanies VLMUP2.EXE which comprises DOS
  666. client files
  667.      for NetWare v4.x, v3.x, v2.2x and v2.1x operating systems.
  668.  
  669.      ODIINFO.DOC:   Discussion on why Novell is promoting ODI
  670.      ODINSUP.DOC:   Info and configuration examples for ODINSUP
  671.      PACKET.SIG:    Info on Packet Signature and parameters
  672.      RPLFIX.DOC:    Information on how and when to run RPLFIX
  673.      NETCFG.DOC:    Information on net.cfg parameters
  674.      VLMNEWS.TXT:   Details on 1.20 VLMs in ASCII text format
  675.      VLMNEWS.WRI:   Details on 1.20 VLMs in Windows Write format
  676.      VLMNEWS.WPD:   Details on 1.20 VLMs in WordPerfect 5.1
  677. format
  678.  
  679.  
  680.  General Information
  681.  
  682.  
  683.    PACKET BURST:
  684.  
  685.      BNETX.EXE has been deleted from the client update due to a
  686. rare problem
  687.      which can result in data corruption.
  688.  
  689.      For Packet Burst support at the client, the workstation will
  690. need to be
  691.      upgraded to the NetWare DOS Requester (VLM) technology.
  692. v1.20a VLMs have
  693.      Packet Burst and Large Internet Packets enabled by default.
  694.  
  695.      For v3.12 and v4.x NetWare, Packet Burst and Large Internet
  696. Packets are
  697.      enabled by default in the O/S, and do not require or use
  698. PBURST.NLM
  699.      v3.11 servers need PBURST.NLM loaded to support Packet Burst
  700. and LIP NCP
  701.      calls.  To turn Large Internet Packets off at a 3.11 server
  702. with
  703.      PBURST.NLM loaded, or at a 3.12 or 4.x server, at the server
  704. console
  705.      type:  Allow LIP=OFF
  706.  
  707.      PBURST.NLM (for 3.11) and the patches for 3.12 and 4.x can
  708. be downloaded
  709.      in the file PBURST.EXE from NOVLIB\05.
  710.  
  711.      November 1993 NetWare Application Notes has an article
  712. comparing packet
  713.      burst under BNETX vs VLMs.
  714.  
  715.      December 1993 NetWare Application Notes has an article with
  716. a sample
  717.      packet burst configuration for VSAT satellite links.
  718.  
  719.  
  720.   DOSNP.EXE:
  721.  
  722.      This is the Named Pipes Extender for DOS.  It allows you to
  723. run Named
  724.      Pipes applications under DOS.
  725.  
  726.  
  727.    Novell Named Pipe Route Enhancements
  728.  
  729.      DOS Clients:
  730.  
  731.       The default has been changed to not maintain a local Named
  732. Pipe server
  733.       router table.  When a request for a DosOpen, DosWaitNmPipe,
  734. or
  735.       DosCallNmPipe is received the protocol will query the
  736. network for the
  737.       whereabouts of the Named Pipe server specified.  This means
  738. NCP
  739.       services must be available i.e. NETX.EXE or VLM's must be
  740. loaded before
  741.       DOSNP.EXE
  742.  
  743.       The following parameters can be used in the Net.cfg to
  744. configure
  745.       Dosnp.exe.
  746.  
  747.       NP Max Machine Names = n  where n is a number between 4 and
  748. 50.
  749.       Replace n with how many named pipe servers you want in the
  750. table. (This
  751.       statement in the Net.cfg will make the client maintain a
  752. local Named
  753.       Pipe server router table.) (Not to be used in conjunction
  754. with NP Max
  755.       Sessions) Default is 10
  756.  
  757.       NP Max Sessions = n  where n is a number between 4 and 50. 
  758. Replace n
  759.       with the number of Named Pipe servers you want to
  760. communicate with at
  761.       once from the remote router. (Not to be used in conjunction
  762. with NP Max
  763.       Machine Names) Default is 10
  764.  
  765.       NP Max Open Named Pipes = n  where n is a number between 4
  766. and 128.
  767.       Replace n with the maximum number of named pipes that can
  768. be opened at
  769.       once.  Default is 4
  770.  
  771.  
  772.   RPLFIX.COM:
  773.  
  774.       RPLFIX is used to allow workstations to remote program load
  775. (RPL)
  776.       properly with MS DOS 5.x and above.  This utility must be
  777. run after the
  778.       boot image file (usually NET$DOS.SYS) has been created
  779. using the DOSGEN
  780.       utility.  RPLFIX will directly modify the boot image file;
  781. the boot
  782.       image file's size and last modified date will be different
  783. after RPLFIX
  784.       has been run.  RPLFIX only needs to be run against the boot
  785. image file
  786.       once.  Attempts to run RPLFIX against an already modified
  787. boot image
  788.       file are detected by the utility, and no further
  789. modifications will be
  790.       made to the boot image file.
  791.  
  792.       Follow the instructions for DOSGEN (setting up remote reset
  793.       workstations) in the Novell reference manuals.  For NetWare
  794. v2.x, this
  795.       information can be found in Chapter 9 of the "Supervisor
  796. Guide", or
  797.       Chapter 2 of the "Using the Network" manual.  For NetWare
  798. v3.x, this
  799.       information is found in Appendix D of the Installation
  800. manual.  After
  801.       performing all steps as outlined in the appropriate manual
  802. to create
  803.       the boot image file, run RPLFIX.COM.  The remote
  804. workstation will
  805.       likely hang during the reset process if you are resetting
  806. using DOS 5.x
  807.       or above and the boot image file has not been modified by
  808. RPLFIX.
  809.  
  810.  
  811.       After you have located RPLFIX.COM, map a drive to the LOGIN
  812.       subdirectory on the file server you wish to remote reset
  813. from.  The
  814.       DOSGEN procedure  instructed you to create a boot image
  815. file in that
  816.       subdirectory (usually named NET$DOS.SYS). If the drive you
  817. mapped to
  818.       SYS:LOGIN was drive F, then you would enter the following:
  819.  
  820.  
  821.         RPLFIX F:NET$DOS.SYS <ENTER>
  822.  
  823.       RPLFIX only needs to be run if the version of DOS loaded on
  824. the floppy
  825.       disk used with DOSGEN is 5.x or greater.  Earlier versions
  826. of DOS do
  827.       not require that this utility be run.
  828.  
  829.       NOTE:  If you renamed your boot image file, then you must
  830. use the new
  831.              filename with RPLFIX:
  832.  
  833.                 RPLFIX [f:]<boot image file> <ENTER>
  834.  
  835.              where  [f:] is the drive letter where the image file
  836. is located,
  837.              and <boot image file> is the name of the file
  838. created with the
  839.              DOSGEN utility.
  840.  
  841.    RPLODI.COM
  842.  
  843.       How and When to Use RPLODI.COM
  844.  
  845.       When a user has the traditional Novell Remote Boot PROM
  846. that sends a
  847.       Get-Nearest-Server packet to connect to the server, the
  848. workstation
  849.       will hang after the MLID (such as \NE2000.COM) loads.  Use
  850. RPLODI.COM
  851.       only with Novell Remote Boot PROMS, and ensure it is loaded
  852. before the
  853.       MLID.
  854.  
  855.  
  856.       Use RPLODI.COM only with the older Novell Remote Boot
  857. PROMS.  Do not
  858.       use RPLODI.COM with IBM RPL PROMS or the new Novell
  859. "Enhanced" Boot
  860.       PROMS.  The RPLODI.COM intelligence was built-into the
  861. following files:
  862.  
  863.  
  864.         TOKEN.RPL
  865.         ETHER.RPL
  866.         PCN2L.RPL
  867.         F1ETH.RPL
  868.         RBOOT.RPL
  869.  
  870.       which are used by the IBM RPL and the Enhanced Novell Boot
  871. PROMS. For
  872.       Novell Remote Boot PROMS, RPLODI.COM is implemented as
  873. shown in the
  874.       following AUTOEXEC.BAT, and RPLODI.COM must load before
  875. NE2000.COM (the
  876.       MLID driver):
  877.  
  878.         LSL
  879.         RPLODI
  880.         NE2000
  881.         IPXODI
  882.         VLM
  883.  
  884.  
  885.  To obtain the drivers necessary to run with NETX.EXE instead of
  886. the VLMS you
  887.  should download NET33X.EXE from CompuServe.
  888.  
  889.  To obtain the latest Windows drivers for workstations running
  890. the VLMs you
  891.  should download WINDRx.EXE and NWDLLx.EXE.
  892.  
  893.  
  894. =================================================================
  895.  Any comments or suggestions on how we can improve the delivery
  896. of these client
  897.  update files are welcomed. Any enhancement request to these
  898. drivers are
  899.  welcomed at the same address. Please send your responses to
  900.  enhclient@novell.com via Internet Mail.
  901.  
  902.  
  903.  
  904.  
  905.  
  906. -----------------------------------------------------------------
  907.  Any trademarks referenced in this document are the property of
  908. their
  909.  respective owners.  Consult your product manuals for complete
  910. trademark
  911.  information.
  912.  
  913. -----------------------------------------------------------------
  914.  
  915.