Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Convenciones

Configurar

Diagrama de la red

Configuraciones

Verificación

Solución de problemas de conexión analógica

Errores comunes

Comandos de Debug

Ejemplo de resultado del comando debug

Información Relacionada

Introducción

Este documento muestra cómo configurar el marcado de salida usando un módem con el módulo de red de módem analógico NM-AM. En este escenario, un router con el módulo de módem NM-8AM marca la interfaz de velocidad primaria (PRI) del router del sitio central.

Este documento asume que usted tiene un buen entendimiento de los diversos problemas asociados con las configuraciones del módem. Si necesita más información sobre estos problemas, consulte la Guía de Conexión del Módem-Router.

Prerequisites

Requirements

No hay requisitos específicos para este documento.

Componentes Utilizados

Esta configuración fue desarrollada y probada utilizando las versiones de software y hardware indicadas a continuación:

- Un router Cisco 3640 con la tarjeta NM-8AM que ejecuta Cisco IOS® Software Release 12.1(5)T.

Convenciones

Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.

Configurar

En esta sección encontrará la información para configurar las funciones descritas en este documento.

Nota: Para encontrar información adicional sobre los comandos usados en este documento, utilice la herramienta Command Lookup (sólo clientes registrados) .

Diagrama de la red

Este documento utiliza la instalación de red que se muestra en el siguiente diagrama.

Configuraciones

Este documento usa las configuraciones detalladas a continuación.

Router 1 (Cisco 3640)

Current configuration : 1676 bytes

!

version 12.1

no service single-slot-reload-enable

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname router1

!

enable password ww

!

username router2 password 0 ww

!--- username for remote router (Router 2) and shared secret !--- shared secret(used for CHAP authentication) must be the same on both sides

ip subnet-zero

!

chat-script async "" "AT" OK "ATDT\T" TIMEOUT 30 CONNECT \c

!--- chat script "async" used for the dialout connection

!

!

interface Ethernet2/0

ip address 10.200.20.51 255.255.255.0

half-duplex

!

interface Async104

!--- async interface corresponding to the modem !--- This was determined using the show line command.

ip address 10.10.0.2 255.255.255.252

!--- IP address of this async interface

encapsulation ppp

dialer in-band

dialer wait-for-carrier-time 180

dialer map ip 10.10.0.1 name router2 modem-script async 8214

!--- dialer map statements for the remote router !--- The name must match the one used by the remote router to identify itself. !--- use modem chat script "async" for this connection

dialer-group 1

!--- apply interesting traffic definition from dialer-list 1

async mode dedicated

!--- Place the line into dedicated asynchronous network mode. !--- This interface is now automatically configured for PPP connections.

ppp authentication chap

!--- use chap authentication

!

ip classless

ip route 10.10.0.0 255.255.0.0 10.10.0.1

!--- Traffic for the 10.10.0.0/16 network uses a next hop of 10.10.0.1

ip route 10.10.0.1 255.255.255.255 Async104

!--- the next hop for 10.10.0.1/32 (which is also the next hop for the !--- previous route) is interface Async104.

!

dialer-list 1 protocol ip permit

!--- All IP traffic is defined interesting. !--- This is applied to Async104 using dialer-group 1.

!

!

line con 0

exec-timeout 0 0

password ww transport input none

line 33 38

line 97 103

modem InOut transport input all

line 104

!--- line interface configuration for Async 104

modem InOut

!--- allow incoming and outgoing modem calls on this line

transport input all

transport output lat pad v120 lapb-ta telnet rlogin udptn

flowcontrol hardware

line aux 0

line vty 0 4

password ww

login

!

end

En este chasis 3600, la tarjeta NM-8AM está instalada en la ranura 3. Refiriéndonos a Cómo se Numeran las Líneas Asíncronas en el Documento de Cisco 3600 Series Routers, comprobamos que el slot 3 tiene reservadas las líneas 97 a 128. Para determinar qué interfaz asíncrona específica debe configurar, utilice el comando show line para encontrar las líneas disponibles. En esta configuración, observe que sólo las líneas 97-104 (8 líneas) están disponibles dentro de ese rango. Por lo tanto, para configurar el primer módem en la tarjeta, configure la línea 97 (y la interfaz async97) mientras que el último módem es line/async104.

Verificación

Actualmente, no hay un procedimiento de verificación disponible para esta configuración.

Solución de problemas de conexión analógica

Complete estos pasos para resolver el problema de la conexión de marcado de salida:

