home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / modem / commix.arc / CNS.DOC < prev    next >
Encoding:
Text File  |  1987-10-02  |  42.9 KB  |  1,178 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.              COMMIX NETWORK SOFTWARE CABLE/MODEM VERSION FOR MS-DOS
  12.  
  13.                                  2 OCTOBER 1987
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                                       ITRON
  32.                              A DIVISION OF INFOTRON
  33.                                     SUITE 116
  34.                                 130 GAITHER DRIVE
  35.                          MOUNT LAUREL, NEW JERSEY 08054
  36.                                   (800)423-8044
  37.                                   (609)722-5575
  38.  
  39.  
  40.  
  41.  
  42.  
  43.                                       INDEX
  44.  
  45.      1.   INTRODUCTION
  46.  
  47.           General Description
  48.           CNS Functions
  49.           Files
  50.           Manual Outline
  51.  
  52.      2.   INSTALLING CNS ON YOUR PC
  53.  
  54.           Copying CNS to Your PC Boot Disk
  55.           Modifying Autoexec.bat
  56.           COMMIX Network Software Menu Structure
  57.           Setting up a Modem
  58.           Cabling PC's Back to Back
  59.  
  60.      3.   CONFIGURING CNS FOR YOUR NETWORK
  61.  
  62.           Configuration Sub-Menu
  63.           Printer Setup
  64.           File Transfer Method
  65.           File Service Access
  66.           Serial Port Configuration
  67.           Terminal Emulation Destinations
  68.           Save Configuration
  69.  
  70.      4.   USING COMMIX NETWORK SOFTWARE
  71.  
  72.           Introduction
  73.           File Transfer
  74.           File Service
  75.           Printer Control
  76.           Terminal Emulation
  77.  
  78.      5.   TROUBLESHOOTING
  79.  
  80.  
  81.  
  82.      Hayes is a trademark of Hayes Microcomputer Products Inc.
  83.      VT100 is a trademark of of the Digital Equipment Corporation.
  84.      COMMIX,  COMMIX  32  and  COMMIX  Network  Software  are  trademarks of
  85.           Infotron Systems Corporation.
  86.      Lotus 123 is a trademark of the Lotus Development Corporation
  87.      WordPerfect is a trademark of the WordPerfect Corporation
  88.      IBM and IBM PC  are trademarks  of the  International Business Machines
  89.           Corporation.
  90.      MS-DOS is a trademark of the Microsoft Corporation.
  91.      Leading Edge is a trademark of Leading Edge Hardware Products, Inc.
  92.      Sidekick is a trademark of Borland International,
  93.  
  94.  
  95.  
  96.  
  97.  
  98.                                     SECTION 1
  99.                                   INTRODUCTION
  100.  
  101.  
  102.      GENERAL DESCRIPTION
  103.  
  104.      COMMIX Network Software (CNS) permanently resides in the memory of a PC
  105.      and provides seamless and transparent COMMIX and Hayes-compatible modem
  106.      functionality to  PC users.  CNS transfers files, manages printers, and
  107.      performs terminal  emulation. CNS  is normally  used with  one of three
  108.      hardware configurations:
  109.  
  110.           1)   HARDWIRE. Two PC's are directly cabled together through their
  111.                serial communications  ports. A  printer may  be connected to
  112.                the PC  via a  serial connection. CNS allows software written
  113.                to communicate with parallel  printers  to  work  with serial
  114.                printers using XON/XOFF flow control.
  115.  
  116.           2)   MODEM. A  PC communicates  with another  PC, printer, or host
  117.                computer via a modem connection.
  118.  
  119.           3)   COMMIX 32. Several PC's, modems, printers, and host ports are
  120.                cabled to COMMIX 32 ports. (The file READ.ME on this diskette
  121.                will tell you more about the COMMIX 32.)
  122.  
  123.                In a  COMMIX  network,  CNS  automatically  makes  and breaks
  124.                connections through  COMMIX to provide these services. COMMIX
  125.                Network Software works across  COMMIX Ethernet  Links as well
  126.                as within a single COMMIX node.
  127.  
  128.      COMMIX Network  Software resides  in the  background memory of a PC and
  129.      will not interfere with most other PC application software. A  user can
  130.      be working  with Lotus 123(c) or WordPerfect(c) at the same time CNS is
  131.      transferring a database.
  132.  
  133.      COMMIX Network Software is controlled and  set  up  via  a  pop-up menu
  134.      system. The  menus can  be accessed at any time by pressing the ALT and
  135.      period key at the  same  time.  This  is  known  as  a  "hot  key." For
  136.      example,  a  user  in  the  middle  of working on a spreadsheet, simply
  137.      presses ALT-period and the  menu appears.  When the  user is  done, the
  138.      screen and application are completely restored.
  139.  
  140.      As  menu  options  are  chosen,  new  menus  overlay previous ones. The
  141.      ESCape key moves to previous  menus.  Pressing  ESCape  at  the initial
  142.      menu returns to an application or DOS prompt.
  143.  
  144.      CNS FUNCTIONS
  145.  
  146.      FILE TRANSFER  -- user selects a system from the pop-up menu and a file
  147.           to send  or receive  from that  system. CNS  makes the connection,
  148.           transfers  the  file,  then  breaks  the  connection. The transfer
  149.           happens in background so the user can work  on other  tasks during
  150.  
  151.                                        1-1
  152.  
  153.  
  154.  
  155.           the transfer. The File Server capabilities allow a user to do file
  156.           transfers with no user intervention on the remote system.
  157.  
  158.      FILE SERVICE -- sets up your PC to permit easy file transfer  access to
  159.           other users.  Several directories  can be set up with combinations
  160.           of READ, CREATE, OVERWRITE,  or  NO  access.  The  actual transfer
  161.           itself is initiated by a user on the network via the File Transfer
  162.           options of CNS. CNS is a two-way street; it can both initiate file
  163.           transfers and respond to transfer requests from a distant machine.
  164.  
  165.      PRINTING --  redirects all  print jobs from a parallel port to a serial
  166.           port. If required, CNS can make a connection  through COMMIX  to a
  167.           printer or  dial a  call to  a printer  through a modem (the modem
  168.           must be configured for  auto-answer). It  initializes the printer,
  169.           prints the job, then breaks the connection. The pop-up menu allows
  170.           the user to select  from six  different printers,  each with their
  171.           own set of configuration parameters. 
  172.  
  173.           If less  than six  printers are used, the same printer can be used
  174.           as  several  logical  printers,  each   with   its   own   set  of
  175.           characteristics. For example, printers DRAFT and LETTER can be the
  176.           same  dot  matrix  printer.  When  printer  DRAFT  is  chosen, the
  177.           initialization string  causes the  printer to  work in draft print
  178.           mode, printer LETTER tells it  to  print  in  near  letter quality
  179.           mode.
  180.  
  181.      TERMINAL  EMULATION  --  pops  up  an  ASCII terminal and automatically
  182.           makes a connection through COMMIX or dials a call through a modem.
  183.           Four predefined  destinations can  be chosen.  User can also start
  184.           terminal emulation without making a connection or a call. 
  185.  
  186.  
  187.      FILES
  188.  
  189.      There are four files on this diskette:
  190.  
  191.      CNSMC.COM --   The COMMIX Network Software program.
  192.      CNS.CFG --     Configuration file for CNS.
  193.      CNS.DOC --     The users manual for CNS
  194.      READ.ME --     An quick introduction to CNS and this diskette,  as well
  195.                     as an  introduction to  ITRON's COMMIX 32 office network
  196.                     system.
  197.  
  198.      Section two of this manual will tell you how to install CNS on your PC.
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.                                        1-2
  209.  
  210.  
  211.  
  212.  
  213.      MANUAL ADDENDUM OUTLINE
  214.  
  215.      This manual addendum is divided into five parts:
  216.  
  217.           INTRODUCTION
  218.           INSTALLING CNS ON YOUR PC
  219.           CONFIGURING CNS FOR YOUR NETWORK
  220.           USING CNS consisting of information on
  221.                File Transfer
  222.                File Service
  223.                Printer Control
  224.                Terminal Emulation
  225.           TROUBLESHOOTING
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.                                        1-3
  266.  
  267.  
  268.  
  269.                                     SECTION 2
  270.                             INSTALLING CNS ON YOUR PC
  271.  
  272.  
  273.      There are four phases of installing COMMIX Network Software on your PC:
  274.  
  275.      1)   Copying the  software from the ITRON distribution diskette to your
  276.           hard disk, or the floppy from which you boot your system.
  277.  
  278.      2)   Placing commands in your AUTOEXEC.BAT  file  which  places  CNS in
  279.           memory whenever you boot your system.
  280.  
  281.      3)   Learning the CNS menu structure.
  282.  
  283.  
  284.      COPYING CNS TO YOUR PC BOOT DISK
  285.  
  286.      To copy  the files  on to your hard drive or floppy from which you boot
  287.      your PC, place the ITRON CNS  distribution disk  in one  of your floppy
  288.      disk drives.  Then set your default directory to the directory you wish
  289.      the CNS  files to  reside. It  doesn't matter  where you  place the CNS
  290.      files, so  put them in a directory which suits your needs. Finally, use
  291.      the DOS COPY command  to copy  the files  named CNS.COM  and CNS.CFG to
  292.      the hard drive or boot disk.
  293.  
  294.      For example, to install CNS in a directory called \SYS\COMMAND on drive
  295.      C:, place  the  ITRON  distribution  disk  in  drive  A:  and  type the
  296.      following commands at the DOS prompt:
  297.  
  298.           C:
  299.           MD \SYS\COMMAND     (unless directory already exists)
  300.           CD \SYS\COMMAND
  301.           COPY CNS.*
  302.  
  303.  
  304.      MODIFYING AUTOEXEC.BAT
  305.  
  306.      Once the  CNS files  have been placed on your boot disk, you should add
  307.      the following commands to a file called AUTOEXEC.BAT:
  308.  
  309.           CD \SYS\COMMAND
  310.           CNS
  311.           PATH \SYS\COMMAND
  312.  
  313.      These commands  will  place  COMMIX  Network  Software  into  your PC's
  314.      memory whenever you start your system.
  315.  
  316.      Once installed,  COMMIX Network  Software is ready to serve you. Simply
  317.      press the ALT-period "hot key" to activate the pop-up menu.
  318.  
  319.  
  320.  
  321.  
  322.                                        2-1
  323.  
  324.  
  325.  
  326.  
  327.      COMMIX NETWORK SOFTWARE MENU STRUCTURE
  328.  
  329.      The main menu shows several options.  To select  an option,  use the up
  330.      and down arrows to move to highlight bar to the desired option. You may
  331.      also type the first letter of the option to select it. Once  the option
  332.      is selected,  press the  RETURN or  ENTER key  to activate it. The FILE
  333.      SERVICE option  allows you  to enable  or disable  a feature. Selecting
  334.      the other  features will  take you into sub-menus. Sub-menu options are
  335.      selected and chosen in the same manner as they are in the main menu.
  336.  
  337.      To leave a sub-menu and return to a higher level menu, press the ESCape
  338.      key. To  return to  DOS or  your application  from the main menu, press
  339.      ESCape. If you select  an option  by mistake,  simply press  ESCape and
  340.      you'll go  back to  the menu  from which  you selected  the option. The
  341.      COMMIX Network Software menus and their functions are discussed in more
  342.      detail in the next two sections of this manual.
  343.  
  344.  
  345.      DOS AND MACHINE COMPATIBILITY
  346.  
  347.      The CNS  software should  operate correctly  with all 99% IBM PC clones
  348.      running PC-DOS or  MS-DOS  version  2.0  or  later.  The  software will
  349.      automatically support  monochrome, Hercules,  CGA, EGA and VGA displays
  350.      while in text mode.
  351.  
  352.      The software is known to operate correctly on the following machines:
  353.           
  354.           IBM PC:        XT, AT, ATX
  355.           IBM PS/2:      30, 50, 60
  356.           Amstrad:       1512, 1640 (mouse driver not installed)
  357.           Zenith:        Z-181, Z-183
  358.           Leading Edge:  Model D
  359.  
  360.  
  361.      The CNS software will not run  correctly if  the machines  system clock
  362.      "tick" is  not 18.2 per second. For example CNS will not work correctly
  363.      with the Amstrad range of machines if the mouse driver is installed.
  364.  
  365.      The software  will  NOT  normally  operate  with  the  "DOS compatible"
  366.      operating  systems  because  the  program  may be swapped out of memory
  367.      while communicating in the background, or the screen may be in graphics
  368.      mode. (For  the same  reasons CNS should NEVER be swapped out of memory
  369.      using some TSR program selectors as CNS may have a file open and serial
  370.      data being transmitted).
  371.  
  372.      Systems to avoid include:
  373.  
  374.           PC-MOS 386
  375.           DosMerge 386
  376.           Microsoft Windows (1.x or 2.x)
  377.           OS/2.
  378.  
  379.                                        2-2
  380.  
  381.  
  382.  
  383.  
  384.      Alternate versions  of CNS  will be  available to support some of these
  385.      other operating systems in the future. 
  386.  
  387.       
  388.      INTERACTION WITH OTHER PROGRAMS
  389.  
  390.      The CNS software occupies less  than  40K  of  memory  when  loaded and
  391.      provides all  the functions  outlined in  section 1.  The whole package
  392.      must be loaded, it is not possible to selectively load functions. 
  393.  
  394.      During file transfers the CHKDSK command  must be  avoided. The program
  395.      assumes that  no files  are currently  being accessed,  and will report
  396.      any partially written file from CNS an error. 
  397.  
  398.           * NEVER RUN CHKDSK/F WITH CNS ACTIVE. *
  399.  
  400.      If a file is "typed" and the scroll  lock or  CONTROL-S entered  in the
  401.      middle of  the file,  then any  current file  transfer may  fail due to
  402.      timeouts. This will only  occur if  the screen  is held  stationary for
  403.      more than 60 seconds.
  404.  
  405.      The CNS  software may  be loaded  with Borland's Sidekick. Sidekick, as
  406.      usual, must be loaded last. 
  407.  
  408.      The CNS software should  coexist with  most other  popup software which
  409.      does not access the selected serial port.
  410.  
  411.  
  412.      SETTING UP A MODEM
  413.  
  414.      If you  are using  COMMIX Network Software with a modem, the modem must
  415.      be configured to hang up the call when your PC  drops DTR.  You'll need
  416.      to  consult  your  modem  documentation  to  see how this is done. Some
  417.      modems (such as the Hayes 1200) require you to set  hardware switchs on
  418.      the modem,  others (like  the Hayes 2400) allow you to set this through
  419.      software.
  420.  
  421.      On a Hayes 2400 or full compatible you would use CNS to  enter terminal
  422.      emulation without  dialing a  call (see section 4 for details). You can
  423.      now enter "AT" commands directly to the modem. Then type:
  424.  
  425.           AT&D2&W <RETURN>
  426.  
  427.      This will set the modem. Then  press FUNCTION  KEY 9  to leave terminal
  428.      emulation.
  429.  
  430.  
  431.      CABLING PC'S BACK TO BACK
  432.  
  433.      If you  are connecting two PC's back to back you must use what is known
  434.      as  a  "cross-over"  cable.   This  can   be  purchased   from  a  data
  435.  
  436.                                        2-3
  437.  
  438.  
  439.  
  440.      communications equipment  distributor or computer store. If you wish to
  441.      make your own cable see the use the following instructions:
  442.  
  443.                DB-25 CONNECTOR
  444.  
  445.           Pin  3    to pin2
  446.           Pin  2    to pin3
  447.           Pin  7    to pin7
  448.           Pin  6    to pin20
  449.           Pin  20   to pin6
  450.  
  451.                DB-9 CONNECTOR
  452.  
  453.           Pin  2    to pin3
  454.           Pin  3    to pin2
  455.           Pin  5    to pin5
  456.           Pin  1    to pin6
  457.           Pin  6    to pin1
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.                                        2-4
  494.  
  495.  
  496.  
  497.                                     SECTION 3
  498.               CONFIGURING COMMIX NETWORK SOFTWARE FOR YOUR NETWORK
  499.  
  500.  
  501.      Once you have installed CNS software on your PC, you'll  need to tailor
  502.      CNS to  your particular network. In many instances the default settings
  503.      will be sufficient for  your  network.  You  can  make  a  standard CNS
  504.      configuration and  distribute it to your PC users, or you can configure
  505.      CNS separately on each PC.
  506.  
  507.      There are seven steps to properly configuring COMMIX Network Software:
  508.  
  509.           1)   Enter the  configuration  sub-menu  of  CNS  and  perform the
  510.                following seven steps.
  511.           2)   Set  up  printer  name,  telephone number or COMMIX port, and
  512.                initialization strings for each printer.
  513.           3)   Define file transfer method.
  514.           4)   Define file service access.
  515.           5)   Set serial port number and speed.
  516.           6)   Define four predefined terminal emulation destinations.
  517.           7)   Save all  configuration settings  to a  configuration file so
  518.                that the  settings will  be active  when you turn on or reset
  519.                your PC.
  520.  
  521.  
  522.      CONFIGURATION SUB-MENU
  523.  
  524.      Once you have drawn your  network,  you  are  ready  to  begin software
  525.      configuration. Press ALT-period to bring up the COMMIX Network Software
  526.      menu. Use the arrow key, or  press "C"  to select  configuration. Press
  527.      RETURN and you'll see the configuration menu.
  528.  
  529.      Once in  the Configuration sub-menu, use the arrow keys or first letter
  530.      of the option to select the option. Press  RETURN to  go into  the sub-
  531.      menu for that particular configuration option.
  532.  
  533.      Once  you  are  done  configuring  select  SAVE  CONFIGURATION from the
  534.      configuration  sub-menu  to  save  all  configuration   settings  to  a
  535.      configuration file so that the settings will be active when you turn on
  536.      or reset your PC.
  537.  
  538.  
  539.      PRINTER SETUP
  540.  
  541.      Use the arrow key,  or press  "P" to  select PRINTER.  Press RETURN and
  542.      you'll  see  the  printer  configuration.  For each of the six possible
  543.      printers, there are three options to be set:
  544.  
  545.           1)   The printer name which appears in the printer sub-menu. 
  546.  
  547.           2)   The printer destination. If the printer is cabled directly to
  548.                your PC,  leave this blank. If you are communicating with the
  549.  
  550.                                        3-1
  551.  
  552.  
  553.  
  554.                printer through a modem, this should be the  telephone number
  555.                of the  modem to  which the  printer is  attached. If you are
  556.                networking through a COMMIX 32,  this  should  be  the COMMIX
  557.                port number or name to which the printer is attached.
  558.  
  559.           3)   The initialization  string to be sent to the printer whenever
  560.                a print job is sent. Consult the documentation  supplied with
  561.                the printer  to see  what these  codes are, as they vary with
  562.                printer. Control characters  can  be  included  by  using the
  563.                tilde (^) character before a letter. For example control-O is
  564.                represented as ^O. The escape character is ^[.
  565.  
  566.  
  567.      One physical printer can serve as several CNS printers. For  example, a
  568.      Star(c) printer  could be  cabled to COMMIX port 12 with a port name of
  569.      "STAR" . You could then configure two CNS printers, "STAR  DRAFT" which
  570.      prints  on  the  Star  printer  in  draft mode, and "STAR LETTER" which
  571.      prints in letter quality mode. Both CNS printers would send  print jobs
  572.      to  the  same  COMMIX  port,  but  would  send different initialization
  573.      strings to the printer.
  574.  
  575.      To select a printer to configure  enter the  number of  the printer, or
  576.      use the  arrow to  move the  highlight bar. Press RETURN and you'll see
  577.      the configuration options for that printer. Select an  option by typing
  578.      its first  letter or  using the  arrows, then  press enter. You can now
  579.      type the printer name shown on the menu,  the printer  destination, and
  580.      the  initialization  string.  Press  RETURN  when  finished typing each
  581.      option.
  582.  
  583.      Besides setting  up six  printers, you  can also  write a  banner to be
  584.      printed with  each printout.  A good  idea would  be to have the banner
  585.      different for each PC so that  printouts can  be easily  distributed to
  586.      the requesters.  Type "B" or use the arrow to move the highlight to the
  587.      banner option.  Press RETURN  and type  the banner  followed by another
  588.      RETURN. If no banner is specified, then the banner page is not printed.
  589.  
  590.  
  591.      FILE TRANSFER METHOD
  592.  
  593.      COMMIX Network  Software allows  you to  exchange files with another PC
  594.      using CNS, or with another system (including PC) using the  Kermit file
  595.      transfer protocol. You will need to configure CNS accordingly.
  596.  
  597.      Selecting FILE  TRANSFER OPTION  from the configuration menu allows you
  598.      to set to options:
  599.  
  600.           1)   Whether to use seven or eight bit bytes during file transfer.
  601.                If  you  are  using  a  modem  which  only  passes  seven bit
  602.                characters, choose seven bits; otherwise, use eight bits.
  603.  
  604.           2)   Default directory for file transfers. This  is only important
  605.                if Kermit  is calling  CNS. Since  Kermit can  not change the
  606.  
  607.                                        3-2
  608.  
  609.  
  610.  
  611.                remote directory, you must pre-set it in CNS.
  612.  
  613.                With CNS to  CNS  file  transfers,  you  can  set  the remote
  614.                subdirectory with local CNS.
  615.  
  616.      Use of  Kermit programs  and terminal  emulations not  written by ITRON
  617.      with the CNS file service is not supported and is done at  the your own
  618.      risk.      
  619.  
  620.      Select FILE  TRANSFER OPTION  SELECTION from  the Configuration menu to
  621.      change these settings. To  change  the  number  of  bits  select HI-BIT
  622.      CONTROL and press RETURN to toggle between seven and eight bits.
  623.  
  624.      To  change  the  default  directory  select  DEFAULT DIRECTORY from the
  625.      Configuration menu, press  RETURN,  type  the  default  directory, then
  626.      press RETURN.
  627.  
  628.  
  629.      FILE SERVICE ACCESS
  630.  
  631.      File Service  Access Control allows you set file transfer access to DOS
  632.      subdirectories on your PC. This controls the access  of users  on other
  633.      PCs. COMMIX  Network Software  will not  interfere with  your access to
  634.      files on your PC.
  635.  
  636.      You can set access  for up  to seven  subdirectories. You  can also set
  637.      default access  for the remaining subdirectories not specifically given
  638.      access.  A  password  prevents  unauthorized  people   from  seeing  or
  639.      modifying your file service access settings.
  640.  
  641.      Four levels of access can be granted:
  642.  
  643.           1)   READ ONLY  -- remote  users may  only receive files from that
  644.                subdirectory. They cannot send to it.
  645.  
  646.           2)   WRITE ONLY -- users can send  files to  the subdirectory, but
  647.                cannot receive for it.
  648.  
  649.           3)   READ/WRITE --  users can both send and receive files from the
  650.                subdirectory.
  651.  
  652.           4)   NO ACCESS -- users  can neither  send nor  receive files from
  653.                the subdirectory.
  654.  
  655.      The configuration  options for file service access is split between two
  656.      sub-menus within the configuration menu. Menu one sets  access for four
  657.      subdirectories; menu  two sets  access for  three menus, as well as the
  658.      default access and the password for using the File Service  Access sub-
  659.      menus.
  660.  
  661.      To  view  or  modify  file  service  access  select File Service Access
  662.      Control 1 or 2 from the configuration sub-menu. After you  press RETURN
  663.  
  664.                                        3-3
  665.  
  666.  
  667.  
  668.      you  will  be  asked  for  a  password.  The  initial password on a new
  669.      installation of CNS is "ITRON." You  may  change  the  password  in the
  670.      File Service Access Control 2 menu. After entering the correct password
  671.      you'll see File Service Access Control menu.
  672.  
  673.      To add or modify a subdirectory, select a directory, press RETURN, type
  674.      the subdirectory name, then press RETURN. To remove a subdirectory from
  675.      the list, select it, press RETURN, and press the space  bar followed by
  676.      another RETURN.
  677.  
  678.      To modify  access, select  the access  option for the subdirectory, and
  679.      press RETURN until the access you desire is displayed.
  680.  
  681.      The password for the File Service Access Control menus can  be modified
  682.      in  the  File  Service  Access  Control  2 menu. Select Password, press
  683.      RETURN, type the new password, and again press RETURN.
  684.  
  685.      Since the access list is always scanned from  entry 1  to entry  7, and
  686.      the scanning  stops at  the first  match, a  very powerful file control
  687.      system can be setup.
  688.  
  689.      For example if a user wished  to exclude  access to  all of  drive 'C:'
  690.      except for a directory "\external" where users may read files, and
  691.      a directory  "\external\write" where  users might read and write files,
  692.      the following setup would be used:
  693.  
  694.           C:\external\write            Read/write access
  695.           C:\external                  Read only
  696.           C:                           No access
  697.  
  698.      The order is important. If the entry for "C:" was first then  the whole
  699.      disk would be protected.
  700.  
  701.  
  702.      SERIAL PORT CONFIGURATION
  703.  
  704.      The  serial  communications  port,  speed  and  dialing  used by COMMIX
  705.      Network Software is set in the  COM PORT  SELECTION AND  SPEED sub-menu
  706.      of the Configuration menu.
  707.  
  708.      Select  COM  Port  used,  and  press RETURN to toggle between COM1: and
  709.      COM2: of your PC. If you  do not  know which  COM: port  to use, you'll
  710.      need to  consult with  the person who sold you your PC or installed the
  711.      hardware. If your PC has one serial port it is most likely COM1:.
  712.  
  713.      Select Baud Rate Used, and press RETURN to choose a  speed between 1200
  714.      and 19,200 bps.
  715.  
  716.      The dialing  method allows  you to  tailor CNS to the type of telephone
  717.      service your modem uses. The following options are available:
  718.  
  719.           1)   Touch-tone for telephone circuits with that capability.
  720.  
  721.                                        3-4
  722.  
  723.  
  724.  
  725.           2)   Pulse Dialing for those without touch-tone capability.
  726.           3)   COMMIX port name. This is used  when your  PC is  cabled to a
  727.                COMMIX 32 unit rather than a modem or another PC.
  728.           4)   Disabled when you don't wish CNS to place calls.
  729.  
  730.      To choose  a dialing  method, select DIALING and press RETURN until the
  731.      desired setting is displayed.
  732.  
  733.  
  734.      TERMINAL EMULATION DESTINATIONS
  735.  
  736.      The Terminal Emulation Destinations and Terminal  Type sub-menu  of the
  737.      Configuration  menu  allows  you  to  set auto-dial destinations. These
  738.      destinations can be telephone numbers if  your  PC  is  connected  to a
  739.      modem, or  COMMIX port  names or  numbers if  your PC is connected to a
  740.      COMMIX 32. You can set up  to  four  auto-dial  destinations.  When you
  741.      choose Terminal Emulation in the main menu, these four destinations are
  742.      shown. You  can  then  simply  choose  one  and  a  connection  will be
  743.      automatically dialed  through your  modem or  made through COMMIX. This
  744.      will be explained in greater detail in Section 4 of this manual.
  745.  
  746.      The auto-dial destinations are  set  by  selecting  one  of  the preset
  747.      destinations  in  the  Terminal  Emulation  sub-menu,  pressing RETURN,
  748.      typing a telephone number, or a COMMIX port  number or  name, and again
  749.      pressing  RETURN.  To  remove  a  destination from the list, select the
  750.      destination, press RETURN,  press  the  space  bar,  then  press RETURN
  751.      again.
  752.  
  753.  
  754.      SAVE CONFIGURATION
  755.  
  756.      Once  you  have  configured  your  CNS  system  it is active during the
  757.      current session. If you  want the  information to  be active  after you
  758.      reset your PC or toggle power, you must Save Configuration.
  759.  
  760.      ITRON RECOMMENDS  THAT YOU  SAVE CONFIGURATION WHENEVER YOU CHANGE YOUR
  761.      CNS CONFIGURATION.
  762.  
  763.      To Save Configuration, simply select the Save Configuration option from
  764.      the configuration sub-menu, and press RETURN.
  765.  
  766.      The configuration is kept in a file called CNS.CFG which is in the same
  767.      directory as the CNS  program itself.  Do not  place them  in different
  768.      subdirectories. When  you Save  Configuration you  DO NOT have to be in
  769.      the directory  holding CNS.COM  and CNS.CFG.  When you  first load CNS,
  770.      normally via  commands in  AUTOEXEC.BAT during system boot, the default
  771.      directory must be set to the directory holding these files. See section
  772.      2 of this manual for more details.
  773.  
  774.  
  775.  
  776.  
  777.  
  778.                                        3-5
  779.  
  780.  
  781.  
  782.                                     SECTION 4
  783.                                     USING CNS
  784.  
  785.  
  786.      INTRODUCTION
  787.  
  788.      Now that  you've configured  COMMIX Network  Software, you are ready to
  789.      put CNS to work. When ever you wish to use CNS, simply press ALT-period
  790.      key. The  CNS main  menu will  pop up on your screen as shown in figure
  791.      4-1. It will not interfere with  whatever else  you are  doing. You can
  792.      pop it  up while  using a  spreadsheet, a  word processor, or any other
  793.      application. You can, of course, pop it up while at the DOS prompt.
  794.  
  795.      Throughout this section, we'll  talk about  "selecting" and "choosing."
  796.      "Selecting" means  moving the highlight bar on a menu to an option. You
  797.      can use the up or down arrows to move the  highlight bar.  You can also
  798.      type the  first letter of the option and the highlight bar will jump to
  799.      it. If more than one option start with the same  first letter,  you may
  800.      have to press the letter more than once.
  801.  
  802.      "Choosing" means  pressing the  RETURN or  ENTER key when the highlight
  803.      bar is on the desired option.  Depending on  the option,  choosing will
  804.      either take  you to a sub-menu, toggle a setting, or cause an action to
  805.      occur.
  806.  
  807.  
  808.      FILE TRANSFER
  809.  
  810.      File Transfer allows you to send and receive files from another PC. The
  811.      other PC  may be connected to a modem which CNS will dial, or it may be
  812.      part of a COMMIX network to  which your  PC is  attached. You  can also
  813.      transfer files  between two  PC's hard wired to each other. All control
  814.      is from the PC on which  you are  working. We'll  refer to  this as the
  815.      "local PC."  The other  PC will  be referred to as the "remote PC," and
  816.      must have COMMIX Network Software installed.  File access  control must
  817.      be set on the remote PC as discussed in section 3 of this manual.
  818.  
  819.      The start  file transfer, select and choose File Transfer from the main
  820.      COMMIX Network Software menu and you'll see the  file transfer  menu as
  821.      shown in  figure 4-2.  Before transferring a file you need to set three
  822.      things:
  823.  
  824.           REMOTE MACHINE -- If your  PC is  cabled to  a modem,  this is the
  825.                             telephone number of the remote machine. If it is
  826.                             cabled to a COMMIX  32 this  is the  COMMIX port
  827.                             name or number of the remote PC. If two PC's are
  828.                             directly cabled to each other, no REMOTE MACHINE
  829.                             should be specified.
  830.  
  831.           READ FILE --      The name  of the file to transmit. The read file
  832.                             is on the local machine if you are  sending from
  833.                             local to  remote. It is on the remote machine if
  834.  
  835.                                        4-1
  836.  
  837.  
  838.  
  839.                             you are receiving from the remote and sending to
  840.                             local.
  841.  
  842.           WRITE FILE --     The  name  the  file  is  to  have on the target
  843.                             machine.
  844.  
  845.      You can use the asterisk as a wildcard character just as you would with
  846.      DOS. The  question mark  can also  be used  as a  wildcard for a single
  847.      character as it is in DOS. 
  848.  
  849.      For example you wish  to send  all files  in the  \FINANCE directory of
  850.      your  PC  with  a  file  extension  of  ".WKS"  to  another PC with the
  851.      telephone  number  722-1234.  On  the  remote  machine  you'd  like the
  852.      filenames  to   have  the  extension  ".BAK"  and  be  in  the  \BACKUP
  853.      subdirectory. 
  854.  
  855.      Set the REMOTE MACHINE to "7221234" . Set READ FILE to "\FINANCE\*.WKS"
  856.      and the WRITE FILE to "\BACKUP\*.BAK" .
  857.  
  858.      Now you're  ready to  transmit, that  is, to send from the local to the
  859.      remote machine. To begin the transmission, select and  choose the field
  860.      labelled:
  861.  
  862.           Send file(s) to remote:
  863.  
  864.      A status  screen will  automatically "pop up". This screen will let you
  865.      see COMMIX trying to  establish the  connection to  the remote machine.
  866.      The status  screen provides  a field at the bottom that allows users to
  867.      cancel the dial attempt. 
  868.  
  869.      Once the connection is established, a new pop-up will appear to let you
  870.      know how  the file  transfer itself is taking place. This file transfer
  871.      status screen will also allow  users  to  abort  the  file  transfer if
  872.      necessary.
  873.  
  874.      When the  transfer is  complete, a  final pop-up  will appear to verify
  875.      that the transfer was successful.
  876.  
  877.      You can receive files from the remote machine in much the same  way. To
  878.      begin the transfer from the remote machine, select and choose the field
  879.      labelled:
  880.  
  881.           Receive file(s) from remote:
  882.  
  883.      Again, a set of pop-up screens will appear to keep you informed  of the
  884.      status of your transfer. 
  885.  
  886.  
  887.      FILE SERVICE
  888.  
  889.      When setting up the configuration menu of CNS as described in section 3
  890.      of  this  manual,  you  were  able  to  establish  a  series  of access
  891.  
  892.                                        4-2
  893.  
  894.  
  895.  
  896.      privileges (read  only, write  only, read  and write, no access) to the
  897.      files on your PC.
  898.  
  899.      While  the  configuration  menu   allowed   you   to   establish  these
  900.      parameters,  CNS  does  not  automatically implement them. These access
  901.      parameters are implemented only when the File Service  field is  set to
  902.      ENABLED. Select  this field  and press RETURN to toggle between ENABLED
  903.      and DISABLED.
  904.  
  905.      If File Service is DISABLED,  there  will  be  no  access  available to
  906.      remote users for files on the local PC.
  907.  
  908.  
  909.      PRINTER
  910.  
  911.      The Printer  option of  CNS allows  users to  divert a printout request
  912.      from a  parallel printer  port (LPT1,  LPT2 or  LPT3) to  a serial port
  913.      which  could   be  connected  directly  to  a  printer  with  a  serial
  914.      interface, to a modem which will dial a  connection to  a printer  at a
  915.      remote location, or connected to a COMMIX 32 network.
  916.  
  917.      The printer field of the CNS menu allows users to do the following:
  918.  
  919.      1.   Define the parallel printer port (LPT1, LPT2 or LPT3) to which the
  920.           PC typically directs printer output. 
  921.  
  922.      2.   Choose from one of  a  maximum  of  six  printers  defined  in the
  923.           Printer Setup  field. As  explained in  the configuration section,
  924.           the six choices can be  different  printers,  or  several printers
  925.           with different logical names to define initialization strings that
  926.           set different print modes or any combination of the above. 
  927.  
  928.      CNS will divert the  printed output  from the  designated parallel port
  929.      and to divert it to the serial port named in the COM PORT SELECTION AND
  930.      SPEED field of the Configuration menu.
  931.  
  932.      To define the parallel port from which CNS will divert data, select the
  933.      PRINTOUT FROM:  field of the Printer menu screen. The RETURN key allows
  934.      you to select LPT1, LPT2 or LPT3. If you want  to keep  CNS active, but
  935.      disable the printout diversion, choose DISABLE.
  936.  
  937.      If the  feature is enabled, select and choose the logical printer name,
  938.      from the list of six, to which you want CNS  to redirect  the printout.
  939.      Once users  choose the  printer, the DIVERTED TO: field should indicate
  940.      the change. To double check that CNS recognized the change,  go back to
  941.      the Main  CNS screen.  The PRINTOUT  FROM: and  the DIVERTED TO: fields
  942.      should show the same selections as the printer menu screen. 
  943.  
  944.      The COMMIX Network Software printer setup required is simpler than that
  945.      for DOS (no need to use the DOS MODE command). Only three wires need be
  946.      used: transmit and receive data and ground. None  of the  control lines
  947.      need be  connected on  the IBM,  and the  printer should  be set up for
  948.  
  949.                                        4-3
  950.  
  951.  
  952.  
  953.      XON/XOFF (DC1/DC3) software flow control.
  954.  
  955.  
  956.      TERMINAL EMULATION
  957.  
  958.      The terminal emulation menu causes  your  PC  to  emulate  a  DEC VT100
  959.      terminal via one of three services:
  960.  
  961.      1.   Select  one  of  the  four destination addresses that were entered
  962.           into the  program  in  the  Preset  Dial  Numbers  section  of the
  963.           Configuration menu. 
  964.  
  965.      2.   Define and connect to a temporary destination address. 
  966.  
  967.      3.   Have  your  PC  enter  terminal  mode  with  no preset destination
  968.           address.
  969.  
  970.      To access the Terminal Emulation menu,  select and  choose the TERMINAL
  971.      option of the main CNS menu. The Terminal menu screen will appear. This
  972.      screen will display the destination addresses (up to  4) stored  in the
  973.      configuration menu. This screen will also display the fields that allow
  974.      you to define and  connect to  a temporary  destination and  to go into
  975.      terminal emulation mode without defining a destination.
  976.  
  977.      To connect  to one  of the  stored destinations, just select and choose
  978.      the destination address to which you  would like  to connect.  CNS will
  979.      display another  pop-up screen which will display status information as
  980.      CNS attempts to make the connection. The display  allows you  to cancel
  981.      the connection request simply by entering RETURN.
  982.  
  983.      The CNS program allows users to define a temporary destination address.
  984.      This feature is when you  want  to  request  connection  to  a specific
  985.      destination several  times during  the course  of a day but will not be
  986.      connecting to the destination often enough  to warrant  it being placed
  987.      in the CNS configuration file. 
  988.  
  989.      To  enter  the  temporary  destination,  select  and  choose  the  TEMP
  990.      DESTINATION field of  the  Terminal  Emulation  pop-up.  CNS  will then
  991.      display a  window that allows users to enter the temporary destination.
  992.      The destination may be a maximum of 18 alphanumeric characters and is a
  993.      telephone number or COMMIX port name.
  994.  
  995.      Once the  temporary address  is placed in CNS, you can connect to it by
  996.      selecting and choosing the Connect to  Temp field.  Once this  field is
  997.      chosen, CNS  will deal  with the connection request in exactly the same
  998.      way as it does for permanently stored destinations. 
  999.  
  1000.      You can also turn your PC  into  a  VT100  compatible  terminal without
  1001.      connecting to  a pre-defined  destination by selecting and choosing the
  1002.      Direct Terminal (No Dial) field. 
  1003.  
  1004.      Once your PC is  in terminal  emulation mode,  the monitor  screen will
  1005.  
  1006.                                        4-4
  1007.  
  1008.  
  1009.  
  1010.      clear and  a bar will appear across the bottom of the screen giving you
  1011.      three special options:
  1012.  
  1013.      1.   DISCONNECT AND  EXIT. Pressing  Function Key  9 causes  a modem or
  1014.           COMMIX 32  connection to  be broken, CNS leaves terminal emulation
  1015.           and returns to the main CNS menu.
  1016.  
  1017.      2.   Break the  connection  but  stay  in  terminal  emulation  mode by
  1018.           pressing Function Key 10.
  1019.  
  1020.      3.   Hold. Pressing  Function Key  5 will  toggle between screen scroll
  1021.           and no screen scroll.
  1022.  
  1023.      You PC's keys will act like those of a VT100 in the following manner:
  1024.  
  1025.           VT100 KEYPAD KEYS             PC KEYS
  1026.  
  1027.           1 through 9                   Keypad 1 through 9
  1028.  
  1029.           Function keys 1 through 4     Function keys 1 through 4.
  1030.  
  1031.           Arrows                        Arrows
  1032.  
  1033.           Minus                         Minus
  1034.  
  1035.           Comma                         Keypad asterisk
  1036.  
  1037.           Period                        Period
  1038.  
  1039.           Enter                         Keypad Plus
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.                                        4-5
  1064.  
  1065.  
  1066.  
  1067.                                     SECTION 5
  1068.                                  TROUBLESHOOTING
  1069.  
  1070.  
  1071.      GENERAL CONCERNS
  1072.  
  1073.      This section will describe several potential difficulties you  may have
  1074.      using COMMIX Network Software and will tell you how to solve them. Most
  1075.      often these problems are caused by improper configuration of CNS.
  1076.  
  1077.      Here are some general settings you should check before going  into more
  1078.      detailed troubleshooting:
  1079.  
  1080.      1)   Make sure  that CNS is set to the proper speed for the devices you
  1081.           are using, such as printer or modem (COM Port Selection  and Speed
  1082.           sub-menu of the configuration menu). 
  1083.  
  1084.      2)   Verify that  CNS is  using the  proper COM port of you PC, such as
  1085.           COM1: or COM2: (COM  Port  Selection  and  Speed  sub-menu  of the
  1086.           configuration menu).
  1087.  
  1088.      3)   If you  are communicating  with another  PC verify that it is also
  1089.           using a properly configured CNS.
  1090.  
  1091.      4)   If you are cabled directly to another PC,  use a  cross-over cable
  1092.           as discussed in section 2 of this PC.
  1093.  
  1094.      5)   Verify that  your modem is a Hayes-compatible modem using the "AT"
  1095.           commands and is properly configured to operate with  your PC. (See
  1096.           modem documentation.)
  1097.  
  1098.  
  1099.      MENU DOESN'T POPUP WHEN YOU PRESS ALT-PERIOD
  1100.  
  1101.      Check your AUTOEXEC.BAT file. The first set of commands should load CNS
  1102.      as described in section  2 of  this manual.  CNS should  be loaded into
  1103.      your system before any other memory resident utilities.
  1104.  
  1105.      If CNS  'beeps' when you press alt-period then CNS is correctly loaded,
  1106.      but is  unable to  popup. There  are two  common reasons  for this: the
  1107.      operating system  is busy  (e.g. a  disk format), or graphics are being
  1108.      displayed.
  1109.  
  1110.  
  1111.      WON'T DIAL CALLS
  1112.  
  1113.      Verify the dialing procedure  is correct  for your  application (touch-
  1114.      tone,  pulse,  COMMIX  port  name).  See  section  3 of this manual for
  1115.      details.
  1116.  
  1117.      Verify that your modem is configured properly for  your PC.  Check your
  1118.      modem documentation for more details.
  1119.  
  1120.                                        5-1
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.      GARBAGE PRINTED ON PRINTER
  1127.  
  1128.      If operating via direct wire or modem, verify that CNS and your printer
  1129.      are operating at the same speed, and that the printer is set  for eight
  1130.      bits, no  parity, 1 stop bit. If you are going through COMMIX 32, speed
  1131.      and parity conversion will be performed. 
  1132.  
  1133.      Consult your printer manual to see if any special initialization string
  1134.      must be  sent to  the printer.  If this is so, place this string in the
  1135.      INIT STRING printer parameter of CNS as described in section  3 of this
  1136.      manual.
  1137.  
  1138.  
  1139.      WON'T TRANSFER FILES
  1140.  
  1141.      CNS must  be operating  in both  PC's. If  you are  operating through a
  1142.      modem, the REMOTE MACHINE NAME must  be  the  telephone  number  of the
  1143.      modem cabled to the remote machine.
  1144.  
  1145.  
  1146.      NOTHING HAPPENS OR MUTILATED DATA IN TERMINAL EMULATION
  1147.  
  1148.      If operating  via direct  wire or  modem, verify  that CNS and the host
  1149.      machine are operating at the same speed, and  that the  host machine is
  1150.      set for  eight bits,  no parity,  1 stop  bit. If you are going through
  1151.      COMMIX 32, speed and parity conversion will be performed. 
  1152.  
  1153.  
  1154.      LARGE LETTERS FAIL TO APPEAR ON PRINTER BANNER
  1155.  
  1156.      If the printer banner appears as six lines of your banner text in small
  1157.      letters then CNS has failed to find the character generator tables used
  1158.      by the machines. This should only happen on poor "clones" of the IBM PC.
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.                                        5-2
  1178.