home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / wncs11.exe / WNCS11.TXT < prev   
Text File  |  1995-08-15  |  16KB  |  417 lines

  1. NOVELL TECHNICAL INFORMATION DOCUMENT
  2.  
  3. TITLE:  WINTOO.EXE, Improved WIN2NCS (Connectivity)
  4. README FOR:  WNCS11.EXE
  5.  
  6. NOVELL PRODUCTS and VERSIONS:
  7. NetWare Connect 1.0
  8.  
  9. ABSTRACT:
  10.  
  11. WNCS11.EXE contains version 1.11C (8/1/95) of the NetWare Connect
  12. Windows redirector (Win2NCS, which allows you to use any Windows
  13. communications application which uses the standard Windows API
  14. calls, whether NASI compatible or not.).  Includes several
  15. improvements over prior versions and is recommended for all
  16. NetWare Connect 2.0 and NetWare Connect 1.0 sites.  The NWC
  17. Windows redirector allows NetWare Connect to use any Windows
  18. communications application which uses the standard Windows API
  19. calls, whether NASI compatible or not.
  20.  
  21.  
  22.  
  23. -----------------------------------------------------------------
  24.  DISCLAIMER
  25.  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  26. NOVELL.  NOVELL
  27.  MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. 
  28. HOWEVER, THE
  29.  INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION
  30. ONLY.  NOVELL
  31.  MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS
  32. INFORMATION.
  33.  
  34. -----------------------------------------------------------------
  35.  
  36.  
  37. SYMPTOM:
  38.  
  39. 1. "Corrupted Files" message when installing on a network drive.
  40.  
  41.  2. System crash if the "Specific Name" entry was too long when
  42. using the "Map Ports Manually" option.
  43.  
  44.  3. Applications that use "Receive Notify", sometimes left data
  45. in the receive buffer if a "Receive Notify" was not received. 
  46. Very few applications use "Receive Notify", so most were not
  47. affected.
  48.  
  49.  NOTE: Symptoms 4 through 13 were corrected in Version of Win2NCS
  50. 1.10 (WINTOO) and remain corrected in version 1.11C.
  51.  
  52.  4. System hang, when exiting Windows For WorkGroups.
  53.  
  54.  5. Checksum errors and inability to recover from errors when
  55. using ZMODEM with Procomm+ or PCAnywhere.
  56.  
  57.  6. CRC errors during file transfers.
  58.  
  59.  7. Problems with some large block transfer packages such as
  60. SLIP/PPP and FAX programs.
  61.  
  62.  8. Hesitation in Windows, when doing large data transfers.
  63.  
  64.  9. Lack of reliability when using applications that transfer
  65. large amounts of data if "Double Buffering On Writes" is
  66. disabled.
  67.   
  68.  10. If "Save Window Coordinates" was checked in the mapping
  69. utility, it did not remain checked upon return to the utility.
  70.  
  71.  11. A spurious installation error when installing on a
  72. workstation with DR DOS 7.0.
  73.  
  74.  12. Heavy server utilization when using Windows Terminal (and
  75. perhaps other applications), when using Hardware Flow Control.
  76.  
  77.  13. Unnecessary memory usage because, resources (ICONs, etc.)
  78. that had been allocated for the NASI Mapping utility, were not
  79. released.
  80.  
  81.  New Features
  82.  1. During SETUP a fourth option "Configuration Files Always In
  83. Windows Directory" is now available, it guarantees that the
  84. configuration file (NCS.INI) for each user, will always be
  85. created or acquired from the WINDOWS directory. 
  86.  
  87.  The prior version (WINTOO) had on only three options during
  88. SETUP:
  89.  - "Configuration file is created in installed directory." 
  90.  Normally used for a local drive install.
  91.  
  92.  - "Configuration files are based on logged in name." 
  93.  Option which assigns a different configuration file for each
  94. login name.  Allows both Win2NCS and the configuration files to
  95. be centralized.
  96.  
  97.  - "Configuration files are always on drive C:." 
  98.  Creates and uses a configuration file in the root directory of
  99. the users C: drive.  Allows Win2NCS to be centralized, but with
  100. local configuration files.
  101.  
  102.  This version adds a fourth.
  103.  - "Configuration files are always in windows directory."
  104.  
  105.  See the On-Line Help for more information concerning
  106. configuration files.
  107.  
  108.  2. Improved performance (Group Assist On Writes) for programs
  109. that call COMM.DRV, 1 byte at a time.  This will increase
  110. performance up to five fold for such programs.  However, the
  111. majority of programs call COMM.DRV with multiple bytes.
  112.  
  113.  A Global Mapping Option was also added to enable or disable
  114. "Group Assist On Writes".
  115.  
  116.  3. Timing enhancements (Timing Assist On Writes) for programs
  117. that are timing sensitive as to how data arrives. 
  118.  
  119.  A Global Mapping Option was also added to enable or disable
  120. "Timing Assist On Writes".
  121.  
  122.  4. Support for 115.2KB (for communications boards that support
  123. 115.2KB).
  124.  
  125.  5. ATTNASI.EXE can now be executed in Windows Standard mode and
  126. OS/2 V2.1 Windows Standard mode.
  127.  
  128.  6. "Write Callback Assist" is eliminated for LAPLINK.  This
  129. should eliminate any possibility of reentrancy problems when
  130. using LAPLINK.
  131.  
  132.  7. The included NASI.DLL is backward compatible with the
  133. NASI.DLL in the NASI SDK. Therefore, if someone has an
  134. application that uses NASI.DLL directly, that application can use
  135. this NASI.DLL and both applications can run simultaneously. 
  136. NOTE: do NOT try to use the NASI.DLL that is provided with the
  137. vendor application for Win2NCS since it may be older.
  138.  
  139.  8. The program now checks to make sure that communications
  140. applications are not redirected when exiting WINDOWS.
  141.  
  142.  9. A new program called "NASI Modem Lights". 
  143.  When this ICON is double clicked, the user can define a COM port
  144. to monitor. 
  145.  After the port is selected, a NASI Modem Lights window will
  146. appear at the lower right of the screen indicating Receive and
  147. Send Data as well as Carrier Detect, Data Set Ready, and Clear To
  148. Send. 
  149.  The indicators indicate data at the Redirector or NASI level and
  150. not the NCS level.   
  151.  The following windows Command Line parameter can be used to
  152. invoke NASI Modem Lights for a particular port.
  153.  
  154.     /PortNumber
  155.  
  156.  For Example: c:\win2ncs\nmodem /1 will invoke Modem Lights for
  157. COM1.
  158.  
  159.  If you wish to invoke NASI Modem Lights each time Windows is
  160. invoked, copy the Modem Lights ICON to the Startup Group and add
  161. the /PortNumber to the command line.
  162.  
  163.  NOTE: If the user changes the position of the NASI Modem Lights
  164. display, the next time it is invoked, it will return to its last
  165. position.
  166.        
  167.  10. The initialization bit map no longer has black lines.
  168.  
  169.  
  170. SOLUTION: 
  171.  
  172. Install WNCS11.EXE
  173.  
  174.  Solution Specific
  175.  Symptom # 2. The SETUP program will no longer assume that the
  176. SYSTEM directory is a subdirectory of the Windows directory.  In
  177. addition to loading into the SYSTEM directory, NASI.DLL will load
  178. into the WINDOWS directory if NASI.DLL already exists there.  
  179.  
  180. Self-Extracting File Name: wncs11.exe
  181.  
  182. Files Included     Size     Date      Time
  183.  
  184. ..\
  185.       WNCS11.TXT     (This file)
  186.      ATTNASI.EX_            3280          8-1-95      7:18:06 pm
  187.        CTL3D.DL_           10899         8-28-93     12:00:00 am
  188.      DIRNASI.DL_           30435          8-1-95      7:18:02 pm
  189.      INTNASI.DL_            2878          8-1-95      7:18:04 pm
  190.      MAPNASI.EX_           49902          8-1-95      7:18:08 pm
  191.      MAPNASI.HL_           36771          8-1-95      7:18:08 pm
  192.     MSCOMSTF.DL_           37722         3-23-92     12:00:00 am
  193.     MSDETECT.IN_            3742         3-23-92     12:00:00 am
  194.     MSDETSTF.DL_           13519         3-23-92     12:00:00 am
  195.     MSINSSTF.DL_           36858         3-23-92     12:00:00 am
  196.      MSREGDB.IN_            1169         3-23-92     12:00:00 am
  197.     MSSHARED.IN_            1032         3-23-92     12:00:00 am
  198.     MSSHLSTF.DL_            7888          8-1-95     12:00:00 am
  199.     MSUILSTF.DL_            3611         3-23-92     12:00:00 am
  200.         NASI.DL_           26695          8-1-95      7:18:06 pm
  201.       NMODEM.EX_            6279          8-1-95      7:18:08 pm
  202.      NOTNASI.EX_            5935          8-1-95      7:18:08 pm
  203.       NSETUP.DL_           13357          8-1-95      7:18:12 pm
  204.       NSETUP.IN_             775          8-1-95     12:00:00 am
  205.       NSETUP.MS_            2314         7-19-95     12:00:00 am
  206.      NSETUPH.IN_             330         7-19-95     12:00:00 am
  207.      NWCALLS.DL_           67608         11-2-93     12:00:00 am
  208.     NWIPXSPX.DL_           15803         11-2-93     12:00:00 am
  209.       README.WRI            8832          8-1-95      7:18:10 pm
  210.        SETUP.EXE           24624         3-23-92     12:00:00 am
  211.        SETUP.LST             603         9-12-94     12:00:00 am
  212.     SETUPAPI.IN_           11015         3-23-92     12:00:00 am
  213.     _MSSETUP.EX_            6622         3-23-92     12:00:00 am
  214.      _MSTEST.EX_           49647         3-23-92     12:00:00 am
  215.  
  216.  
  217. Installation Instructions:
  218.  
  219. A. Create a directory (C:\TEMP).
  220.  B. Copy WIN--- into C:\TEMP.
  221.  C. Unzip WIN---.EXE. 
  222.  D. Start Windows.
  223.  E. Use File Manager to go to C:\TEMP.
  224.  F. Run SETUP.EXE from C:\TEMP. 
  225.  For further details, regarding the Redirector, bring up on-line
  226. Help after installing it.
  227.  
  228.  G. Adding Win2NCS Users On A Networked System
  229.  
  230. -----------------------------------------------------------------
  231. ------------
  232.  Win2NCS will manage independent configuration files
  233. (automatically generating and/or acquiring the correct
  234. configuration file on the fly, if  any SETUP option for managing
  235. configuration files is used except "Configuration File Is Created
  236. In Installed Directory") for a user on a networked Windows
  237. system.  Each users CONFIG file is created as soon as the user
  238. starts WIN2NCS.  However, MAPNASI.EXE must be manually copied to
  239. users individual windows desktop. (If you wish, MAPNASI can be
  240. placed in a WIN2NCS program group.)  
  241.  
  242.  Also, ATTNASI.EXE (with path) must be placed in the RUN or LOAD
  243. entry in the WIN.INI file if the user wishes the NASI Redirector
  244. to be autoloaded when their Windows starts.
  245.  
  246.  H. When running Win2NCS under Windows on OS/2 V2.1, Windows must
  247. be brought up in STANDARD mode or, protection faults will occur
  248. in NWIPXSPX.DLL.
  249.  
  250.  I. Although all applications that were working with Win2NCS
  251. v1.10 (WINTOO), should work correctly with v1.11C, changes were
  252. made that might result in an unusual application not working
  253. correctly.  If an application worked properly with a former
  254. version of WIN2NCS, but no longer does, disable "Timing Assist On
  255. Writes" and "Group Assist On Writes" in the "NASI Mapping Utility
  256. Global Mapping Options".
  257.  
  258.  J. The defaults for the first six "Global Mapping Options"
  259. SHOULD work with all applications.  RTS Flow Control, and the
  260. other first 6 Global Mapping Options, are included because of the
  261. very small possibility that some unusual application may need
  262. them.
  263.  
  264.  If Hardware Flow Control (as defined by the application) is
  265. enabled, NCS will automatically use correct Flow Control, by
  266. toggling RTS/CTS when needed.
  267.  
  268.  Choosing the "Enable RTS" option is dangerous.  With that option
  269. enabled, if the application drops RTS (to write files to the disk
  270. or any other reason), during a file transfer, the NCS
  271. communications driver will flush the input buffer and the output
  272. buffer, resulting in data loss.
  273.  
  274.  The Disable DTR option is provided in case you have a VERY
  275. unusual application which drops DTR during data transfer.
  276.  
  277.  Do not change the first 6 options, except as a last resort.  If
  278. you do change any of them, and the change does not solve your
  279. problem, change them back to the default at once, otherwise
  280. errors could occur.  This is especially important with RTS
  281. Control.  RTS control should always be disabled otherwise CRC
  282. errors could occur.
  283.  
  284.  ---1. The option to enable or disable double buffering on reads.
  285.  
  286.  ---2. The option to enable or disable double buffering on
  287. writes.
  288.  
  289.  ---3. (DTR Control and RTS Control) options to allow changing
  290. how DTR and RTS will act.
  291.  
  292.  ---4. Maximum ECBs Requested
  293.  For support of OS/2 and Windows 3.1 Standard Mode.  Under
  294. unusual conditions the user may be required to change the default
  295. value. 
  296.  See The On-Line Help For More Information.
  297.  
  298.  ---5. The option to either enable or disable the 3D look of the
  299. NASI Mapping utility.
  300.  
  301.  ---6. "Selected Gray Screens" allows the user to enable, or
  302. disable Gray Screens for the; Map Communications Ports Dialogue
  303. Box, Global Mapping Options Dialogue Box, and the Select Colors
  304. Dialogue Box.
  305.  
  306.  NOTE: To create the effect of the first release, disable the 3D
  307. effect and the Selected Gray Screens.
  308.  
  309.  ---7. A "Defaults" pushbutton to allow the user to reset the
  310. Global Options to the preferred settings.
  311.  
  312.  
  313.  OVERVIEW of WNCS11.EXE (WIN2NCS)
  314.  - Allows you to use any Windows communications application which
  315. uses the standard Windows API calls, whether NASI compatible or
  316. not.
  317.  
  318.  - Stays active at all times Windows is active (unless you turn
  319. it off).  It traps all calls to the COM port, and redirects them
  320. to a NetWare Connect port.
  321.  
  322.  - You can define up to 8 NASI Redirected ports within one Widows
  323. session.
  324.  
  325.  - You do not have load NASI before running Windows.
  326.  
  327.  - Loads and calls NASI.DLL from within Windows and unloads it
  328. again when no longer needed.
  329.  
  330.  - Has been successfully extensively tested with MS Windows 3.1
  331. (both Enhanced & Standard Mode).  In addition it appears to work
  332. with Windows 3.1 in the following systems (see On-Line Help for
  333. information concerning known restrictions).
  334.  |   > Windows 95
  335.  |   > Windows with OS/2 Warp
  336.  |   > Windows For WorkGroups 3.11
  337.  
  338.  Version 1.10 (WINTOO) of WIN2NCS contained the following
  339. improvements and they are carried over to v1.11C.
  340.  
  341.  A. Double buffered writes.  This eliminates the need for
  342. Blocking Mode and can increase performance on some applications
  343. 15% to 35%
  344.  
  345.  B. Can be installed on a network drive.  This allows all users
  346. to use the same Win2NCS, but have individual configuration files.
  347.  
  348.  C. If a user is logged on to the LAN, the user name and session
  349. names will be filled in with the Logged In Name, the first time
  350. security is invoked.
  351.  
  352.  D. A "Map Communications Ports" option called "Enable
  353. Mapping/UnMapping Of All Ports".  If this box is checked, the
  354. user can Map or UnMap any of the 8 Com Ports, and the UnMap
  355. button will not be grayed for local com ports that do not exist.
  356.  
  357.  E. Both VGA, and SVGA color palettes.  The default palette is
  358. VGA, but the user can select the SVGA palette.  NOTE: Only use
  359. the SVGA palette if the workstation's display driver supports at
  360. least 32K colors.
  361.  
  362.  F. 3D Effect
  363.  The Win2NCS NASI Mapping Utility will now default to the 3D
  364. look.  Dialogue Boxes in the NASI Redirector that are invoked by
  365. a communications application, will have the look of the calling
  366. application and not the NASI Mapping Utility.  Therefore, if a
  367. invoking communications program has the 3D look, the Dialogue
  368. Boxes of the NASI Redirector will have that 3D look.
  369.  
  370.  G. A bit map will appear on the screen replacing the status
  371. information the first time you invoke Win2NCS.  The bit map will
  372. disappear and permanently be replaced by status information after
  373. the Map Communications Ports option is selected or the Win2NCS
  374. mapping utility is exited. 
  375.  
  376.  H. The maximum number of services that can be displayed in the
  377. Map  Communications Ports option of the NASI Mapping Utility is
  378. 512.
  379.  
  380.  I. The "Set Maximum Ports" option in the NASI Mapping Utility
  381. allows single keystroke entry when setting the maximum number of
  382. ports (instead of having to clear the entry).
  383.  
  384.  J. Ability to work with Windows under OS/2Warp Version 3
  385. ("Enhancing your existing Widows and DOS", not the "Full
  386. Package".)
  387.  
  388.  K. The install files are flagged read/write to make it easier
  389. for the administrator to erase them.
  390.  
  391.  L. README.WRI can be read prior to installation.
  392.  
  393.  M. The following ability only works NetWare Connect 2 (NOT
  394. NetWare Connect 1.0). 
  395.  The option to enable the Security Dialogue Box to prompt for 4.X
  396. context by checking the Prompt User For 4X Context in the Global
  397. Mapping Options. 
  398.  If the Netware Connect is 1.X, or is running on a 3.X server,
  399. this entry is ignored.
  400.  
  401.  
  402.  History:
  403.  
  404.  WNCS11.EXE supersedes WINTOO.EXE which superseded WINNCS.EXE.
  405.  
  406.  
  407.  
  408. -----------------------------------------------------------------
  409.  Any trademarks referenced in this document are the property of
  410. their
  411.  respective owners.  Consult your product manuals for complete
  412. trademark
  413.  information.
  414.  
  415. -----------------------------------------------------------------
  416.  
  417.