1. Verifique la configuración del módem.

Verifique la configuración del módem. Debe verificar tanto la configuración de línea correspondiente al módem como la asíncrona de la interfaz.

2. Invertir Telnet al módem e iniciar un marcado de salida.

Vuelva a conectar Telnet al módem y utilice el comando AT configurado para marcar y conectarse al dispositivo remoto. Esto puede usarse para verificar que el hardware del módem y el circuito telefónico están funcionando. En este ejemplo, dado que el puerto del módem está en la línea 104, Telnet inverso al puerto 2104 en el router. Para obtener más información sobre telnet inverso, refiérase a Establecimiento de una Sesión Telnet Inversa a un Módem.

router1#telnet 10.200.20.51 2104

Trying 10.200.20.51, 2104  ... Open

User Access Verification

Username: admin

Password:

!--- Authentication performed by local router for the reverse telnet

at

OK

atdt 81690

!--- The modem dials (81690) and connects. !--- This takes approximately 30-45 seconds.

CONNECT 31200/ARQ/V34/LAPM/V42BIS

!--- Connect speed and protocols that were negotiated

User Access Verification

Username: admin

Password:

!--- Authentication performed by remote router for the incoming call

router2>

!--- Remote router's prompt

También puede aplicar otros comandos AT para verificar la configuración del módem. Refiérase al Conjunto de Comandos AT y Resumen de Registro para Módulos de Red de Módem Analógico para obtener más información sobre el comando AT disponible para los módulos de módem analógico.

3. Active la secuencia de comandos de conversación manualmente e inicie una marcación.

Utilice el comando start-chat para activar el script de chat e iniciar un marcado. El comando start-chat requiere que especifique el nombre del script de chat que se activará, el número de teléfono que se marcará y la interfaz del módem en la que se marcará.

4. Verifique que haya una ruta a la interfaz asíncrona.

Utilice el comando show ip route para verificar si hay una ruta a la interfaz asíncrona. Si no hay ruta, cree una ruta estática. Se muestra un ejemplo a continuación:

ip route 10.10.0.1 255.255.255.255 Async104

5. Genere un ping destinado a la red de salto siguiente especificada en el paso 4.

Un ping para el router remoto, que se especifica utilizando la red de siguiente salto del paso 4, hace que el router marque el dispositivo remoto.

router1#ping 10.10.0.1

Consulte Solución de problemas de llamadas salientes para obtener más información sobre cómo resolver problemas de la conexión.

Errores comunes

- Verifique que el nombre del script de chat sea idéntico al especificado en la sentencia dialer map. Compruebe también que el número de teléfono que se va a marcar está correctamente especificado.

- Verifique que el tráfico interesante esté correctamente definido. El tráfico interesante se especifica con el comando dialer-list.

- Asegúrese de que la definición de tráfico interesante se aplique a la interfaz asíncrona. Esto se realiza usando el comando dialer-group, donde el número de grupo debe coincidir con la definición de tráfico interesante especificada con el comando dialer-list.

- Verifique que el nombre de usuario y las contraseñas para la autenticación PAP/CHAP sean correctas.

- Verifique que la sentencia del mapa del marcador tenga el nombre, la dirección IP y el número de teléfono correctos para marcar.

Comandos de Debug

Antes de ejecutar un comando de depuración, consulte Información importante sobre comandos de depuración.

- debug dialer – Para mostrar la información de depuración sobre los paquetes recibidos en una interfaz del marcador. Cuando se habilita el enrutamiento de marcado a petición (DDR) en la interfaz, también se muestra información relativa a la causa de cualquier llamada (denominada causa de marcación). Si desea obtener más información, consulte los datos sobre depuración de dialer en la documentación de comandos de depuración.

- debug modem - Para mostrar la actividad de línea del módem, el control del módem y los mensajes de activación del proceso en el router.

- debug chat - Para monitorear la ejecución del script de chat cuando se inicia la marcación asíncrona/POTS. Consulte Tecnología de marcado: Técnicas de resolución de problemas para obtener más información.

- debug ppp negotiation: para mostrar información sobre el tráfico PPP y los intercambios mientras negocian los componentes PPP, incluidos el protocolo de control de enlaces (LCP), la autenticación y el protocolo de control de red (NCP). Una negociación PPP exitosa abrirá primero el estado LCP, luego realizará la autenticación y por último negociará el NCP.

- debug ppp authentication: para mostrar los mensajes del protocolo de autenticación PPP, incluidos los intercambios de paquetes del protocolo de autenticación por desafío mutuo (CHAP) y los intercambios del protocolo de autenticación por contraseña (PAP).

Ejemplo de resultado del comando debug

router1#show debug

General OS:

Modem control/process activation debugging is on

Dial on demand:

Dial on demand events debugging is on

Generic IP:

ICMP packet debugging is on

PPP:

PPP protocol negotiation debugging is on

Chat Scripts:

Chat scripts activity debugging is on

router1#

router1#ping 10.10.0.1

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 10.10.0.1, timeout is 2 seconds:

*Mar  1 00:22:58.663: As104 DDR: Dialing cause ip (s=10.10.0.2, d=10.10.0.1)

!--- Dialing reason is the ping for 10.10.10.1 !--- The dialout is using Async104.

*Mar  1 00:22:58.663: As104 DDR: Attempting to dial 8214

!--- Phone number to be dialed

*Mar  1 00:22:58.663: CHAT104: Attempting async line dialer script

*Mar  1 00:22:58.663: CHAT104: Dialing using Modem script: async & System script: none

!--- Use chat script named "async"

*Mar  1 00:22:58.663: CHAT104: process started

*Mar  1 00:22:58.667: CHAT104: Asserting DTR

*Mar  1 00:22:58.667: CHAT104: Chat script async started

!--- Chat-script "async" is started.

*Mar  1 00:22:58.667: CHAT104: Sending string: AT

*Mar  1 00:22:58.667: CHAT104: Expecting string: OK

*Mar  1 00:22:58.739: CHAT104: Completed match for expect: OK

*Mar  1 00:22:58.739: CHAT104: Sending string: ATDT\T<8214>

*Mar  1 00:22:58.739: CHAT104: Expecting string: CONNECT

*Mar  1 00:22:58.751: Modem 3/7 Mcom: in modem state 'Dialing/Answering'

*Mar  1 00:23:10.775: Modem 3/7 Mcom: in modem state 'Waiting for Carrier'

*Mar  1 00:23:21.903: Modem 3/7 Mcom: in modem state 'Connected'

*Mar  1 00:23:22.323: Modem 3/7 Mcom: CONNECT at 26400/24000(Tx/Rx), V34, LAPM, V42bis,

Originate

!--- Connect speeds, protocols and so forth, and so on negotiated for the connection !--- Note that the modem used is 3/7 which is equivalent to line 104. !--- Refer to How Async Lines are Numbered in Cisco 3600 Series Routers.

*Mar  1 00:23:22.375: CHAT104: Completed match for expect: CONNECT

*Mar  1 00:23:22.375: CHAT104: Sending string: \c

*Mar  1 00:23:22.375: CHAT104: Chat script async finished, status = Success

!--- Chat script is successful. Notice the Expect/Send attributes and the time elapsed.

*Mar  1 00:23:22.375: Modem 3/7 Mcom: switching to PPP mode

*Mar  1 00:23:22.379: TTY104: no timer type 1 to destroy

*Mar  1 00:23:22.379: TTY104: no timer type 0 to destroy

*Mar  1 00:23:22.379: As104 IPCP: Install route to 10.10.0.1

*Mar  1 00:23:24.379: %LINK-3-UPDOWN: Interface Async104, changed state to up

*Mar  1 00:23:24.379: As104 DDR: Dialer statechange to up

*Mar  1 00:23:24.379: As104 DDR: Dialer call has been placed

*Mar  1 00:23:24.379: As104 PPP: Treating connection as a callout

!--- PPP negotiation begins.

*Mar  1 00:23:24.379: As104 PPP: Phase is ESTABLISHING, Active Open [0 sess, 0 load]

*Mar  1 00:23:24.379: Modem 3/7 Mcom: PPP escape map: Tx map = FFFFFFFF, Rx map = 0

*Mar  1 00:23:24.379: As104 LCP: O CONFREQ [Closed] id 17 len 25

*Mar  1 00:23:24.379: As104 LCP:    ACCM 0x000A0000 (0x0206000A0000)

*Mar  1 00:23:24.379: As104 LCP:    AuthProto CHAP (0x0305C22305)

*Mar  1 00:23:24.379: As104 LCP:    MagicNumber 0x1090720F (0x05061090720F)

*Mar  1 00:23:24.379: As104 LCP:    PFC (0x0702)

*Mar  1 00:23:24.379: As104 LCP:    ACFC (0x0802)

