![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
This document describes modem AT commands and S registers for Cisco MICA six-port modules.
For information about managing modems in the Cisco AS5300 using Cisco IOS commands, refer to the "Managing Modems" appendix in the Cisco AS5300 Software Configuration Guide publication.
If you have questions or need help, refer to the section "Cisco Connection Online," page 33, for further information.
This document contains the following sections:
Keep in mind the following guidelines when you send AT commands to a modem:
Step | Command | Purpose |
---|---|---|
1 | > telnet ip-address line#
Trying 172.0.0.1, 2001 ... Open | Open a reverse Telnet connection to the modem. In the command shown here, ip-address is the IP address of the access server and line# is the two-digit line number of the modem, prefixed by 20. (For example, enter telnet 172.0.0.1 2001 if the IP address is 172.0.0.1 and the modem line number is 1.) If you do not know which line number to use, enter the show line command and check the resulting display for tty numbers that have inout in the Modem column.
The Telnet connection is open when the word |
2 | at
| There is no command prompt in AT command mode. To confirm that you are able to enter AT commands, type at and press Return. If you are in AT command mode, the modem returns OK .
|
3 | Ctrl-Shift-6 X
# | When you are finished entering AT commands, you will want to exit AT command mode and return to privileged EXEC mode. To do so, type Ctrl-Sh-6 X (that is, hold down the Control and Shift keys and press 6, then release everything and press X).
Enter disconnect |
^C
.
This section describes modem commands that begin with an alphabetic character (A to Z).
Re-executes the last command one time. If there has been no previous command, the modem returns OK. A/ is not preceded by the AT prefix and is not followed by a Return.
Forces the modem off-hook in answer mode, regardless of the value of register S11. The modem must be in the idle state when you use the Answer command. If the modem is not in the escape state, it responds to this command with a result code of ERROR.
Informs the modem that commands are being sent to it. The modem returns OK. AT must precede all other commands except A/ and +++.
Dials a telephone number, establishing a connection. The Dial command must be the last command on the command line. The dial string can contain up to 49 characters; valid characters are the digits 0 to 9, and for tone dialing, the letters A, B, C, and D and # and *. The modem ignores invalid characters; dial strings longer than 49 characters return the result code ERROR. For example, to dial the telephone number 1 (617) 555-1234, enter the following command:
D 1 (617) 555-1234
The spaces, parentheses, and hyphen in the example's dial string are ignored: they are not dialed and they do not count against the 49-character limit.
To cancel the Dial command, press any key or set data terminal ready (DTR) to off unless &D0 (DTR ignored) is set.
The modem must be in the command state when you use the Dial command. If the modem is in the escape state, it responds to this command with a result code of ERROR.
For compatibility, the modem accepts the following dial modifiers, but does not act on them: P, T, W, , (comma), @, !, and ;
Configures the modem to echo commands to the workstation. Table 2 lists command echo options.
E1
Command | Meaning |
---|---|
E0 | Disables echoing commands to the workstation |
E1 | Enables echoing commands to the workstation |
Disconnects this modem from the remote system and hangs up the telephone line.
Displays modem information and results of checksum tests on firmware. Table 3 lists inquiry command options.
Command | Meaning |
---|---|
I0 | Displays the modem product ID code |
I1 | Runs a checksum on firmware and displays the result |
I2 | Runs a checksum on firmware and displays the checksum status:
|
I3 | Displays the country code, modulation standards, and revision levels, as shown in this example:
ATI3
Cisco MICA Hex Modem Module Product Information
Country Code 001
V.34+, V.32terbo, V.22bis, V.42, MNP2-4, V.42bis, MNP5
HEX modem index 00
CP code revision 2.0.1.6
CP revision date Sep 20 1997
SP code revision 2.0.0.7
SP revision date 06/10/1997 (MM/DD/YYYY)
|
This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.) However, the value of n must be in the range 0 to 3; if another value is used, the modem returns an ERROR result code.
This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.) However, the value of n must be in the range 0 to 2; if another value is used, the modem returns an ERROR result code.
Sets the modem to the online state (connected, or steady state) from escape mode. The modem displays a connect message.
This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.)
Configures the modem to send (or not send) result and status codes, such as OK, ERROR, and BUSY, to your workstation. Table 4 lists quiet mode command options.
Q0
Command | Meaning |
---|---|
Q0 | Enables output of result codes |
Q1 | Disables output of result codes |
Q2 | Enables output of result codes in originate mode only |
Sets the modem register pointer to S register n (where n is a decimal number). Register n becomes the current register and is addressed by subsequent register commands. For descriptions of the S registers and a summary of other commands you can use to manipulate S registers, see "Modem S Register Summary," page 14. See also "%R (Verbose Display of the Modem Configuration)," page 9.
0 to 49. (The range equals the numbers of the S registers, which can change from one MICA firmware release to the next as new S registers are added.)
S0
Displays the contents of S register n (where n is a decimal number). For descriptions of the S registers, see "Modem S Register Summary," page 14. See also "%R (Verbose Display of the Modem Configuration)," page 9.
0 to 49
S0
Sets the contents of S register n (where n is a decimal number) to the value y. For descriptions of the S registers, see "Modem S Register Summary," page 14.
n: 0 to 49
y: depends on n, the register selected
This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.)
Selects the format (short or long) of the result codes sent to your workstation. All the result codes are listed and described in Table 5. Table 6 lists result code format command options.
Numeric Result Code | Long Result Code | Description |
---|---|---|
0 | OK | Command accepted, ready for next command |
1 | CONNECT | A connection has been established |
2 | RING | Ring signal indicated |
3 | NO CARRIER | Indicates one of the following:
|
Center4 | ERROR | Indicates one of the following:
|
Center5 | -- | Not used |
6 | NO DIALTONE | Dial tone not detected, or in channelized T1 there was no trunk to seize. (Dial tone detection is enabled by X2 and X4 commands.) |
7 | BUSY | Busy (line engaged) signal or number unobtainable signal detected. (Busy signal detection is enabled by X3 and X4 commands.) |
8 | NO ANSWER | There was no answer-back tone. (Either the call was not answered, or a human being answered.) |
9 | (ABORTED) | An operator pressed any key to abort a D (Dial) or A (Answer) command |
V1
Command | Meaning |
---|---|
V0 | Sends short result codes (numeric) |
V1 | Sends long result codes (text) |
Selects the extended result code format sent to the workstation. Table 7 lists extended result codes command options.
When the modem is set to ignore dial tone, it waits for the time delay specified in register S6 and dials with or without a dial tone. (See "S6 (Wait Before Dialing)," page 17, for information on register S6.)
See also the Vn command (Result Code Format), above, which selects short or long form result codes.
X4
Command | Meaning |
---|---|
X0 | Sends the CONNECT result code when a connection is established. The modem ignores dial tones and busy signals. |
X1 | Sends a verbose connect message1 when a connection is established. The modem ignores dial tones and busy signals. |
X2 | Sends a verbose connect message1 when a connection is established. The modem sends a NO DIALTONE result code if a dial tone is not detected within 5 seconds of a dial attempt. The modem ignores busy signals. |
X3 | Sends a verbose connect message1 when a connection is established. The modem sends a BUSY result code if a busy signal is detected. The modem ignores the dial tone. |
X4 | Sends a verbose connect message1 when a connection is established. The modem sends a NO DIALTONE result code if a dial tone is not detected within 5 seconds of a dial attempt. The modem sends a BUSY result code if a busy signal is detected. |
CONNECT 33600 /V.42/V.42bis
".
Hangs up the telephone line, clears the modem, and restores the factory default settings.
This section describes modem commands that begin with a percent (%) character.
Displays (reads) the modem configuration, showing the contents of modem S registers first as a list of values in hexadecimal and decimal format (the Configuration Summary), and then as a more detailed table with register settings in decimal (in the Value column) and descriptions of the registers. Press Q to stop the display. This is a sample of the output resulting from the %R command:
AT%R
Cisco MICA Hex Modem Module Configuration
CONFIGURATION SUMMARY
REG = HEX/DEC REG = HEX/DEC REG = HEX/DEC REG = HEX/DEC
S00 = 0001/1 S13 = 0000/0 S26 = 0000/0 S39 = 0007/7
S01 = 0000/0 S14 = 0001/1 S27 = 0000/0 S40 = 0000/0
S02 = 002B/43 S15 = 0001/1 S28 = 0000/0 S41 = 002B/43
S03 = 000D/13 S16 = 0032/50 S29 = 0000/0 S42 = 000D/13
S04 = 000A/10 S17 = 0064/100 S30 = 8340/33600 S43 = 000A/10
S05 = 0008/8 S18 = 000D/13 S31 = 012C/300 S44 = 0008/8
S06 = 0002/2 S19 = 000C/12 S32 = 0002/2 S45 = 0002/2
S07 = 0028/40 S20 = 0100/256 S33 = 01F4/500 S46 = 0028/40
S08 = 0002/2 S21 = 0003/3 S34 = 03E8/1000 S47 = 0002/2
S09 = 013D/317 S22 = 0001/1 S35 = 0032/50 S48 = 013D/317
S10 = 000E/14 S23 = 0001/1 S36 = 0014/20 S49 = 000E/14
S11 = 0000/0 S24 = 0001/1 S37 = 0028/40
S12 = 0008/8 S25 = 0000/0 S38 = 000E/14
Reg Value Description
--- ----- -----------
S0 [ 1] Automatic Answer
S2 [ 43] Escape Code Character
S3 [ 13] Carriage Return Character
S4 [ 10] Line Feed Character
S5 [ 8] Backspace Character
S6 [ 2] Pause Before Blind Dialing (seconds)
S7 [ 40] Connect Complete Timeout (seconds)
S8 [ 2] Comma Dial Modifier Time (seconds)
Strike a key when ready (Q to QUIT)
S9 [ 317] Bit-Mapped Register
0 = Command echo
0 = E0 - No echo
1 = E1 - Echo
1,2 = Result codes
0 = Q0 - Output result code
1 = Q1 - No result codes
2 = Q2 - No result codes in Answer mode
3 = Result type
0 = V0 - Short form
1 = V1 - Long form
4,5 = Data Terminal Ready
0 = &D0 - Ignore DTR
1 = &D1 - Modem enters command state
2 = &D2 - Modem goes on hook
3 = &D3 - Modem is reset
6,7,8 = CONNECT Result Code & Call Progress
Text Busy NoDT
0 = X0 - N N N
1 = X1 - Y N N
2 = X2 - Y N Y
3 = X3 - Y Y N
4 = X4 - Y Y Y
S10 [ 14] Automatic Disconnect Delay
S11 [ 0] Link Initiate Action
0 = Answer
1 = Originate
S12 [ 8] Number of async data bits
- NO PROTOCOL ASYNC MODE ONLY -
7 = 7 data bits
8 = 8 data bits
S13 [ 0] Parity Configuration
- NO PROTOCOL ASYNC MODE ONLY -
0 = No parity
1 = Even parity
2 = Odd parity
3 = Space parity
4 = Mark parity
Strike a key when ready (Q to QUIT)
S14 [ 1] Stop Bit Configuration
- NO PROTOCOL ASYNC MODE ONLY -
1 = 1 stop bit
2 = 2 stop bits
S15 [ 1] V.42 detect phase
0 = Disabled
1 = Enabled
S16 [ 50] EC Autodetect Time-out (100 msec)
S17 [ 100] EC Negotiate Time-out (100 msec)
S18 [ 13] EC Fallback Character
S19 [ 12] EC Retransmission Limit
S20 [ 256] EC max packet length (64..1024)
max window = 8192/<length>
S21 [ 3] Data Compression
0 = Disabled
1 = V.42bis
2 = MNP5
3 = MNP5 or V.42bis
S22 [ 1] ARA Error Correction
0 = Disabled
1 = Answer any ARA, don't originate
2 = Originate ARA1.0, answer any
3 = Originate ARA2.0, answer any
S23 [ 1] V.42 (LAPM) Error Correction
0 = Disabled
1 = Enabled
S24 [ 1] MNP (2-4) Error Correction
0 = Disabled
1 = Enabled
Strike a key when ready (Q to QUIT)
S25 [ 0] Fallback Link Protocol
0 = Async data mode
1 = Sync data mode
2 = Hangup
S27 [ 0] Calling Tone
0 = Disabled
1 = Enabled
S28 [ 0] Guard Tone
0 = Disabled
1 = Enabled
S29 [ 0] Modulation Standards
0 = V.34+ Automode, with terbo
1 = V.34+ Automode, no terbo
2 = V.32 terbo Automode
3 = V.32bis Automode
4 = V.22bis Automode
S30 [33600] Maximum Connect Rate
(75 to 33600 bps)
S31 [ 300] Minimum Connect Rate
(75 to 33600 bps)
S32 [ 2] Signal Quality Threshold
0 = No action on bit errors
1 = Bers >= 1:100
2 = Bers >= 1:1000
3 = Bers >= 1:10000
4 = Bers >= 1:100000
5 = Bers >= 1:1000000
S33 [ 500] Speed change squelch time (1 msec)
S34 [ 1000] Fall-forward timer (10 msec)
S35 [ 50] Fallback timer (10 msec)
S36 [ 20] Terminate timeout (1 sec)
S37 [ 40] S7: Delay til data mode (1 sec)
Strike a key when ready (Q to QUIT)
S38 [ 14] Lost carrier hangup timer (100 msec)
S39 [ 7] Transmit Level Setting
0:-6dBm 4:-10dBm 8:-14dBm 12:-18dBm
1:-7dBm 5:-11dBm 9:-15dBm 13:-19dBm
2:-8dBm 6:-12dBm 10:-16dBm 14:-20dBm
3:-9dBm 7:-13dBm 11:-17dBm 15:-21dBm
S40 [ 4] Consecutive retrain disconnect threshold
S41 [ 5] V.34 Maximum Symbol Rate
S42 [ 0] V.34 Minimum Symbol Rate
S43 [ 2] V.34 Carrier Frequency
S44 [ 11] V.34 Preemphasis Filter Selection
S45 [ 0] Signaling type for use on T1/R2 trunks
0 = Null Signaling
1 = MF Signaling
2 = DTMF Signaling
3 = Low Band R2 Signaling
4 = Hi Band R2 Signaling
S46 [ 0] Call progress detection (bit mapped)
0 = Disabled
1 = Dialtone
2 = Ringback
4 = Busy
S47 [ 2] Hayes escape detector
0 = Disabled
1 = Enabled
2 = Enabled only in Originate mode
S48 [ 1] AT command processor
0 = Disabled
1 = Enabled
S49 [ 0] Call Setup delay (100 msec)
OK
This section describes modem commands that begin with an ampersand (&) character.
This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.) Note, however, that n must be 0 or 1. The modem range-checks the value of n, so if you enter something other than 0 or 1, the modem returns an error.
Specifies the modem action when data terminal ready (DTR) transitions off. Table 8 lists DTR control command options.
&D3
Command | Meaning |
---|---|
&D0 | DTR changes do not reset configuration. This option is provided for compatibility. |
&D1 | DTR changes do not reset configuration. This option is provided for compatibility. |
&D2 | The modem disconnects on detecting on-to-off transition of DTR, then enters command state. DTR changes do not reset configuration. |
&D3 | The modem disconnects on detecting on-to-off transition of DTR, then enters command state. The configuration is reset. |
Hangs up the telephone line, clears the modem, and restores the factory default configuration. This command can also be entered as &F0.
This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.)
This section describes modem commands that begin with a backslash (\) character.
Displays a list of current link statistics, including the elapsed connect time, counts of bytes in and out, and IP and EC packets sent and received. Press any key to display the next screen. Press Q to cancel the display. If a number is too large to be displayed, its left-most digit appears as a hash mark (#).
This is a sample of the output resulting from the /S command:
AT\S
Cisco MICA Hex Modem Link Statistics
Host interface protocol (IP) RAW
Data compression protocol V.42bis
Line interface protocol (EC) V.42 (LAP-M)
Line modulation standard V.34+
Line transfer rates 33600 bps TX and 33600 bps RX
The modem has been connected 0 days, 0:00:04
Line quality 7
Bytes sent to host 436 Bytes received from host 12
Bytes received from line 0 Bytes sent to line 0
IP packets received from line 0 IP packets sent to line 0
IP packets received errored 0 IP packets aborted 0
EC frames received from line 3 EC frames sent to line 3
EC NAKs received from line 0 EC NAKs sent to line 0
EC frames retransmitted 0 EC ACK timeouts 0
Last disconnect reason 0xE006
.Tx. / .Rx.
Carrier Frequency (Hz) 1959 / 1959
Symbol rate (baud/sec) 3429 / 3429
Trellis code 16 / 16
Non-linear encoding On / On
Precoding Off / Off
Constellation shaping On / On
Preemphasis index 0 / 0
RX level (dBm) -13 / -9
TX level reduction (dBm) 0 / 0
SNR (dB) 33
Far-end echo (dBm) -97
Round-trip delay (ms) 3
Frequency offset (Hz) -0.5
Phase roll freq (Hz) 0.0
Phase jitter freq (Hz) 0.0
Phase jitter level (deg) 0
OK
The modem saves configuration settings in S registers that are similar to Hayes Smartmodem 2400 registers. Each register controls a single modem function or is bit-mapped to control several functions. (For information on how to use bit-mapped registers, see "Bit-Mapped Registers," page 15.)
This section describes commands that display and change register values.
The %R command displays the contents of all S registers. The register contents are displayed as a table in decimal and hexadecimal format.
The Sn command sets the modem register pointer to register n. Register n then becomes the reference register for subsequent register commands.
The Sn? command displays the contents of register n, in decimal format only. Register n becomes the reference register.
The Sn=x command changes the value of register n to x, where x is a decimal value. The Sn=>y command changes the value of register n to y, where y is a hexadecimal value. In either case, register n becomes the reference register.
The ? command displays the value of the last S register referenced in a read, change, or point command.
The =x command changes the value of the last S register referenced to x, where x is a decimal number. The =>y command changes the value of the last S register referenced to y, where y is a hexadecimal number.
Some S registers are bit-mapped so that they control several functions. (For example, see S9 and S46.) For each bit-mapped register, the section "S Register Descriptions" includes a table like the one below that lists register values and describes the feature associated with each value. To turn on a feature, set the register to the appropriate value. To turn on two or more features, add their values and set the register to the total.
For example, suppose you want to set the register described in Table 9 to disable quick retrains (value = 0), no result codes in answer mode (value = 4), and disable 8S-2D trellis encoding (value = 8). Total the values: 0 + 4 + 8 = 12, then set the register to 12. Note that this sample register is used for purposes of illustration and does not correspond to any actual MICA register.
Bit | Meaning | Values |
---|---|---|
0 | Quick retrains | 0 Enable quick retrains 1 Disable quick retrains |
1, 2 | Result codes | 0 Result codes 2 No result codes 4 No result codes in answer mode |
3, 4, 5, 6, 7 | Trellis encoding | 0 Enable trellis encoding 8 Disable 8S-2D trellis encoding 16 Disable 16S-4D trellis encoding 32 Disable 32S-4D trellis encoding 64 Disable 64S-4D trellis encoding 128 Disable nonlinear coding |
This section describes the purpose and format of each S register.
Specifies the interval in seconds between receiving notification of an incoming call and answering the call.
0 (Answer immediately)
1 to 255 (Wait 1 to 255 seconds before answering)
0 (Answer immediately)
Register S1 is not used.
Specifies the ASCII value of the character used in the escape code sequence. (The escape code sequence is the escape character entered three times in succession.) When the modem is in connect state and receives the escape code sequence, it enters command state. Setting register S2 to 128 or above disables the escape code character.
0 to 255 (ASCII decimal)
43 (+)
Specifies the ASCII value of the carriage return (CR) character. The carriage return terminates command lines and result codes.
0 to 127 (ASCII decimal)
13 (carriage return)
Specifies the ASCII value for the line feed (LF) character. The linefeed character follows a carriage return at the end of long-form result codes. Short-form result codes are sent without line feeds. (See "Vn (Result Code Format)," page 7, for descriptions of long-form and short-form result codes.)
0 to 127 (ASCII decimal)
10 (Line feed)
Specifies the ASCII value for the backspace (BS) character that you can use to edit the command line.
0 to 127 (ASCII decimal)
8 (Backspace)
Specifies the time the modem waits after going off-hook before it dials. This is a minimum of 2 seconds, even if register S6 is set to a value less than 2. Register S6 is used only when the X0, X1, or X3 command (Extended Result Codes) is set.
2 to 255 seconds
2 seconds
Specifies the time that the modem waits for one of the following before hanging up:
Register S7 is linked to register S37 so that the two registers share a single value. Changing the value of S7 changes the value of S37, and changing S37 changes S7.
0 to 255 seconds
40 seconds
Specifies the time the modem waits when the pause dial modifier (,) is used in a dial string.
0 to 255 seconds
2
The modem uses S9 to store the values that you set with the E, Q, V, &D, and X commands.
S9 is a bit-mapped register. See "Bit-Mapped Registers," page 15, for information on how to set bit-mapped registers. Table 10 defines the bits in S9, with the default values shown in bold.
Bit | Meaning | Values (Default Is in Bold) |
---|---|---|
0 | Command echo | 0 No echo (E0) 1 Echo (E1) |
1, 2 | Result codes | 0 Result codes (Q0) 2 No result codes (Q1) 4 No result codes in answer mode (Q2) |
3 | Result type | 0 Short form (V0) 8 Long form (V1) |
4, 5 | Action on loss of Data terminal ready (DTR) signal | 0 Ignore DTR (&D0) 16 Modem enters command state (&D1) 32 Sets modem on hook (&D2) 48 Resets modem (&D3) |
6, 7, 8 | Connect result code format and call progress | 0 Sends connect result code, ignores dial tones and busy signals (X0) 64 Sends verbose connect result code, ignores dial tones and busy signals (X1) 128 Sends verbose connect and no dial tone result codes, ignores busy signals (X2) 192 Sends verbose connect and busy result codes, ignores dial tone (X3) 256 Sends verbose connect, no dial tone, and busy result codes (X4) |
0 to 317
317
Specifies the time the modem waits before hanging up after loss of carrier, allowing for a temporary loss. Both modems should have the same values set. If the S10 values of the two modems are unequal, disconnection occurs when the lower value is reached. When register S10 is set to 255, the modem functions as if carrier were always present. After disconnecting, the modem waits a minimum of 5 seconds before going off-hook in originate mode.
Register S10 is linked to register S38 so that the two registers share a single value. Changing the value of S10 changes the value of S38, and changing S38 changes S10.
0 to 255 (0.1-second increments)
14 (1.4 seconds)
If the modem is idle (in escape or command state) and receives the ATO (on line) command, it originates or answers calls, based on the contents of this register.
0 (Answer)
1 (Originate)
0 (Answer)
Specifies the number of asynchronous data bits for the call.
7 or 8
8
Specifies the character parity for the call.
0 (No parity)
1 (Even parity)
2 (Odd parity)
3 (Space parity)
4 (Mark parity)
0 (No parity)
Specifies the number of stop bits for the call.
1 or 2
1
Enables or disables V.42 detect phase, during which two modems prepare to negotiate a common error correction protocol. This register controls the originating modem's behavior only; in answering mode, detect phase is automatic. The length of the negotiation period is controlled by S16.
0 (Disable V.42 detect phase)
1 (Enable V.42 detect phase)
1 (Enable V.42 detect phase)
Specifies, in 100-millisecond steps, the period for which the modem can remain in V.42 detect phase. This timeout period is used only if V.42 detect phase is enabled; see "S15 (V.42 Detect Phase Operation)," above. See "S25 (Link Protocol Fallback)," page 24, for a description of the fallback action invoked by the modem if the detect phase times out.
0 (Run detect mechanism until manual intervention occurs or a pattern match is found)
1 to 255 (Run detect mechanism for 0.1 to 25.5 seconds)
50 (5 seconds)
Specifies, in 100-millisecond steps, the period during which the modem can negotiate an error correction protocol. Unsuccessful negotiation results in fallback at the end of the specified time period. The fallback action is set using S25; see "S25 (Link Protocol Fallback)," page 24.
0 (Wait indefinitely for protocol negotiation or manual intervention)
1 to 255 (Wait 0.1 to 25.5 seconds before unsuccessful negotiation causes fallback)
100 (10 seconds)
Specifies the ASCII value of the error correction fallback character. The partner modem can send this character three times during V.42 detect phase (during call establishment) to force the modem to stop negotiating and use the fallback option specified in S25. See "S15 (V.42 Detect Phase Operation)," page 21, and "S25 (Link Protocol Fallback)," page 24.
0 to 127 (ASCII decimal)
13 (carriage return)
Specifies the number of successive frame retransmissions that take place before the modem disconnects.
0 (Do not disconnect on excessive retransmission)
1 to 255 (This number of successive frame retransmissions causes disconnect)
12 retransmissions
Specifies the maximum length for error correction frames (that is, for MNP, LAP-M, and ARA frames). Higher values are more efficient; lower values work better on a line with poor transmission quality.
64 to 1024 octets of data
256 octets
Specifies the method of data compression. S21 is a bit-mapped register.
0 (Data compression disabled)
1 (V.42bis)
2 (MNP5)
3 (V.42bis and MNP5--V.42bis has precedence)
3 (V.42bis and MNP5--V.42bis has precedence)
Specifies the AppleTalk Remote Access error correction method.
If more than one method of error correction is enabled at each end of the connection, the modem chooses a method based on the following precedence:
0 (ARA1.0 and ARA2.0 disabled)
1 (ARA1.0 and ARA2.0 enabled for answer only)
2 (ARA1.0 and ARA2.0 enabled for answer, ARA1.0 enabled for call origination)
3 (ARA1.0 and ARA2.0 enabled for answer, ARA2.0 enabled for call origination)
1 (ARA1.0 and ARA2.0 enabled for answer only)
Enables or disables V.42 (LAP-M) error correction.
If more than one method of error correction is enabled at each end of the connection, the modem chooses a method based on the following precedence:
0 (V.42 (LAP-M) disabled)
1 (V.42 (LAP-M) originate and answer enabled)
1 (V.42 (LAP-M) originate and answer enabled)
Enables or disables MNP error correction.
If more than one method of error correction is enabled at each end of the connection, the modem chooses a method based on the following precedence:
0 (MNP disabled)
1 (MNP originate and answer enabled)
1 (MNP originate and answer enabled)
If either V.42 detect phase or error correction negotiation phase (see S15, S16, and S17) ends in failure to agree on an error correction protocol, the modem takes the fallback action specified in this register. The partner modem can also force this modem to fall back using the character specified in S18. In asynchronous framing mode (0), the modem uses the settings of S12, S13, and S14. For more information on V.42 detect phase, see "S15 (V.42 Detect Phase Operation)," page 21, "S16 (Error Correction Autodetect Timeout)," page 21, "S17 (Error Correction Negotiation Timeout)," page 22, and "S18 (Error Correction Fallback Character)," page 22.
0 (Enter asynchronous framing mode (start/stop/parity))
1 (Enter synchronous framing mode (raw 8 bits to DSP))
2 (Disconnect)
0 (Enter asynchronous framing mode (start/stop/parity))
Assigns a time-division multiplexing (TDM) pair to a digital signal processor (DSP) on the modem card. There are three DSPs per modem card, and each processor is assigned one TDM pair.
0 to 15
None
Enables or disables the V.25 optional calling tone, a 700-Hz signal that allows the called party to determine whether the calling device is a modem. Some phone systems outside the United States and Canada require a modem to send a calling tone when it originates a connection.
0 (Calling tone disabled)
1 (Send calling tone)
0 (Calling tone disabled)
Enables or disables the 1800-Hz guard tone in V.22 and V.22bis modes. Some phone systems outside the United States and Canada require a modem to send a guard tone.
0 (Guard tone disabled)
1 (Use guard tone (V.22 and V.22bis only))
0 (Guard tone disabled)
Specifies the modulation standards to be used. When negotiating a connection with another modem, the modem tries the standards in the order listed below. For example, if S29 is set to 0, the modem first tries to negotiate a connection based on V.34+, then V.34, then V.32 terbo, and so on. If both modems are MICA, they will at a minimum be able to agree on one of the standards in range 4. If one modem is not MICA, the modems may fail to negotiate a standard and disconnect.
Value | Modulation Standards |
---|---|
0 | V.34+, V.34 V.32 terbo, V.32 bis, V.32 V.22 bis, V.22 BELL212 V.23 V.21 BELL103 |
1 | V.34+, V.34 V.32 bis, V.32 V.22 bis, V.22 BELL212 V.23 V.21 BELL103 |
2 | V.32 terbo, V.32 bis, V.32 V.22 bis, V.22 BELL212 V.23 V.21 BELL103 |
3 | V.32 bis, V.32 V.22 bis, V.22 BELL212 V.23 V.21 BELL103 |
4 | V.22 bis, V.22 BELL212 V.23 V.21 BELL103 |
0
Maximum rate at which the modem will pass data, in bits per second. If this modem's range of connect rates does not overlap with the other modem's range (that is, if one modem's maximum connect rate is lower than the other modem's minimum connect rate (see S31)), a connection cannot be established and the modems disconnect.
75 to 33600 bps
33600 bps
Minimum rate at which the modem will pass data, in bits per second. If this modem's range of connect rates does not overlap with the other modem's range (that is, if one modem's maximum connect rate (see S30) is lower than the other modem's minimum connect rate), a connection cannot be established and the modems disconnect.
75 to 33,600 bps
300 bps
Specifies the minimum bit error rate at which the modem initiates recovery, and below which the modem considers the line to be good. Recovery consists of a retrain or of falling back to a lower data rate, depending on the modulation standard currently in use.
0 (No action on bit errors)
1 (Bit error rates of at least 1 in 100 cause recovery)
2 (Bit error rates of at least 1 in 1,000 cause recovery)
3 (Bit error rates of at least 1 in 10,000 cause recovery)
4 (Bit error rates of at least 1 in 100,000 cause recovery)
5 (Bit error rates of at least 1 in 1,000,000 cause recovery)
2 (Bit error rates of at least 1 in 1,000 cause recovery)
Specifies, in milliseconds, the time to delay after a speed shift before another speed shift is allowed.
0 to 65535 (maximum value is about 1 minute)
500 (0.5 second)
The elapsed time, in 10-millisecond increments, during which signal quality is consistently good, that the modem waits before increasing transmission speed. To set signal quality, see "S32 (Signal Quality Threshold)," page 28.
0 (Fall-forward disabled)
1 to 65535 (0.01 to 655.35 seconds before speed increase; maximum is almost 11 minutes)
1000 (10 seconds)
The elapsed time, in 10-millisecond increments, during which signal quality is consistently poor, that the modem waits before decreasing transmission speed. To set signal quality, see "S32 (Signal Quality Threshold)," page 28.
0 (Fallback disabled)
1 to 65535 (0.01 to 655.35 seconds before fallback)
50 (0.5 second)
Specifies, in seconds, the maximum time to delay after a host disconnect request before forcing the link to disconnect. (The disconnect request can be a drop in the DTR signal, an ATH (hang up) command, or an internal MICA message.) During this period, the modem sends buffered data and then clears the link.
0 to 255 seconds
20 seconds
Register S37 is linked to register S7 so that the two registers share a single value. Changing the value of S37 changes S7, and changing S7 changes S37. For a description of the function of the two registers, see "S7 (Wait for Carrier After Dial)," page 17.
Register S38 is linked to register S10 so that the two register share a single value. Changing the value of S38 changes S10, and changing S10 changes S38. For a description of the function of the two registers, see "S10 (Delay for Hangup After Carrier Loss)," page 19.
Specifies the decibel level the modem uses for transmissions.
Value | Decibel level |
---|---|
0 | -6 dBm |
1 | -7 dBm |
2 | -8 dBm |
3 | -9 dBm |
4 | -10 dBm |
5 | -11 dBm |
6 | -12 dBm |
7 | -13 dBm |
8 | -14 dBm |
9 | -15 dBm |
10 | -16 dBm |
11 | -17 dBm |
12 | -18 dBm |
13 | -19 dBm |
14 | -20 dBm |
15 | -21 dBm |
7 (-13 dBm)
After this number of successive failed retrains, the modem disconnects. (If the modem loses DSP synchronization with its partner, it can try to regain synchronization with a retrain.)
0 (Never disconnect due to failed retrains)
1 to 255 (Disconnect after this number of failed retrains)
4 retrains
Specifies the maximum symbol (baud) rate that pertains when the modem is using V.34 modulation. (To select the modulation standard, see "S29 (Modem Standard)," page 26.)
0 (2400 baud)
1 (2743 baud)
2 (2800 baud)
3 (3000 baud)
4 (3200 baud)
5 (3429 baud)
5 (3429 baud)
Specifies the minimum symbol (baud) rate that pertains when the modem is using V.34 modulation. (To select the modulation standard, see "S29 (Modem Standard)," page 26.)
0 (2400 baud)
1 (2743 baud)
2 (2800 baud)
3 (3000 baud)
4 (3200 baud)
5 (3429 baud)
0 (2400 baud)
Specifies the carrier frequency that pertains when the modem is using V.34 modulation. (To change the modulation standard, see "S29 (Modem Standard)," page 26.)
0 (Low carrier)
1 (High carrier)
2 (Automatic carrier selection)
2 (Automatic carrier selection)
Specifies the filter to use on the transmit signal when the modem is using V.34 modulation. (To select the modulation standard, see "S29 (Modem Standard)," page 26.) The default setting, 11, selects a filter automatically based on line impairments and conditions. Settings 0 to 10 select fixed pre-emphasis filters without regard for line impairments and conditions. Cisco recommends that you leave this register set to the default value, 11 (automatic selection), unless you are advised otherwise by a Cisco representative. For more information on pre-emphasis filter selection, see CCITT Recommendation V.34.
0 to 10 (Fixed filters)
11 (Automatic pre-emphasis selection)
11 (Automatic pre-emphasis selection)
Specifies the type of transmit and receive signaling the modem uses on T1/R2 trunks.
0 (Null signaling)
1 (MF signaling)
2 (DTMF signaling)
3 (Low-band R2 signaling)
4 (High-band R2 signaling)
0 (Null signaling)
Determines whether the modem detects dial tones, ring-back tones, and busy signals emitted by other devices during call establishment. S46 is a bit-mapped register. The bits are defined in Table 11.
Bit | Meaning | Values |
---|---|---|
0 | Dial tone | 0 Ignore dial tone 1 Detect dial tone |
1 | Ring back | 0 Ignore ring back 2 Detect ring back |
2 | Busy signal | 0 Ignore busy signal 4 Detect busy signal |
0 to 7
0 (No tone detection)
Enables or disables detection of the +++ command that puts the modem in escape mode. Escape mode enables you to enter commands while this modem is connected to another modem.
0 (Disabled)
1 (Enabled)
2 (Enabled in originate mode only)
2 (Enabled in originate mode only)
Enables or disables the AT command processor.
0 (Disabled)
1 (Enabled)
1 (Enabled)
Specifies, in 100-msec increments, the time for which the modem waits before initiating a new link.
0 (No delay before link initiation)
1 to 255 (Wait 0.1 to 25.5 seconds)
0 (No delay before link initiation)
Cisco Connection Online (CCO) is Cisco Systems' primary, real-time support channel. Maintenance customers and partners can self-register on CCO to obtain additional information and services.
Available 24 hours a day, 7 days a week, CCO provides a wealth of standard and value-added services to Cisco's customers and business partners. CCO services include product information, product documentation, software updates, release notes, technical tips, the Bug Navigator, configuration notes, brochures, descriptions of service offerings, and download access to public and authorized files.
CCO serves a wide variety of users through two interfaces that are updated and enhanced simultaneously: a character-based version and a multimedia version that resides on the World Wide Web (WWW). The character-based CCO supports Zmodem, Kermit, Xmodem, FTP, and Internet e-mail, and it is excellent for quick access to information over lower bandwidths. The WWW version of CCO provides richly formatted documents with photographs, figures, graphics, and video, as well as hyperlinks to related information.
You can access CCO in the following ways:
For a copy of CCO's Frequently Asked Questions (FAQ), contact cco-help@cisco.com. For additional information, contact cco-team@cisco.com.
78-4533-01
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |