error: # Handle unexpected modem
# responses.
expect "8\r" or "7\r" or "6\r" or "4\r" or "3\r"
delay 2
done
Sample File modem_m0.cfg
#
# COMPONENT_NAME: (ESPSETUP) ENTRY SERVICE PROCESSOR SETUP: modem_m0
#
# FUNCTIONS: Modem configuration file specifically for IBM 7852-400
# modem with Auto-Reliable feature. This feature must be turned off
# for Catcher calls. This example uses the AT&F reset command to
# choose the factory defaults.
#
# (C) COPYRIGHT International Business Machines Corp. 1996
# All Rights Reserved
# Licensed Materials - Property of IBM
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#
# The modem has configuration switches. They should be set to the
# factory default settings, except switches 11 and 12. These must be
# to UP ("AT" responses) and DOWN (Asynchronous operation), respectively.
ICDelay 1
DefaultTO 10
CallDelay 120
#
# %N Call-Out phone number %R Return phone number
#
#
# PROGRAMMING NOTE: No blanks between double quote marks (").
condout: send "AT&F&E2E0T\r" # Reset to factory defaults
# Reliable mode
# Echo off
ignore "0\r" or "OK\r\n" timeout 2 # Ignore modem response.
send "AT&E12&E14\r" # Disable pacing
# Disable data compression
expect "0\r" or "OK\r\n" timeout 2 # Confirm commands successful.
send "AT&SF1&S0S9=1\r" # DSR independent of CD
# Force DSR on.
# CD respond time=100ms
expect "0\r" or "OK\r\n" timeout 2 # Confirm commands successful.
send "ATV0S0=0\r" # Numeric response code
# Auto-Answer off
expect "0\r" or "OK\r\n" timeout 2 # Confirm commands successful.
done
connect: send "ATDT%N\r" # Tone dialing command.
Appendix G. Modem Configurations 637