*Mar  1 00:23:24.543: As104 LCP: I CONFREQ [REQsent] id 1 len 25

*Mar  1 00:23:24.543: As104 LCP:    ACCM 0x000A0000 (0x0206000A0000)

*Mar  1 00:23:24.543: As104 LCP:    AuthProto CHAP (0x0305C22305)

*Mar  1 00:23:24.543: As104 LCP:    MagicNumber 0x41B616FF (0x050641B616FF)

*Mar  1 00:23:24.543: As104 LCP:    PFC (0x0702)

*Mar  1 00:23:24.543: As104 LCP:    ACFC (0x0802)

*Mar  1 00:23:24.543: As104 LCP: O CONFACK [REQsent] id 1 len 25

*Mar  1 00:23:24.543: As104 LCP:    ACCM 0x000A0000 (0x0206000A0000)

*Mar  1 00:23:24.543: As104 LCP:    AuthProto CHAP (0x0305C22305)

*Mar  1 00:23:24.543: As104 LCP:    MagicNumber 0x41B616FF (0x050641B616FF)

*Mar  1 00:23:24.543: As104 LCP:    PFC (0x0702)

*Mar  1 00:23:24.543: As104 LCP:    ACFC (0x0802)

*Mar  1 00:23:24.555: As104 LCP: I CONFACK [ACKsent] id 17 len 25

*Mar  1 00:23:24.555: As104 LCP:    ACCM 0x000A0000 (0x0206000A0000)

*Mar  1 00:23:24.555: As104 LCP:    AuthProto CHAP (0x0305C22305)

*Mar  1 00:23:24.559: As104 LCP:    MagicNumber 0x1090720F (0x05061090720F)

*Mar  1 00:23:24.559: As104 LCP:    PFC (0x0702)

*Mar  1 00:23:24.559: As104 LCP:    ACFC (0x0802)

*Mar  1 00:23:24.559: As104 LCP: State is Open

!--- LCP negotiation is complete.

*Mar  1 00:23:24.559: Modem 3/7 Mcom: PPP escape map: Tx map = A0000, Rx map = 0

*Mar  1 00:23:24.559: As104 PPP: Phase is AUTHENTICATING, by both [0 sess, 0 load]

!--- Two-way PPP authentication begins.

*Mar  1 00:23:24.559: As104 CHAP: O CHALLENGE id 4 len 28 from "router1"

*Mar  1 00:23:24.691: As104 CHAP: I CHALLENGE id 1 len 28 from "router2"

*Mar  1 00:23:24.691: As104 CHAP: O RESPONSE id 1 len 28 from "router1"

*Mar  1 00:23:24.707: As104 CHAP: I RESPONSE id 4 len 28 from "router2"

*Mar  1 00:23:24.707: As104 CHAP: O SUCCESS id 4 len 4

*Mar  1 00:23:24.815: As104 CHAP: I SUCCESS id 1 len 4

!--- Incoming and outgoing CHAP authentication is successful.

*Mar  1 00:23:24.815: As104 PPP: Phase is UP [0 sess, 0 load]

*Mar  1 00:23:24.819: As104 IPCP: O CONFREQ [Closed] id 6 len 10

*Mar  1 00:23:24.819: As104 IPCP:    Address 10.10.0.2 (0x03060A0A0002)

*Mar  1 00:23:24.835: As104 IPCP: I CONFREQ [REQsent] id 1 len 10

*Mar  1 00:23:24.835: As104 IPCP:    Address 10.10.0.1 (0x03060A0A0001)

*Mar  1 00:23:24.839: As104 IPCP: O CONFACK [REQsent] id 1 len 10

*Mar  1 00:23:24.839: As104 IPCP:    Address 10.10.0.1 (0x03060A0A0001)

*Mar  1 00:23:24.931: As104 IPCP: I CONFACK [ACKsent] id 6 len 10

*Mar  1 00:23:24.931: As104 IPCP:    Address 10.10.0.2 (0x03060A0A0002)

*Mar  1 00:23:24.931: As104 IPCP: State is Open

!--- IP Control Protocol (IPCP) negotiation is complete.

*Mar  1 00:23:24.931: As104 DDR: dialer protocol up

*Mar  1 00:23:25.379: %LINEPROTO-5-UPDOWN: Line protocol on Interface Async104,

changed state to up

!--- Interface is up.

Información Relacionada

- Guía para la conexión del módem-router

- Páginas de soporte de la tecnología de marcación

- Soporte Técnico y Documentación - Cisco Systems