# # /etc/ppp/Dialers - Morning Star PPP dialer description file # # Format: # #dialer chat-script # # dialer: The name of this dialer. Devices in the # Devices file refer to this name. # # chat-script: Chat scripts are "expect send expect send ..." # or "expect-send-expect send ...", where the # send following the hyphen is executed if the # preceding expect fails. Each send string is # followed by a carriage return unless it ends # with \c. ^X gets translated into the # appropriate control character, and \X gets # translated into X if \X isn't one of the # following special sequences. # # Escape sequences: # # \s space \r carriage return # \t tab \c don't append return (send only) # \n line feed \q log shows ?????? -- for passwords # \d 2 second delay \K send a break # \p 1/4 sec. delay \T replaced by phone number # \\ backslash \^ uparrow # ^ Ctrl- (e.g. ^S for Ctrl-S, ASCII 0x13) # # If your modem isn't listed here, please refer to section 11.1 # of the Morning Star PPP User Guide for setup suggestions. # #Dialer Chat script # # Use this if your modem uses AT commands but needs no special setup # for each call. It's also a good base for constructing your own # dialer. # GENERIC ABORT NO ABORT BUSY TIMEOUT 5 "" AT OK-AT-OK ATDT\T TIMEOUT 60 CONNECT # # Set up a T1600 by giving it the following command: # # at&f s0=1 s7=120 s48=1 s51=6 s58=2 s59=15 s61=0 s63=2 tq2x12 &c1&d3&s1 &w # # Set up a T2500 by giving it the following command: # # at ~&f &w q6 t w1 x3 s48=1 s51=5 s52=2 s54=3 s58=2 s66=1 s92=1 s131=1 &w # # We also use the following additional settings on our T2500; you may # want to consider some of them for your own use, such as turning off # the speaker (m0). # # at m0 s7=60 s95=2 s97=1 s106=1 s120=16 &w # # Set up a Telebit QBlazer by giving it the following command: # # at&f s0=1 s7=120 s48=1 s51=6 s58=2 s59=15 s61=0 s63=2 tq0x4 &c1&d3&s1 &w # # Set up a Telebit T3000 by giving it the following command: # # at&f9 s0=1 s7=120 s48=1 s51=6 s58=2 s59=15 s61=0 s63=1 tq2x12 &c1&d3&s1 &w # # Set up a Telebit WorldBlazer by giving it the following command: # # at&f9 s0=1 s7=120 s48=1 s51=6 s58=2 s59=15 s61=0 s63=1 s92=1 tq2x12&c1&d3&s1&w # # Set up a Telebit Trailblazer Plus by giving it the following command: # # at&f q6 x3 s0=1 s7=120 s48=1 s51=5 s52=2 s53=4 s54=3 s58=2 s66=1 s95=2 s131=1 &w # # Old versions of the Trailblazer Plus do not support the S131 register, # so if your modem says ERROR in response to the above string, try this # one (or something like it) instead: (This also works for a T1000, # however we haven't had a chance to test it extensively). # # at&f q6 x3 s0=1 s7=120 s48=1 s51=5 s52=2 s53=4 s54=3 s58=2 s66=1 s95=2 &w # # # Use this dialer when your Telebit V.32 modem is already set up as # above, and you can be confident of the saved register settings not # changing between connections. # T2500 ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATS111=0DT\T TIMEOUT 60 CONNECT # QBLAZER ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATDT\T TIMEOUT 60 CONNECT # T1600 ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATS111=0DT\T TIMEOUT 60 CONNECT # T3000 ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATS111=0DT\T TIMEOUT 60 CONNECT # WORLDBLAZER ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATS111=0DT\T TIMEOUT 60 CONNECT # # # Use one of these Telebit V.32 lines when you can't be sure of the # modem's saved settings staying constant between sessions # #T2500 ABORT NO\sCARRIER ABORT BUSY ABORT NO\sDIALTONE \ # ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ # TIMEOUT 5 "" AT OK-AT-OK \ # at&fs0=1s7=120s48=1s51=5s58=2s59=15s61=0s63=2s111=0l0m0q6tw1x3&d3&s1 \ # OK-AT-OK atDT\T TIMEOUT 60 CONNECT # #T1600 ABORT NO\sCARRIER ABORT BUSY ABORT NO\sDIALTONE \ # ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ # TIMEOUT 5 "" AT OK-AT-OK \ # at&f9s0=1s7=120s48=1s51=6s58=2s59=15s61=0s63=2s111=0l0m0q2tx12&d3&s1 \ # OK-AT-OK atDT\T TIMEOUT 60 CONNECT # #QBLAZER ABORT NO\sCARRIER ABORT BUSY ABORT NO\sDIALTONE \ # ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ # TIMEOUT 5 "" AT OK-AT-OK \ # at&fs0=1s7=120s48=1s51=6s58=2s59=15s61=0s63=2l0m0q2tx4&c1&d3&s1 \ # OK-AT-OK atDT\T TIMEOUT 60 CONNECT # #T3000 ABORT NO\sCARRIER ABORT BUSY ABORT NO\sDIALTONE \ # ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ # TIMEOUT 5 "" AT OK-AT-OK \ # at&f9s0=1s7=120s48=1s51=6s59=15s61=0s63=1s111=0l0m0q2tx12&d3&s1 \ # OK-AT-OK atDT\T TIMEOUT 60 CONNECT # #WORLDBLAZER ABORT NO\sCARRIER ABORT BUSY ABORT NO\sDIALTONE \ # ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ # TIMEOUT 5 "" AT OK-AT-OK \ # at&f9s0=1s7=120s48=1s51=6s59=15s61=0s63=1s111=0l0m0q2tx12&d3&s1 \ # OK-AT-OK atDT\T TIMEOUT 60 CONNECT # # Use this dialer when you know your TB+ or T2500 is set up right, and # you want to only use PEP. # TB-PEP ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATX3S50=255S110=1S111=0DT\T \ TIMEOUT 60 CONNECT\sFAST # # You should use the WorldBlazer in PEP mode only if the telephone # lines are unable of sustaining a V.32bis carrier connection. # WORLDBLAZER-PEP ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATS111=0S50=255DT\T TIMEOUT 90 CONNECT # # Use this dialer if you don't care what modulation you use. # TB ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATX3S110=1S111=0DT\T TIMEOUT 60 CONNECT # # NEC N9631 # NEC-V32 ABORT NO\sCARRIER ABORT NO\sDIAL\sTONE ABORT BUSY ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATDT\T TIMEOUT 60 CONNECT # # UDS V.3224/V.3225 # # Make sure you have firmware version 2.08.08 or later, so you can use MNP! # # Configure the modem with the following command: # # at &f v1 q2 x4 \a3 \j \n \q3 \v1 %e1 &s1 &c1 &d3 %c1 &w # # (If you have firmware version 2.08.08 or later, also enable MNP and # set S72.6=1.) # # Use the UDS-V32 dialer below under UDS V.3229, or use this dialer # if you can't be sure of the modem's saved settings staying constant # between sessions. # #UDS-V32 ABORT NO ABORT BUSY ABORT ERROR \ # TIMEOUT 5 "" AT OK-AT-OK atv1q2x4\\a3\\j\\n\\q3\\v1 OK \ # at%e1&s1&c1&d2%c1 OK ATDT\T TIMEOUT 60 CONNECT # # UDS V.3229 # # Use the front panel to set the DTE speed to 38400, then issue # the following command to the modem: # # at &f v1 q2 x4 \q3 \v1 &c1 &d3 &w # UDS-V32 ABORT NO ABORT BUSY ABORT ERROR ABORT NO\sDIALTONE TIMEOUT 5 \ "" AT OK-AT-OK ATDT\T TIMEOUT 60 CONNECT # # Forval SA9600 # # Occasionally gets `stuck'. Push the reset button or power it off to # fix it. # # Use tip(1) to connect to the modem at the desired DTE speed (e.g. # 38400), and then set up the modem by sending it the following # command. The speed the tty port is running at when the `&w' gets # executed is the speed the serial port will be set to at dial-in when # carrier gets established. # # Current parameters can be displayed with the AT*O command. # # at &f s0=1 &c1 &d3 &b2 q2 *f3 *e9 t &w # Forval-V32 ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATDT\T TIMEOUT 60 CONNECT # # Forval SA14400 V.32bis-like modem # # Use tip(1) to connect to the modem at the desired DTE speed (e.g. # 38400), and then set up the modem by sending it the following # commands. # # Current parameters can be displayed with the AT&v command. # # at&f # at s0=1 l1 &d2 \q3 -d12 -a &w # which means # &f restore factory defaults # s0=1 answer on 1st ring # l1 low speaker volume (might want m) # &d2 hangup on DTR drops # \q3 bidirectional RTS/CTS flow control # -d12 set DTE to 38400 # -a disable autobaud # Forval-14400 ABORT NO\sCARRIER ABORT ERROR ABORT NO\sDIALTONE \ ABORT BUSY ABORT NO\sANSWER TIMEOUT 5 "" AT OK-AT-OK \ ATDT\T TIMEOUT 60 CONNECT # # Hayes V-series ULTRA Smartmodem 9600 # # This was written from a FAX of a photocopy of the Hayes AT Command # Set Reference, may contain redundant settings, and is totally # untested. We welcome any comments and improvements.- BS 920207 # # Begin by typing the following to your modem: # # at &f n5 q2 v1 w1 x4 &c1 &d3 &k1 &r0 &s0 &w0 # at s0=1 s36=7 s37=9 s46=2 s95=32 &w0 # HAYES-9600 ABORT NO\sCARRIER ABORT ERROR ABORT NO\sDIALTONE \ ABORT RING\r\n\r\nRING\r\n\r\nRING \ ABORT BUSY ABORT NO\sANSWER TIMEOUT 5 "" AT OK-AT-OK \ ATDT\T TIMEOUT 60 CONNECT # # Codex 3260 Series # # Begin by typing the following to your modem: (make sure you are # connected at the speed you want PPP to use, probably 38400) # # at &f q1 &c1 &d3 *fl3 *xc2 s0=1 *aa1 s7=60 &w0 # # You may need to type each command separately, rather than in one line # For example, type # at &f # at q1 # at &c1 # ... # # which says to # &f restore factory defaults # q1 don't show result codes (for inbound - outbound set below) # &c1 DCD follows carrier # &d3 when DTR drops the modem will reset # *fl3 RTS/CTS flow control # *xc2 long connection status messages # s0=1 answer on ring 1 # *aa1 answer on ring 1 # s7=60 wait 60 seconds for carrier # &w write to NVRAM # # Use this if you trust the modem's settings CODEX-3260 ABORT NO\sCARRIER ABORT ERROR ABORT NO\sDIALTONE \ ABORT RING\r\n\r\nRING\r\n\r\nRING ABORT BUSY ABORT NO\sANSWER \ TIMEOUT 5 "" ATQ0 OK-ATQ0-OK-ATQ0-OK ATDT\T TIMEOUT 60 CONNECT # # Use this if you can't get the modem to stay set right #CODEX-3260 ABORT NO\sCARRIER ABORT ERROR ABORT NO\sDIALTONE \ # ABORT RING\r\n\r\nRING\r\n\r\nRING ABORT BUSY ABORT NO\sANSWER \ # TIMEOUT 5 "" ATQ0 OK-ATQ0-OK-ATQ0-OK at&f&w OK at&c1&w OK \ # at&d3&w OK at*fl3&w OK at*xc2&w OK ats0=1&w OK at*aa1&w OK \ # ats7=60&w OK atq1&w "" ATQ0 OK-ATQ0-OK-ATQ0-OK \ # ATDT\T TIMEOUT 60 CONNECT # # Intel 9600 Ex # # Initialize with: at&f ? &w # Where the ? is, # - put \x1 if you're not using XON/XOFF flow control # - put \q1 if you are using Xon/Xoff flow control (must include # XON/XOFF in asyncmap) # - s0=1 if you want to answer the phone # - \n4 if you want to force V.42 connections INTEL-9600-EX ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT ERROR \ TIMEOUT 5 "" AT OK-AT-OK ATS7=60S11=55DT\T TIMEOUT 60 CONNECT # # US Robotics Sportster 14,400 # # First, set the DIP switches to # 1 2 3 4 5 6 7 8 # U U D U U U U D # OFF OFF ON OFF OFF OFF OFF ON (in USRspeak) # Dip-switch Meaning: # 1 - Normal DTR # 2 - Verbal result codes # 3 - Results enabled # 4 - Echo enabled # 5 - Ensable auto-answer # 6 - Normal DCD, not forced on # 7 - Load NVRAM defaults at power-up # 8 - Allow AT commands # # Then, set the NVRAM registers by sending it this string: # at &f m0 q2 x4 &a3 &b1 &h1 &r2 s0=1 s2=255 s13=1 &w # USR-SPORTSTER ABORT BUSY ABORT ERROR \ ABORT NO\sCARRIER ABORT NO\sDIAL\sTONE ABORT NO\sANSWER \ TIMEOUT 5 "" AT OK-ATQ2V1-OK ATD\T TIMEOUT 60 CONNECT ########################################################################## ########################################################################## ## ## ## All the modem setups below were contributed by MST PPP users, and ## ## have not yet been tested by MST personnel. We appreciate the ## ## contribution, but can't vouch for their accuracy. ## ## ## ########################################################################## ########################################################################## # # Hayes ISDN System Adapter using V.120 rate adaptation # # Use ISA-64 for calls using 64k Bearer Capability (%a4=0) ISA-64 ABORT ERROR ABORT NO\sCARRIER ABORT RRING\r\nRRING\r\nRRING \ TIMEOUT 5 "" AT&F OK-ATQ0-OK AT%a1=0%a2=2%a4=0%a0=2 OK-AT-OK \ ATS01=1&c1&d2&k3 OK-AT-OK ATD\T TIMOUT 60 CONNECT # Use ISA-56 for calls using 56k Bearer Capability (%a4=1) ISA-56 ABORT ERROR ABORT NO\sCARRIER ABORT RRING\r\nRRING\r\nRRING \ TIMEOUT 5 "" AT&F OK-ATQ0-OK AT%a1=0%a2=2%a4=1%a0=2 OK-AT-OK \ ATS01=1&c1&d2&k3 OK-AT-OK ATD\T TIMOUT 60 CONNECT ATT-2296 ABORT No\sanswer ABORT Busy \ TIMEOUT 5 "" \r\c :-\r\c-: T\T\r\c TIMEOUT 60 Connected # # The following Datakit dialer is to be used with a Systems entry like # host Any ACU 9600 switchname/hostname in:--in: login-name word: password # and Devices entry like # DK ttya 9600 rtscts # DK ABORT not\srecognized TIMEOUT 20 "" \r\n\r\n DESTINATION: \T # # Some sort of USR modem # USR ABORT NO\sCARRIER ABORT NO\sDIALTONE ABORT BUSY \ TIMEOUT 5 "" ATQ2V1 OK-ATQ2V1-OK ATD\T TIMEOUT 60 CONNECT # # US Robotics V.32bis modem # The first thing to do is set the dip switches: # 1 2 3 4 5 6 7 8 9 10 # U U D U U U D D D U # OFF OFF ON OFF OFF OFF ON ON ON OFF (in USRspeak) # Dip-switch Meaning: # 1 - Normal DTR # 2 - Verbal result codes # 3 - Results enabled # 4 - Echo enabled # 5 - Ensable auto-answer # 6 - Normal DCD, not forced on # 7 - Result codes in originate mdoe only # 8 - Allow AT commands # 9 - Return to command mode (keep connection live) on +++ # 10 - On ATZ or power-on, read from NVRAM (latest AT&W) # Since it is not a good idea to trust the users, start from some # "known" setup (NOTE, this implies that the dip switches are set # as above, your mileage may vary). # AT&F - Re-read factory defaults (with dip-switch changes) # B0 - V.32/V.32bis mode handshake # E0 - Turn off echoing # X7 - Get extended response codes (RINGING, etc.) # &B1 - Lock DTE speed (no matter the DCE-DCE speed) # &H1 - Use Hardware (CTS) transmit flow control # &I0 - Use no received data (DCE) flow control # &K3 - Only do V.42bis data compression # &R2 - Use Hardware (RTS) received flow control # &S1 - Modem controls Data Set Ready (DSR) # S01=1 - Answer on the first ring # S02=255 - Disable the '+++' escape sequence # S19=0 - Turn off the inactivity timer # Everything else is either controlled by the dip switches, or # become the default with the AT&F in the beginning. Be sure that # you have dip switch 6 set correctly, otherwise as soon as the &F # happens, DCD will be forced high, and as soon as the number is # dialed, DCD will be forced low; the system will see this transition # and thing the line has been lost and closes things out. # USRv32bis ABORT ERROR ABORT NO\sANSWER ABORT NO\sCARRIER ABORT BUSY \ ABORT RRING\r\n\r\nRRING\r\n\r\nRRING ABORT NO\sDIAL\sTONE \ TIMEOUT 5 "" AT&F OK-ATQ0-OK ATB0E0X7&B1&H1&I0&K3&R2&S1 OK-AT-OK \ ATS01=1S02=255S19=0 OK-AT-OK ATDT\T TIMEOUT 60 CONNECT # # Digicom Systems Inc. model 9624E with plus option (i.e., V.32bis, kind-of) # Doing all of this setup because we cannot be guaranteed # what shape the modem is in, and we cannot do the &F to re-read # factory defaults. When we do this, CD goes high, as soon as # we do the &C1, CD goes low. This causes pppd to think that # the line is down and it gets a HUP signal, so it dies. # (The CD "wink" problem in older modems has reportedly been # fixed with a ROM upgrade.) # PLEASE NOTE: This modem does NOT do RTS/CTS handshaking. When you tell it # to do RTS/CTS, what it really does is have CTS follow RTS (if you tell # it to). When using the lines for outgoing stuff (from this system # to the host system), expect to get many errors reported by PPP # (bad FCS's, Bad protocol's, and short frames). This cannot be # helped. # # Setup: E0 - Do not echo commands # H0 - Put the modem on-hook (hang it up) # L0M0 - Low volume, speaker always off # Q0 - Enable messages from modem # V1 - Print the messages in English (not numeric) # X4 - Extended messages # &B2 - DSR follows normal RS-232 settings # &C1 - Normal carrier detect (i.e., not always on) # &D3 - Disconnect and re-read NVRAM when DTR drops # &R0 - CTS follows RTS (this is NOT good, but oh well) # *D0 - 10 bit characters # *E9 - Enable V.42bis LAPM with compression # *F3 - CTS/RTS flow (even though it does not DO CTS!) # *G1 - Allow adaptive handshaking # *H0 - Disable ENQ/ACK flow control # *K0 - Disable remote configuration # *N6 - Modem connect at 14400 (if possible) # *Q2 - Adaptive retrain on line noise # *S1 - Enable the speed conversion # *V0 - Disable overspeed option # S0=1 - Auto-answer on the first ring # S2=255 - Disable the escape character # S26=1 - Turn on CTS 1 second after RTS comes on # DSI+ ABORT NO\sCARRIER ABORT BUSY ABORT NO\sDIALTONE \ TIMEOUT 5 "" AT OK-ATQ0-OK ATE0H0L0M0Q0V1X4 OK-AT-OK \ AT&B2&C1&D3&R0 OK-AT-OK \ AT*D0*E9*F3*G1*H0*K0*N6*Q2*S1*V0 OK-AT-OK \ ATS0=1S2=255S26=1 OK-AT-OK ATDT\T TIMEOUT 60 CONNECT # # Digicom Systems Neuron Faxmodem 96+. # No manual available to detail this setup, but these values work # and were stolen from a setup file in the Marble Teleconnect program. # DSIfax96+ ABORT NO\sCARRIER ABORT BUSY \ TIMEOUT 5 "" AT&F OK-AT-OK ATE0HL1M0*F3*P1*H0S7=60&D3 OK-AT-OK \ ATDT\T TIMEOUT 60 CONNECT # # Practical Peripherals 9600SA V.32/V.42bis modem # Doing all of this setup below because we cannot be guaranteed # what shape the modem is in, and we cannot do the &F to re-read # factory defaults. When we do this, CD goes high, as soon as we # do the &C1, CD goes low. This causes PPPD to think that the line # is down and it gets a HUP signal, so it dies. # # Setup: B60 - Use CCITT V.32 modulation at 9600 bps # E0 - Do not echo commands # L0M0 - Low volume, Speaker always off # N1 - Negotiate speed, start at S37 speed # Q0 - Return result codes # V1 - Return them in English, not numeric # X4 - Return extended messages # * W1 - Return negotiation messages # &B1 - Enable automatic retrain on line noise # &C1 - Normal Carrier Detect (i.e., not force on) # &D3 - Loss of DTR reset and read NVRAM defaults # &K1 - Use CTS/RTS handshaking # &Q9 - Never do MNP5, but do LAPM if in V.42 mode # &U0 - Enable Trellis Coded Modulation in V.32 # S02=255 - Disable the +++ attention sequence # S30=0 - Disable the inactivity timer, let PPP do it # S36=6 - Try V.42, failing that try V.42 Alternate (aka MNP) # S37=0 - Try to connect at speed of DTE (should be 38,400) # S46=148 - Try to do negotiate compression # S48=7 - Do feature negotiation, do not assume anything # S82=128 - In-sequenced, timed break, integrity maintained # * S95=48 - Show all sorts of negotiation messages # # * - Only need these if you want to see exactly the CARRIER, PROTOCOL, # COMPRESSION, and CONNECT stuff that the modem sees. It does not # hurt to have them all, but it is not necessary. W0 does not show # any of that stuff, so you can just have it W0 and leave S95 alone. # PP-9600SA ABORT NO\sCARRIER ABORT BUSY ABORT NO\sDIALTONE \ ABORT ERROR TIMEOUT 5 "" AT OK-ATQ0-OK \ ATB60E0L0M0N1Q0V1X4W1&B1&C1&D3&K1&Q9&U0 OK \ ATS02=255S30=0S36=6S37=0S46=148S48=7S82=128S95=48 OK-AT-OK \ ATDT\T TIMEOUT 60 CONNECT # # MultiTech MultiModem MT1432BLK # # Modem DIP Switch Settings # # 1 up DTR from DTE # 2 up Hardware flow control # 3 down Enable command responses # 4 up Disable Unix spoofing # 5 up Enable auto answer # 6 up Maximun throughput enabled # 7 up RTS enabled # 8 down Enable command mode # 9 down Local digital loopback off # 10 up Dial-Up link # 11 down Use Multi-Tech responses # 12 down Async # 13 up ) 14.4K operation # 14 up ) # 15 up CD and DSR function normally # 16 up 2 wire operatopn # # Modem set-up commands # # &f restore factory defaults # q2 report results when originating, not on answer # t default to tone dialing # x4 look for dial and busy tones & use extended codes # &c1 DCD switched on remote carrier # &d3 modem resets on DTR drop # &s1 DSR switched on answer # M1 speaker on until remote carrier detected # $ba0 baud rate adjust off # $mb14400 modem rate # $sb38400 serial rate # &E1 enable error correction, try V.42 LAPM, # then V.42 MNP class 3&4 then normal # &E4 cts/rts flow control # $A1 buffer data received whilst we try auto-reliable # &E13 enable pacing # &E15 enable data compression, V.42bis or MNP 5 # s0=1 answer after 1 ring # s6=1 dial after 1 sec # s7=55 wait 55 secs for carrier tone # &w write config to RAM # # #MT1432BLK ABORT NO\sDIALTONE ABORT BUSY ABORT NO\sANSWER \ # ABORT NO\sCARRIER ABORT RRING\r\n\r\nRRING\r\n\r\nRRING \ # ABORT ERROR TIMEOUT 5 "" AT OK-AT-OK \ # at&fq2tx4&c1&d3&s1m1$ba0$mb14400 OK-AT-OK \ # at$sb38400&e1&e4$a1&e13&e15&e15s0=1s6=1s7=55&w OK-AT-OK \ # ATDT\T TIMEOUT 60 CONNECT # MT1432BLK ABORT NO\sDIALTONE ABORT BUSY ABORT NO\sANSWER \ ABORT NO\sCARRIER ABORT RRING\r\n\r\nRRING\r\n\r\nRRING \ ABORT ERROR TIMEOUT 5 "" AT OK-AT-OK \ ATDT\T TIMEOUT 60 CONNECT