home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / modem / mt224eh9.arc / MT224EH9.DOC
Text File  |  1988-07-01  |  30KB  |  742 lines

  1.         SETTING UP YOU MT224EH FOR HIGH SPEED OPERATION
  2.  
  3.                          July 1, 1988
  4.                            Version 9
  5.  
  6.  
  7.  A. PURPOSE
  8.     =======
  9.  
  10.     These  instructions will help you  get the most out of your  new
  11.     MultiTech  MT224EH modem by  enabling RTS/CTS flow control.  You
  12.     will be able to do the following:
  13.          
  14.          use MNP level 5 protocol for error free communication
  15.  
  16.          use  data compression to communicate at data rates from 5%
  17.          to 100% faster
  18.          
  19.          use  the new protocols Imodem and Ymodem-G that depend  on
  20.          the modem doing error correction
  21.  
  22.          configure Qmodem 3.1A or Procomm Plus
  23.  
  24.  
  25.     In  order to use data compression, you must transmit data to the
  26.     modem faster than it transmits data on the telephone line. These
  27.     instructions  set your serial port  for 9600 baud and the  modem
  28.     for 2400 baud.
  29.  
  30.     In order to for the modem to re-transmit garbled blocks of data
  31.     or  to  send out compressed  data at 2400 baud while  receiving
  32.     data  from  your computer at 9600  baud, it must have a way  of
  33.     telling  your  communication  program to stop transmitting  new
  34.     data. For this the modem uses RTS/CTS flow control.
  35.  
  36.     "The MultiTech 224E is one of the most popular 2400 baud modems
  37.     that  incorporates  MNP  error correction into  its  circuitry.
  38.     Setting  the various hardware and software parameters to enable
  39.     MNP  and  CTS/RTS  flow  control is somewhat tricky,  and  this
  40.     document is intended to simplify that task."
  41.  
  42.     MultiTech publishes a fine reference manual that describes all
  43.     the switches and options available. You should read it for all
  44.     the details.
  45.  
  46.     Unfortunately,  the manual does not describe the COMBINATION of
  47.     all  switches which must be set for effective MNP level 5  use,
  48.     nor  does it say how to install popular communications software
  49.     to  take advantage of MNP  level 5. Therefore, I have  provided
  50.     these instructions for a first time user who may be overwhelmed
  51.     with the choices in the manual and need a cookbook like this.
  52.  
  53.     "The  instructions are for the MT224EH models that have Class  5
  54.     MNP.  For those older models that incorporate Class 3 MNP  only,
  55.     some of the software switch settings will generate errors. These
  56.     will  not affect modem operation. (MultiTech does have a program
  57.     to  upgrade  Class  3  MNP  to  Class 5 MNP;  contact  them  for
  58.     information.)"
  59.  
  60.  
  61.  B. CAUTION
  62.     =======
  63.  
  64.     In order to set up your system to take advantage of MNP level 5
  65.     you  must do ALL, repeat  ALL of the following as described  in
  66.     this document:
  67.  
  68.          1. have a correct modem cable
  69.          2. set the 8 hardware DIP switches under the MT224EH
  70.          3. set the 4 hardware DIP switches inside the MT224EH
  71.          4. set the 3 hardware jumpers inside the MT224EH
  72.          5. store MT224EH software configuration parameters
  73.          6. configure your communications program
  74.  
  75.     You  cannot  do only some  of these steps. All  parameters  and
  76.     settings  must be MUTUALLY CONSISTENT for communication to take
  77.     place.  If  after following  the directions below, your  system
  78.     doesn't work, please double-check everything.
  79.  
  80.  
  81.  C. CORRECTIONS AND FEEDBACK
  82.     ========================
  83.  
  84.     I appreciate your feedback on how to improve this document.
  85.     Thanks.
  86.  
  87.     Paul Thompson
  88.  
  89.     leave a message on John Friel's Qmodem board 319-233-6157
  90.     or on the MultiTech board 612-631-0922
  91.  
  92.  
  93.  D. ACKNOWLEDGEMENT
  94.     ===============
  95.  
  96.     These instructions are an extension of a document originally put
  97.     together by:
  98.  
  99.     S. David Klein
  100.     The Software Society PCBoard
  101.     201-729-7410
  102.     11/15/87
  103.  
  104.     who  writes, "These settings have been tested using Qmodem  SST
  105.     3.1a   with   both  the  IModem  and  YModemG  protocols   with
  106.     artificially injected noise on the phone line, and we have been
  107.     unable  to  produce  a  bad  file  transfer.  With  a  Class  5    connection  (CONNECT RELIABLE COMPRESSED), using the  alternate
  108.     settings given [below], we have achieved throughput of over 650
  109.     cps  on an un-compressed document file, and over 290 cps on  an
  110.     ARC  file, a better than 20% improvement over normal 2400  baud
  111.     Class 3 connections."
  112.  
  113.     (Quoted text is from David's document.)
  114.  
  115.  
  116.  E. PRE-CHECK
  117.     =========
  118.  
  119.     Before using the MT224EH's advanced features, first see if the
  120.     normal set-up works.
  121.  
  122.     Attach  the MT224EH to your computer. Leave all settings as they
  123.     come  from  the  factory.  This includes hardware  switches  and
  124.     jumpers  as well as software  switches stored in RAM inside  the
  125.     unit.  (You can reset  the software switches to factory  default
  126.     with  the command AT&F&W0.  If the hardware switches or  jumpers
  127.     have been messed with, check them carefully.)
  128.  
  129.     Follow  the  directions  in  Qmodem  SST 3.1A or  Procomm  Plus
  130.     documentation for installing a Hayes modem. Test communications.    Hopefully,  everything is fine and you are now ready to move  on
  131.     to setting flow control.
  132.  
  133.     (There  are many things  that can go wrong with  communications:
  134.     bad  cable, using wrong port,  two serial cards set to the  same
  135.     port  address, wrong DIP switch settings, bad set-up strings  in
  136.     your  communications program, etc. It just makes sense to  start
  137.     from  a known situation; and there is more help for you if  your
  138.     starting point is 100% Hayes emulation.)
  139.  
  140.  
  141.  F. CHECK YOUR MODEM CABLE
  142.     ======================
  143.  
  144.     Even  though your cable may  have worked for standard Hayes,  it
  145.     may  not  be correct for  flow control. Some cables  have  fewer
  146.     pins,  or  strap  certain  pins  together.  Your  communications
  147.     program  must have the ability to read the true state of CD  and
  148.     CTS  and  to control RTS  and DTR. All lines should be  straight
  149.     through. See page 3-7 of your MultiTech user manual.
  150.  
  151.     This set-up requires:
  152.     pin 2 SD Transmitted Data
  153.     pin 3 RD Received Data
  154.     pin 4 RTS Request to Send (used for flow control)
  155.     pin 5 CTS Clear to Send (used for flow control)
  156.     pin 6 DSR Data Set Ready
  157.     pin 7 SG Signal Ground
  158.     pin 8 CD Carrier Detect (used by communications program)
  159.     pin 20 DTR Data Terminal Ready (used by comm prog to hang-up)
  160.     pin 22 RI Ring Indicator
  161.  
  162.  
  163.  G. SETTING THE MULTI-TECH 224EH HARDWARE SWITCHES
  164.     ==============================================
  165.  
  166.     "The MT224E has two banks of DIP switches and three jumpers. One
  167.     bank of eight switches is accessible underneath the modem. These
  168.     8  option switches duplicate the Hayes 1200 switches. The  other
  169.     bank  of  four  switches  and  jumpers are  accessible  only  by
  170.     removing  the cover of the modem. (Refer to your owner's  manual
  171.     pages  9-1  to 9-13 for  instructions on opening the  modem  and
  172.     locating the switches and jumpers).
  173.  
  174.     "The  following  settings  will  enable  MNP  error   correction
  175.     (providing  the modem that is called is so equipped) and CTS/RTS
  176.     flow  control. They will  also enable the full verbose  response
  177.     set  of the MT224 which will keep you apprised of what the modem
  178.     is  doing,  and  will  wait  for dial tone before  dialing.  The
  179.     setting  of the bank of eight switches should be as follows  (up
  180.     refers to the OPEN position):
  181.  
  182.     1-UP (DTR normal),
  183.     2-UP (verbose responses),
  184.     3-DOWN (enable command response),
  185.     4-UP (enable command echo),
  186.     5-UP (enable auto answer),
  187.     6-UP (CD & DSR normal),
  188.     7-UP (single line RJ11), and
  189.     8-DOWN (enable command mode)
  190.  
  191.     "All  of  these  are  the  factory  default  settings  with  the
  192.     exception of switch 1, which is reversed.
  193.  
  194.     "The  setting of the bank  of four switches [located inside  the
  195.     unit  behind the front panel] should be as follows (up refers to
  196.     the OPEN position):
  197.  
  198.     1-DOWN (CTS normal),
  199.     2-UP (Dial-up operation),
  200.     3-UP (wait for dial tone),
  201.     4-DOWN (asynch operation).
  202.  
  203.     "Switches  2  and 4 are  factory default, switches 1 and  3  are
  204.     reversed.
  205.  
  206.     "The jumpers should be set as follows:
  207.  
  208.     RTS normal (not forced),
  209.     CTS to follow RTS,
  210.     DSR to follow CD.
  211.  
  212.     The  CTS  and  DSR  jumpers  are  factory default;  the  RTS  is
  213.     reversed."
  214.  
  215.  
  216.     [Viewing  the inside of the  MT224EH from above with the  front
  217.     panel on the right, the jumpers should be set as follows:
  218.  
  219.     ---------------------------------------------------------------
  220.     |                                                             |
  221.     |                                 CTS/RTS                     |
  222.     |                                    ===                      |
  223.     |                                  * * *                      |
  224.     |                                                             |
  225.     |                                                        DUUD |
  226.     |                                                        4321 |
  227.     |                                                             |
  228.     |                                                             |
  229.     |                                                             |
  230.     |                                                             |
  231.     |  ===                                                        |
  232.     |* * *                                                        |
  233.     |D                                                            |
  234.     |S                                                            |
  235.     |R                                                            |
  236.     |                                                             |
  237.     |                                                             |
  238.     |                                                             |
  239.     |                     R                                       |
  240.     |                     T                                       |
  241.     |                     S                                       |
  242.     |                 ===                                         |
  243.     |                 * * *                                       |
  244.     |                                                             |
  245.     |-------------------------------------------------------------|
  246.  
  247.  
  248.  
  249.  H. SETTING THE MULTI-TECH 224EH SOFTWARE SWITCHES
  250.     ==============================================
  251.  
  252.     The  following software switches should be set. (Chapter 5 and 7
  253.     in the manual)
  254.  
  255.  
  256.     B1 - Wait for dial tone
  257.     E1 - Echo on
  258.     M1 - Speaker on until connect (can also be M0)
  259.     Q0 - Result codes on
  260.     V1 - Result codes sent as words
  261.     X1 - Extended result codes
  262.     &E1 - Auto reliable mode
  263.     &E4 - CTS flow control
  264.     &E7 - XON/XOFF pass thru on
  265.     &E8 - ENQ/ACK off
  266.     &E10 - Normal mode Modem flow control off
  267.     &E13 - Pacing on
  268.     &E15 - Compression on
  269.     &Q0 - Standard result codes
  270.     $MB2400 - Set modem baud rate 2400
  271.     $SB9600 - Set serial port baud rate 9600
  272.     $BA0 - Baud adjust off
  273.     &W0 - Store parameters
  274.  
  275.  
  276.  
  277.     &A0 - Answer back off
  278.     $A1 - Buffer data during link
  279.     &B0 - Normal transmit buffer
  280.     &BS1 - Max block of 256 bytes
  281.     &C1 - Carrier detect normal
  282.     $D0 - DTR dialing off
  283.     $F1 - Fall back on CR during link
  284.     &G0 - Guard tone off
  285.     &I1 - 10 min inactivity timer (can also disable or set longer)
  286.     $MI0 - MI/MIC option off
  287.     &R1 - CTS forced on
  288.     $R1 - do not disconnect after 12 tries (can also enable)
  289.     &S1 - DSR normal
  290.     &T5 - Remote loop off
  291.     &V1 - CCITT V.22 answer tone
  292.     &W0 - Store parameters
  293.  
  294.  
  295.  
  296.     To set the modem, enter your communications program and without
  297.     dialing   (ie  modem  is  in  command  mode/offline)  type  the
  298.     following  lines. The modem will reply OK after each line.  The
  299.     &W0  ensures  that your  selections are written to the  modem's
  300.     memory  where they are maintained by a 7 year battery. Any time
  301.     you turn power on or issue ATZ, these settings will be actived.
  302.  
  303.     AT B1 E1 M1 Q0 V1 X1 &E1 &E4 &E7
  304.     AT &E8 &E10 &E13 &E15 &Q0
  305.     AT $MB2400 $SB9600 $BA0 &W0
  306.  
  307.     AT &A0 $A1 &B0 &BS1 &C1 $D0
  308.     AT $F1 &G0 &I1 $MI0 &R1 $R1
  309.     AT &S1 &T5 &V1 &W0
  310.  
  311.  
  312.     Use  ATL5L7  to have  the modem display its  current  settings.
  313.     Refer to the manual for more detailed explanations.
  314.  
  315.  
  316.  
  317.  
  318.     "A  few  words of  explanation  on some of the  software  switch
  319.     settings:
  320.  
  321.          &E1 enables automatic MNP error correction if the modem you
  322.          are calling also has MNP enabled.
  323.  
  324.          &E4  enables  the  CTS  flow  control that  the  new  file
  325.          transfer  protocols use to control data flow between  your
  326.          computer and the modem.
  327.  
  328.          &E7  passes  the X-on  X-off codes through to  the  remote
  329.          computer.  A  careful re-reading  of the manual  and  some
  330.          limited  experimentation seem to confirm that this setting
  331.          has  no effect on transmission when &E4 is set, but I keep
  332.          it  on anyway since I've had months of reliable usage with
  333.          it set.
  334.  
  335.          &R1  forces CTS initially high so that your communications
  336.          program  will  know  CTS  is enabled. The setting  of  the
  337.          jumpers  and hardware switches ensure that even with  &R1,
  338.          flow control will work."
  339.  
  340.          $R1 prevents a hang-up if someone picks up the telephone
  341.          from another extension.
  342.  
  343.          &E13  allows the communications program to tell the  modem
  344.          to  stop sending data by dropping RTS. It's not clear that
  345.          the communications programs actually use this feature, but
  346.          I've allowed for it.
  347.  
  348.          &E15 enables Class 5.
  349.  
  350.          $MB2400  sets the modem to respond initially at 2400 baud.
  351.          If  the  remote  modem  is  slower, the local  modem  will
  352.          connect at a lower baud rate.
  353.  
  354.          $SB9600  sets the serial port at 9600 baud so you gain the
  355.          advantages of data compression (more throughput).
  356.  
  357.          $BA0 turns speed conversion (turn off baud adjust). Set
  358.          your communications program for 9600 baud. Do not allow it
  359.          to reset the serial port speed.
  360.  
  361.  
  362.          A  few old mainframes (1200-7-E-1) like Genie get confused
  363.          when  my  modem  sends  a  link message to them  and  they
  364.          interpret  the  link  message  as  the  user  name  and/or
  365.          password.  Before dialing them I turn MNP off (AT&E0)  but
  366.          leave  all  other switches  unchanged. After hanging up  I
  367.          turn  MNP back on (AT&E1). To make it easy, I assign these
  368.          strings to function keys.
  369.  
  370.          A  somewhat "jerky" screen writing is normal when connected
  371.          in reliable mode. This is because the modem holds an entire
  372.          block  of  characters until  they are received  error  free
  373.          before  sending them to the screen in a burst. If you  have
  374.          noisy telephone lines this effect will be more obvious. You
  375.          can  get  a somewhat  smoother flow by using smaller  block
  376.          sizes &BS0.
  377.  
  378.  
  379.  I. SETTING THE MODEM'S "S" REGISTERS
  380.     =================================
  381.  
  382.     ATS0=0    Sets the number of rings before modem answers
  383.               (leave default 0, do not answer; your communication
  384.               program host/answer mode  command  resets this
  385.               to S0=1)
  386.  
  387.     ATS7=60   Sets number of seconds to wait for carrier before
  388.               hanging up (Default 30 not enough for long distance
  389.               dialing)
  390.  
  391.     AT&W0     Writes these values into modem's memory
  392.  
  393.     (See chapter 6 in the manual.)
  394.  
  395.  
  396.  J. QMODEM 3.1A INSTALLATION INSTRUCTIONS
  397.     =====================================
  398.  
  399.     You  can call the QINSTAL program from the DOS command prompt or
  400.     from  within  QMODEM  with  Alt-N. I've taken snapshots  of  the
  401.     relevant  installation screens. Rather than tell you what to do,
  402.     I  thought I'd show you.  These settings are known to work.  Get
  403.     your  program  working with  these settings first;  then  change
  404.     later if you want.
  405.  
  406.  
  407.     1. Qinstall - Modem Communication Parameters
  408.  
  409.  
  410.        Set  your initial baud rate to 9600 and keep all  communication
  411.        to the modem at that speed.
  412.  
  413.                                      Baud       Data   Parity   Stop
  414.        Enter initial modem settings  [9600 ]    [8]     [N]     [1]
  415.                                   -----^
  416.        String to send BEFORE changing Baud rate ....... [            ]
  417.        String to send AFTER changing Baud rate ........ [            ]
  418.        Number of seconds between redial attempts ...... [1    ]
  419.        Number of seconds before cancelling a call ..... [45  ]
  420.        Number of milliseconds for DIAL pacing ......... [1    ]
  421.        Initial COM port your modem is attached to [1-8] [1]
  422.  
  423.  
  424.     2. Qinstall - Modem Dial and Redial Parameters
  425.  
  426.        Use  the  DTR method to hang  up the modem. Use ATZ to set  the
  427.        modem to the parameters you stored in the modem's memory.
  428.  
  429.        Message your modem returns when connected ..........[CONNECT  ]
  430.        Four messages your modem returns when Dialing was unsuccessful
  431.        [NO CARRIER   ]  [BUSY      ]   [NO DIALTONE   ]   [NO CONNECT]
  432.        Text sent to cancel a Redial attempt .................. [DTR  ]
  433.                                                                  ^----
  434.        Text received that cancels a Redial attempt ........... [RING ]
  435.        Modem Initialization text ... [ATZ{                           ]
  436.                                       ^-----
  437.        Modem Dial Prefix [ATDT          ]    Modem Dial Suffix [{    ]
  438.        Text sent to Hang up the Modem ........................ [DTR  ]
  439.                                                                  ^----
  440.        Character (if any) to be sent twice in BINARY transfers [  ]
  441.  
  442.  
  443.     3. Qinstall - Misc. Parameters   Part 1
  444.  
  445.        You  must turn CTS signal checking on, and set baud rate adjust
  446.        off.
  447.  
  448.        Do you want to use XON / XOFF ..... [Y/N]  [Y]   <------
  449.        Do you want Qmodem to make noise .. [Y/N]  [Y]
  450.        Do you want to add LINEFEEDS to CRs [Y/N]  [N]
  451.        Do you want MUSIC played when found [Y/N]  [Y]
  452.        Do you want CTS signal checking ... [Y/N]  [Y]   <------
  453.        Do you want Redial to set Baud rate [Y/N]  [N]   <------
  454.        Swap the BS to DEL on Startup ..... [Y/N]  [N]
  455.        Memory  for Stack/Heap in K  .............. [96 ] (min 48K,  max
  456.        640K)
  457.        Use BIOS screen write method ...... [Y/N]  [N]
  458.        Download  Buffer Blocks ..................   [8  ]  (min 8,  max
  459.        240)
  460.  
  461.  
  462.     4. Qinstall - Misc. Parameters   Part 2
  463.  
  464.        Add a few additional seconds to transfer timeout because Qmodem
  465.        uses  the serial port speed (9600) to compute timeout and  your
  466.        modem is running at a slower speed (2400).
  467.  
  468.        Does your screen blink when Scrolling [Y/N]? [N]
  469.        Status window duration in Seconds [real] ... [0.5 ]
  470.        Additional Seconds added to Transfer Timeout [20  ] <-----
  471.        Are you using a PCjr? ...................... [N]
  472.        Connect Tones, up to 3 may be defined ...... [300 ] [350 ][400]
  473.        Download Completion Tone ................... [400 ]
  474.        Upload Completion Tone  .................... [300 ]
  475.        Default Terminal Emulation  ................ [B]
  476.        [A] TTY        [B] ANSI
  477.        [C] VT100      [D] TVI 925
  478.  
  479.  
  480.     5. Qmodem Phone Book
  481.  
  482.        Set all entries to 9600 baud.
  483.  
  484.  
  485.        1 The Forbin Project, Home of Qmodem 1-319-233-6157  9600-8-N-1
  486.        2 Terrapin Station                   1-612-623-0152  9600-8-N-1
  487.        3.Multi-tech                         1-612=631-0922  9600-8-N-1
  488.  
  489.  
  490.  K. QMODEM NOTES
  491.     ============
  492.  
  493.     1. Be  sure  your modem is  turned on before calling Qmodem  3.1a.
  494.        Otherwise, Qmodem won't use CTS/RTS handshaking.
  495.  
  496.  
  497.     2. Qmodem  3.1a computes the efficiency of file transfers based on
  498.        the  serial port speed (9600 baud) rather than the modem  speed
  499.        (2400/1200/300  baud). This measures the efficiency of the  use
  500.        of  the serial port (irrelevant) rather than the efficiency  of
  501.        the  modem (what you really want). Sorry 'bout that. Maybe John
  502.        Friel will change that in a new release.
  503.  
  504.        So,  don't be alarmed  by low efficiency numbers. These  aren't
  505.        real. Your modem really is working well.
  506.  
  507.        In  the case below, a Y-modem transfer, the efficiency was 96%.
  508.        (You  must  multiply the  reported efficiency by 4 because  the
  509.        modem  connected at 2400 baud, the serial port was set to  9600
  510.        baud  and  9600 /2400 = 4.  If your connection is at 1200,  you
  511.        must multiply by 8.)
  512.  
  513.        The average CPS figures are always accurate.
  514.  
  515.  
  516.        ╒═[ Download File (receive) ]════════════════════════════╕
  517.        │Press [PgDn] to abort.                                  │
  518.        │Total Blocks received   : 6     Bytes/Blk :  577        │
  519.        │-- Long Block errors    : 0     Tot. Bytes: 6144        │
  520.        │-- Short Block errors   : 0                             │
  521.        │-- SOH errors           : 0   Average CPS :  231        │
  522.        │-- Complement errors    : 0    Efficiency : 24.0%       │
  523.        │-- Block number errors  : 0                             │
  524.        │-- Timeout errors       : 0                             │
  525.        │-- Resend Block errors  : 0                             │
  526.        │-- CRC errors           : 0                             │
  527.        │-- Last error message   :                               │
  528.        ╘════════════════════════════════════════════════════════╛
  529.  
  530.  
  531.        When  using an MNP level 5 connection, your efficiency may even
  532.        exceed   100%.  In  the  case  below,  a  reliable   compressed
  533.        connection was made at 2400 baud and Y-modem-G used to download
  534.        a  non-arc'd  text file.  The actual modem/line efficiency  was
  535.        186% because of compression. Again the CPS figures are correct.
  536.  
  537.        This  example  also shows why  you need the serial port set  at
  538.        9600 baud. You could not have achieved any higher transfer rate
  539.        than 240 CPS (+- 20%) if the serial port had been set at 2400.
  540.  
  541.  
  542.        ╒═[ Download File (receive) ]════════════════════════════╕
  543.        │Press [PgDn] to abort.                                  │
  544.        │Total Blocks received   : 18    Bytes/Blk :  743        │
  545.        │-- Long Block errors    : 0     Tot. Bytes: 18432       │
  546.        │-- Short Block errors   : 0                             │
  547.        │-- SOH errors           : 0   Average CPS :  447        │
  548.        │-- Complement errors    : 0    Efficiency : 46.5%       │
  549.        │-- Block number errors  : 0                             │
  550.        │-- Timeout errors       : 0                             │
  551.        │-- Resend Block errors  : 0                             │
  552.        │-- CRC errors           : 0                             │
  553.        │-- Last error message   :                               │
  554.        ╘════════════════════════════════════════════════════════╛
  555.  
  556.  
  557.  
  558.  L. PROCOMM PLUS INSTALLATION INSTRUCTIONS
  559.     ======================================
  560.  
  561.     You  can call the set-up screen from Procomm Plus with Alt-S  or
  562.     from  DOS  with PCSETUP. Note  that some of the parameters  used
  563.     here are different from the installation program defaults.
  564.  
  565.  
  566.     1. PROCOMM PLUS SETUP UTILITY MODEM OPTIONS
  567.  
  568.        The  initialization string needs  be only ATZ because you  have
  569.        stored your parameter settings with &W0.
  570.  
  571.        A- Initialization command .. ATZ^M      <------
  572.        B- Dialing command ......... ATDT
  573.        C- Dialing command suffix .. ^M
  574.        D- Hangup command .......... ~~~+++~~~AT H0 S0=0 ^M
  575.        E- Auto answer command ..... AT S0=1 S2=255 E0 ^M
  576.        F- Wait for connection ..... 45  seconds
  577.        G- Pause between calls ..... 1   seconds
  578.        H- Auto baud detect ........ OFF         <------
  579.        I- Drop DTR to hangup ...... YES
  580.  
  581.        (S2=255  disables the modem from responding to +++ from a remote
  582.        user  while  in HOST mode;  this would throw your modem  out  of
  583.        on-line  state.  After leaving HOST  mode you MAY have to  reset
  584.        this  to ATS2=43. It all  depends on which version of Procomm  +
  585.        you  have.  Procomm +  will reset it automatically whenever  the
  586.        modem is initialized.)
  587.  
  588.  
  589.     2. PROCOMM PLUS SETUP UTILITY MODEM RESULT MESSAGES
  590.  
  591.  
  592.        A- 300 baud connect message ...... CONNECT^M
  593.        B- 1200 baud connect message ..... CONNECT 1200
  594.        C- 2400 baud connect message ..... CONNECT 2400
  595.        D- 4800 baud connect message .....
  596.        E- 9600 baud connect message .....
  597.        F- 19200 baud connect message ....
  598.        G- No connect message 1 .......... NO CARRIER
  599.        H- No connect message 2 .......... BUSY
  600.        I- No connect message 3 .......... ERROR
  601.        J- No connect message 4 .......... NO DIALTONE
  602.  
  603.  
  604.     3. PROCOMM PLUS SETUP UTILITY TERMINAL OPTIONS
  605.  
  606.  
  607.        Turn on hardware flow control.
  608.  
  609.        A- Terminal emulation ................ ANSI
  610.        B- Duplex ............................ FULL
  611.        C- Software flow control (XON/XOFF) .. ON      <-----
  612.        D- Hardware flow control (RTS/CTS) ... ON      <-----
  613.        E- Line wrap ......................... ON
  614.        F- Screen scroll ..................... ON
  615.        G- CR translation .................... CR
  616.        H- BS translation .................... DESTRUCTIVE
  617.        I- Break length (milliseconds) ....... 350
  618.        J- Enquiry (ENQ) ..................... OFF
  619.  
  620.  
  621.     4. PROCOMM PLUS PHONEBOOK
  622.  
  623.  
  624.        Set all the entries in the phone book to 9600 baud.
  625.  
  626.  
  627.  M. TESTING
  628.     =======
  629.  
  630.     Test your settings by dialing the MultiTech Bulletin Board.
  631.     612-631-0922
  632.  
  633.  
  634.  N. CONFIGURATION
  635.     =============
  636.  
  637.     These  settings  have  worked  reliably for my system:  an  old
  638.     fashioned   IBM  PC  (ROM  BIOS  10/27/82)  with  a  PMI  80286
  639.     accelerator card running at 8 MHz, an AST six pack serial port,
  640.     and  a  MultiTech 224EH with ROM  1 version # = 607 and  ROM  2
  641.     version # = 506.
  642.  
  643.  
  644.  O. REPORTED PROBLEMS
  645.     =================
  646.  
  647.     1. A  small bug in Qmodem  3.1a: when receiving text non-stop  and
  648.        you  go  into the scrollback  buffer (up arrow) and you are  in
  649.        reliable  mode  (&E1)  and  the  buffer fills up  (about  6200)
  650.        characters,  then Qmodem locks up the machine. The bug does not
  651.        occur  when you are out  of reliable mode (&E0). This bug  does
  652.        not apply to file transfers.
  653.  
  654.        Procomm  Plus 1.0 does not  have this problem in the  redisplay
  655.        buffer  (Alt-F6). It stops when its buffer fills up and  begins
  656.        receiving more data when you exit the redisplay screen.
  657.  
  658.  
  659.     2. I  have tested a problem reported to me by Dave Stoddard  about
  660.        the  compatibility of the MultiTech 224EH and the USR HST  9600
  661.        both  running in MNP level 5 Reliable Compressed mode. (Dave is
  662.        a beta tester for Qmodem and MT224EH user.)
  663.  
  664.        The  problem  appears when  you connect in RELIABLE  COMPRESSED
  665.        mode.  When  uploading files  from your MultiTech to  the  USR,
  666.        using  either ProComm+ 1.1A or Qmodem 3.1A, and using protocols
  667.        Ymodem  or Sealink, the upload  fails. I have verified this  on
  668.        Nick's Nest, 612-490-0341.
  669.  
  670.        Specifically,  the  uploading  software reports bad blocks  and
  671.        aborts  after about 5 tries. At that point, the keystrokes sent
  672.        to  the  remote are  not echoed back correctly.  Sometimes  two
  673.        characters  are  returned  for  one  keystroke and  anyway  the
  674.        characters   are  never  correct.  The  only  solution  is   to
  675.        disconnect and re-dial.
  676.  
  677.        The problem also occurs when using MNP level 4 (MT224EH command
  678.        &E14),  in that the upload aborts; however, after the abort you
  679.        can  continue  to  talk  with  the  BBS  and  do  not  have  to
  680.        disconnect.
  681.  
  682.        The  problem  does  not  occur  when MNP is  disabled  (MT224EH
  683.        command &E0).
  684.  
  685.        The problem does not occur (for me) on downloads or interactive
  686.        use, but I haven't tested a lot.
  687.  
  688.        The problem does not occur when dialing into 2400 baud modems.
  689.  
  690.        The  problem does not occur when dialing into the USR HST  9600
  691.        at Plymouth BBS, 612-553-0150 (an older HST with only MNP level
  692.        3). This seems significant. Apparently, USR introduced a glitch
  693.        when  upgrading to MNP level  5 or possibly the USR modems  are
  694.        configured differently (hardware and software switches).
  695.  
  696.        It's also, of course, possible that the problem could be in the
  697.        MultiTech modem.
  698.  
  699.        I recommend the technical experts from MultiTech and USR get
  700.        together to resolve this problem.
  701.  
  702.        In  the meantime, if you're having trouble, turn off MNP  prior
  703.        to uploading.
  704.  
  705.  
  706.  
  707.  P. ADDENDUM - DSZ SETTINGS
  708.     =======================
  709.  
  710.     I'm  not a user of DSZ but I downloaded some old  documentation
  711.     and  tested the following receive command. It worked  correctly
  712.     with  Qmodem 3.1A. The "handshake on" appeared to be  necessary
  713.     to get DSZ to work with CTS/RTS flow control. I have not tested
  714.     the send command.
  715.  
  716.     for receiving:
  717.     DSZ handshake on rz
  718.  
  719.     for sending:
  720.     DSZ handshake on sz %3 %4 %5 %6 %7 %8 %9
  721.  
  722.  
  723.  Q. ADDENDUM - MT224EC HARDWARE SWITCH SETTINGS
  724.     ===========================================
  725.  
  726.     I  don't  have the MT224EC  (the internal 2400 modem) but  have
  727.     been informed that the switches should be set as follows:
  728.  
  729.  
  730.     Bank 1:
  731.           #1 Carrier Detect normal
  732.           #2 Set to desired COM: port
  733.  
  734.     Bank 2:
  735.           #1  UP auto-reliable
  736.           #2  UP hardware flow control
  737.           #3  DOWN   "        "
  738.           #4  DOWN MultiTech responses
  739.  
  740.  
  741.  
  742.