From: swinokur@cellar.org (Steve Winokur)
Newsgroups: comp.sys.amiga.hardware
Subject: V32Bix Supra Fax Modem Settings
Date: 17 Aug 92 20:10:47 GMT
Organization: The Cellar BBS and public access system

Hi... I have had this file around for a bit, and I'm posting (reposting?) it
because of the Supra V32bis modem thread...
		-steve

--------------------------------------------------------------------------
Well, if you're one of the lucky stiffs that has purchased a new
SupraFaxModem in the last month or two, you're no doubt itching to do
that first download at 14400 baud.  Problem is, if you're like the
average SupraFaxModem buyer, you've exactly ZERO experience setting up
these things.  What this text file is intended to do is to get you up
and flying with your new modem.
 
This file is divided into five sections:
 
   1. Modem NRam settings.
   2. JRComm settings.
   3. NComm settings.
   4. Term settings.
   5. TrapDoor settings.
   6. Serial Prefs settings.
 
1. Modem NRam settings.
 
   No matter what term program you use, you can program your modem
   directly from the terminal program's screen.  Once you've plugged
   in all of the values needed, you can then save them off into the
   modem's NRam and simply call them back using ATZ0 or Z1.
 
   Programming the modem is accomplished by typing in a series of AT
   commands.  In the following text, you must prefix all strings with
   the AT (Hayes command set) designation, which will get the modem's
   attention and tell it that what follows is a command.  For
   instance, "V1" would mean that you type in ATV1 and then hit
   return, and hope the modem says "OK" back at you.
 
   OK, here's a brief breakdown:
 
      E1    Enables the modem to echo back the commands you send.
      Lx    Set this wherever you like.  It is the speaker volume,
            which can be any number from 0 (low) to 3 (high).
      Mx    If x is 0, the speaker will always be off.  If you want to
            hear the phone lines while dialing, use M1.
      N1    Tells the modem to connect at the highest possible speed.
      Q0    Tells the modem to send results back to the computer.
      V1    Tells the modem to use verbose (wordy) result codes.
      W2    Tells the modem to report the actual connect speed to the
            computer.  IMPORTANT!!! If you leave W set at 0, and use
            TrapDoor, your users will get massive download errors!
      X4    Waits for dial tone before dialing; reports CONNECT XXXX
      &C1   DataCarrierDetect line from modem only on when another
            modem is connected.
      &D2   Disconnects when Data Terminal Ready (TR light) is off
      &K3   Enables hardware flow control between the computer and the
            modem.  Make sure Serial prefs and software is configured
            for this.
      &Q5   Enables Asynchronous Reliable mode.  Modem will attempt
            the best speed/reliability connection possible.
      &R0   Makes CTS respond to RTS in hardware handshaking.
      \N3   Autoreliable mode is ON.
      %C1   Enable compression.
      *H    Negotiate connection at highest speed possible.
 
   After programming all of this in (and assuming you haven't changed
   anything else), you should be ready to go.  Type AT&W0 or &W1 to
   save your new configuration in NRam location 0 or 1.  Now, to
   initialize your modem, all you need to do is send ATZ0 or Z1
   (depending on which location you stored the settings at) and your
   modem will come up ready to blaze!
 
