home *** CD-ROM | disk | FTP | other *** search
- #*************************************************#
- # Zoom Turbo V32 Modem (9600+) with V42.bis #
- # Mail concerning this file to plummer@theme.com #
- # Last update: 31-Dec-92 #
- #*************************************************#
- Description=Zoom Turbo V.32/V.42bis modem
-
- #-----------------------------------------------#
- # System Information #
- #-----------------------------------------------#
-
- Device=COM4
-
- # *--------------------------------------------------------------------*
- # * UUPC/extended also allows controlling how long to wait for *
- # * packets of data from the other systems it communicates with, *
- # * If you get a lot of timeout errors during otherwise *
- # * successful connections, you can raise these values. *
- # *--------------------------------------------------------------------*
- #FPacketTimeout=10
- #GPacketTimeout=10
- #FPacketSize=
- #GPacketSize=
-
- # *--------------------------------------------------------------------*
- # * If UUPC/extended has problems with transmitting data under *
- # * DOS, it will reinitialize the port. The default is computed *
- # * dymanically as just under the time required for three port *
- # * timeouts, and should not be changed. *
- # *--------------------------------------------------------------------*
- #PortTimeout=29
-
- # *--------------------------------------------------------------------*
- # * The maximum number errors allowed by UUPC/extended per *
- # * packet can be raised if you get a lot of errors on the line *
- # * which cause the connection to drop; however, you may want to *
- # * check the communications equipment first. *
- # *--------------------------------------------------------------------*
- #MaximumErrors=10
-
- # *--------------------------------------------------------------------*
- # * Just to be kinky, you can up the size of the memory buffer *
- # * used for files transferred. This can improve performance on *
- # * a floppy based system. This number must be the lesser of *
- # * 32767 and the amount available on the program heap. (You *
- # * may a need debugger to determine this latter value.) *
- # *--------------------------------------------------------------------*
- #TransferBuffer=512
-
- #-----------------------------------------------#
- # Common to Originate and Answerer #
- #-----------------------------------------------#
-
- options=nodirect nofixedspeed carrierdetect
- CharDelay=0
- ModemTimeout=4
- ScriptTimeout=60
- # Hangup assumes &D2 mode is set which causes the modem to go into command
- # mode when UUCICO turns off DTR.
- # N.B.: Hangup is sent when this end wants to terminate the call. However,
- # the remote end may have hung up just before we start sending the Hangup
- # sequence. When this happens, we will get back garbage (instead of "OK")
- # which may include "NO CARRIER" if the buffer doesn't get filled with
- # garbage and the modem has been conditioned with the right ATX level.
-
- Hangup="" ATH0\r\dATZ OK-\r+++ATZ-OK
-
- #-----------------------------------------------#
- # Autoanswer Information #
- #-----------------------------------------------#
-
- InSpeed=9600
- ####Ring="" \p\r\pATS0=1 OK-\pATS0=1-OK "" RING
- Ring=RING
- ####Answer=CONNECT
- Answer="" \pATA CONNECT
- AnswerTimeout=40
-
- #-----------------------------------------------#
- # Originator Information #
- #-----------------------------------------------#
-
- Connect=CONNECT
- Noconnect="NO DIALTONE" "BUSY" "NO CARRIER" "NO ANSWER"
- DialPrefix=\pATDT
- #DialSuffix=
- DialTimeout=60
-
- #-----------------------------------------------#
- # Initialize String Explanation #
- # Close to Zoom recommendation #
- #-----------------------------------------------#
-
- # \r Send a return
- # \p Pause for a long while
- # \d Delay for a short while
- # AT Modem attention (command state)
- # Z Soft reset. Expect OK.
- # AT Attention.
- # &F Restore factory defaults. CRUCIAL!!! Rest are deltas.
- ## &F is documented by Zoom to turn on the following defaults:
- ## B1 Bell operation
- ## C1 Normal transmit carrier switching
- ## E1 Echo commands back to the PC (good for debugging)
- ## F1 Turn off line echo
- ## L2 Medium speaker volume
- ## M1 Speaker goes off when remote carrier received
- ## N1 Handshaking permitted at any speed (for v.42 bis etc)
- ## Q0 Return responses ("CONNECT", "CARRIER", etc)
- ## V1 Responses are words rather than numbers
- ## W0 Disable negotiation-progress responses (bad for debugging)
- ## X4 Responses include "BUSY", "NO DIALTONE", ...
- ## &C1 DCD follows remote carrier signal
- ## &D0 Ignore PC's DTR signal
- ## &J0 RJ11 phone jack
- ## &K3 Enable RTS/CTS flow control (PC output won't swamp modem)
- ## &L0 Dialup operation (not leased line)
- ## &M5 Negotiate error-correction link ( same as &Q5 ? )
- ## &P0 Pulse dial make/break ration of 39/61 ( not for tone dialing )
- ## &Q5 Negotiate error-correction link ( same as &M5 ? )
- ## &R0 CTS tracks RTS ( only for synchronous mode. q.v. S36 )
- ## &S0 Force DSR on ( Hmmmm. PC won't see the transition during power up)
- ## &X0 Modem generates synchronous clock on pin 15 ( only for sync )
- ## &Y0 Use profile 0 at startup ( No matter since we reinit all the time.)
- ## S0=0 Disable auto answer
- ## S2=43 Escape character is + (as in +++)
- ## S3=13 Carriage return is 13 (normal)
- ## S4=10 Line feed is line feed (normal)
- ## S6=2 Wait 2 seconds before blind dialing a call
- ## S7=30 Allow 30 sec for remote carrier before hanging up
- ## S8=2 Comma in dial string pauses for 2 seconds ( \p implemented by PC)
- ## S9=6 Remote carrier must be stable for 600 millisec to be recognized
- ## S10=14 Hangup if remote carrier disappears for 1.4 sec
- ## S11=95 Touchtone dialing speed is 95 ms
- ## S12=50 Wait 1/30 second (???) before and after escape characters (+)
- ## S18=0 Test timer disabled
- ## S25=5 DTR bounces less than 50 ms are ignored
- ## S26=1 Wait 10 ms to turn on CTS after RTS goes on
- ## S36=5 Negotiation failure: drop back to direct mode connection( =7????)
- ## S37=0 Try to connect at speed of last AT ( Ouch )
- ## S38=20 20 sec wait before disconnect after DTR drop (Too long)
- ## S48=7 Enable v.42 ( can set differently for MNP )
- ## S49=8 8 char buffer lower limit for modem fifo
- ## S50=255 255 char buffer upper limit for modem fifo (Doc is bad -- 1250?)
- ## S82=128 BREAK is sent in-sequence (non-destructive)
- ## \A3 256 chr max MNP block size if \L1
- ## \B3 300 ms break characters
- ## %C1 MNP5 or V.42bis compression enabled as determined by S48
- ## %E1 Enable automatic retraining on 2400 Baud connections (ONLY)
- ## \G0 Disable modem-to-modem XON/XOFF flow control
- ## \K5 BREAK is sent in-sequence ( S82???)
- ## \L0 MNP uses stream mode
- ## \N3 Automatically configure MNP/V.42 if remote is using it, too.
- # E0 No command echo.
- # W1 Return words describing negotiation progress for debugging (-x 20)
- # &D2 DTR on-to-off handling. Modem is reset and enters command mode.
- # \\Tn Hangs up after n minutes of inactivity.
- # &T5 Ignore remote loopback requests
- # S11=50 Selects 50 ms intertone spacing (fastest allowed)
- # S37=9 Connect at 9600, or =10 for 12000
- # S38=2 Allow 2 sec for data to go out before hangup when DTR drops
-
- Initialize="" \r\pAT&FE0 OK-AT&FE0-OK-\r+++ATH0&FE0-OK ATW1&D2\\T2&T5S11=50S37=10S38=2 OK
-