2. JRComm 1.02a settings.
 
   JRComm can be set up from either JR-Edit or from JR-Comm itself.
   Either way, the same menu options are available.  Once your modem
   is set up, you need to make sure the following things are set up
   right with JRComm.
 
   General Serial Port menu option:
 
      Make SURE that XOn/XOff is deselected.  Also, it is wise to have
      the baud setting at 2400 unless ALL boards you call are at least
      v.32 boards.  But usually it is a good idea to have the default
      at lower speeds and set the BBS's that have high speed modems to
      the appropriate speed.
 
   General MODEM menu option:
 
      Init Command:     Set to either ATZ0^M or ATZ1^M, depending on
                        where your settings were stored.
      Hangup Command:   Set to ~~~+++~~~ATH0^M .
      Dial Prefix:      Set to ATDT or ATDP, depending if you have
                        pulse or tone dialing available.
      Dial Postfix:     Set to ^M.
      Dial Timeout:     Set to 60.  This determines how long your
                        modem can attempt to negotiate a link before
                        JRComm gives up and hangs up.  Normally, with
                        a 2400 baud modem, the negotiating session was
                        short.  But, with more capability comes more
                        complexity in the connection.  If you do not
                        have this set to long enough a period, you
                        will have trouble with connects to many high
                        speed systems, especially those that use older
                        modems.
      Drop DTR          Set this to ON.
      Dialer Auto-baud  Set this to ON.
 
   General Parameters:
 
      Set RTS/CTS handshaking to ON.
 
   Don't forget to edit your phonebook entries, as well, along the
   same lines.
 
3. NComm 2.0 settings.
 
   COM: HANDSHAKING:
 
      Set to RTS/CTS
 
   PHONE: MODEM SETUP:
 
      Init String:      Set to either ATZ0\n or ATZ1\n, depending on
                        where your settings were stored.
      Locked Rate:      Set this to ON.
      DTR-Hangup        Set this to ON.
 
4. TERM 2.1 settings.
 
   Once your modem is set up, you need to make sure the following
   things are set up right with JRComm.
 
   Preferences: Serial:
 
      BAUD RATE Slider as high as possible.
      HANDSHAKING = RTS/CTS
 
   Preferences: MODEM:
 
      Modem Init String:   Set to either ATZ0\r or ATZ1\r, depending on
                           where your settings were stored.
      Hangup Command:      ~~~~~~~~~ATH0\r .
      Dial Prefix:      Set to ATDT or ATDP, depending if you have
                        pulse or tone dialing available.
      Dialer Auto-baud  Set this to ON.
      Drop DTR          Set this to ON.
      Dial Timeout:     1.00 Min
 
   Don't forget to edit your phonebook entries, as well, along the
   same lines.
 
5. TrapDoor settings.
 
   Unless you're running a BBS or point, you shouldn't need to mess
   with TrapDoor.  In the event you do, here are the TrapDoor.cfg
   parameters you need to look at.
 
   BAUD 19200 (or whatever your serial prefs can support)
   LOCK
   MINBAUD 300 (or whatever)
   NOMAXBAUD
   SNIFFARQ
   SLOWMODEM 8 (may need tweaking, but 8 works great here)
 
   MODEMINIT "~~AT~Z0~~|~~"  (or AT~Z1)
   MODEMHANGUP "^|^"
   MODEMDIALPRE "~~AT~DT"
   MODEMDIALPOST "|"
   SHARED (maybe)
   DSR        <== these two are IMPORTANT
   7WIRE      <==
   ADJUST 0   (see SlowModem)
   NOSWEPULSE
 
6. Serial Prefs:
 
   Two things to look at in your Serial Prefs.  One, you should have
   RTS/CTS handshaking enabled, and two, you should have your baud
   rate set as high as your serial port supports.
 
Afterword:
 
   I'm no expert with these things.  However, I have tested the
   SupraFaxModem with all of the mentioned programs, with good
   results, with the remote modem being both Supra and DST.  My best
   CPS to date is with a DST using Trapdoor, where I get 1600-1700
   routinely.
 
   If you spot something to tweak the modem/program even higher,
   please let me know so I can add it here.
 
   Happy modeming!
 
 
Jeff Grimmett
Sysop, SuperBitMap BBS (fido!1:202/1005.0, vnet!45:513/410.0)
Somewhere in California.
------------------------------------------------------------------------

Hope this helps people out!



.............................................................................
          tredysvr!cellar!swinokur -or- swinokur@cellar.uucp -or-
                          GEnie: S.WINOKUR  -or-
                  435 Norristown Road, Horsham PA, 19044
..................... Amiga: Hey, at least it works! ........................
Newsgroups: comp.sys.amiga.hardware