Solución de problemas de conexiones en serie

Para identificar y solucionar cualquier problema, incluyendo los que tienen sus conexiones en serie de manera efectiva, debe tener la información clave sobre los dispositivos o servicios está solucionando. Hay algunos espectáculo y depurar comandos se pueden usar para identificar problemas de configuración o de flujo con conexiones en serie.

Demostración

los espectáculo comando muestra la configuración y el estado de los puertos serie. En el siguiente código, los elementos que se destacan más son los protocolos de línea que se reportan como hacia abajo, lo que significa que no se ha establecido la conexión física con el dispositivo en el otro extremo de la conexión, así como el protocolo de encapsulación que se encuentra en utilizar, como HDLC o PPP.

Router1 # show interfaces serial 0Serial0 es de hasta, protocolo de línea es downHardware es HD64570Internet dirección es 24.0.0.1/8MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, fiabilidad 255/255, txload 1/255, rxload 1 / 255Encapsulation HDLC, loopback no conjunto setKeepalive (10 seg) Última Nunca entrada, salida 00:00:08, salida hang neverLast limpieza de "show interface" contrarresta cola neverInput: 0/75/0/0 (tamaño / max / gotas / sofocos) - La producción total de gotas: estrategia 0Queueing: cola fairOutput ponderado: (/ gotas / umbral de tamaño / max total) Conversaciones 0/1000/64/0 0/2/256 (/ max activo / max totales activo) Reservado Conversaciones 0/0 (asignada / max asignado) Ancho de Banda Disponible velocidad de entrada 1158 kilobits / Sec5 minutos 0 bits / seg, 0 paquetes / tasa de salida minutos Sec5 0 bits / seg , 0 paquetes / sec0 de entrada paquetes, 0 bytes, 0 no hay bufferReceived 0 emisiones, 0 runts, 0 gigantes, 0 throttles0 errores de entrada, 0 CRC, 0 marco, 0 rebasamiento, 0 ignorados, salida 0 abort21 paquetes, 714 bytes, 0 underruns0 errores de salida, 0 colisiones, fracasos tampón de salida resets0 12 de interfaz, 0 buffers de salida cambiados

Después de corregir el problema anterior - en este caso, la velocidad del reloj no se ha establecido en el dispositivo DCE - el protocolo de línea se informó como arriba:

Router1 # show interfaces serial 0Serial0 es de hasta, protocolo de línea es upHardware es HD64570Internet dirección es 24.0.0.1/8MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, fiabilidad 255/255, txload 1/255, rxload 1 / 255Encapsulation HDLC, loopback no conjunto setKeepalive (10 seg) Última entrada 00:00:09, 00:00:08 de salida, la salida hang neverLast limpieza de "show interface" contrarresta cola neverInput: 0/75/0/0 (tamaño / max / gotas / sofocos) - La producción total de gotas: estrategia 0Queueing: cola fairOutput ponderado: (/ gotas / umbral de tamaño / max total) Conversaciones 0/1000/64/0 0/2/256 (/ max activo / max totales activo) Reservado Conversaciones 0/0 (asignada / max asignado) Ancho de Banda Disponible velocidad de entrada 1158 kilobits / Sec5 minutos 0 bits / seg, 0 paquetes / tasa de salida minutos Sec5 0 bits / seg , 0 paquetes / sec8 de entrada paquetes, 1208 bytes, 0 no hay bufferReceived 8 transmisiones, 0 runts, 0 gigantes, 0 throttles0 errores de entrada, 0 CRC, 0 marco, 0 rebasamiento, 0 ignorado, 0 abort91 paquetes de salida, 3282 bytes, 0 underruns0 errores de salida, 0 colisiones, fracasos tampón de salida resets0 43 de interfaz, tampones 0 de salida intercambian out85 portador transitionsDCD = hasta DSR = hasta DTR = hasta RTS = hasta CTS = hasta

depuración

Después de saber cómo ver la información de configuración actual, echar un vistazo a la conexión activa de datos y pasando a través de la conexión mediante el depurar mando. Puede elegir entre los siguientes depurar Opciones. que se centran en la opción de interfaz.

Router1 # depuración de serie? Interfaz de serie M32 eventsm32_dmaSerial DMAmueslixSerial Mueslixpacket interfaz de red de serie de serie packetsrevive Revive

Cuando vea el espectáculo Mostrando comando denominado en el apartado anterior, se empieza con un problema con la velocidad del reloj no está ajustado correctamente en el lado DCE de la conexión. Para ver y diagnosticar un problema, el problema se vuelve a crear el problema para que pueda ver lo que se vería como para solucionar problemas con el depurar mando.

Cuando usted tiene un problema con su conexión, puede echar un vistazo a la información del depurar comando le da acerca de la interfaz de serie. Después de que el código de ejemplo, se proporciona alguna información que usted debería ser capaz de deducir.

Router1 # debug serial interfaceSerial depuración de interfaz de red es onRouter1 # 00: 06: 33: Serial0: HDLC myseq 32, mineseen 0, yourseen 0, línea down00: 06: 34: Serial0: intentar restart00: 06: 34: HD (0) : Deasserting DSR, CTS y DCD00: 06: 34: HD (0): Restablecer de 0x305CE4A00: 06: 34: HD (0): Afirmar DSR00: 06: 34: HD (0): Afirmar DCD y CTS00: 06: 34 : HD (0): Deasserting LTST00: 06: 34: HD (0): Afirmar DTR y RTS00: 06: 43: Serial0: HDLC myseq 33, mineseen 0, yourseen 0, línea down00: 06: 45: HD (0) : conseguido un estado de interrupción = 0x805700: 06: (0) HD:: New estado de serie = 0x005500: 45 06: 45: HD (0): DTR es up.00: 06: (1) HD:: New estado de serie 45 = 0x060000: 06: 45: HD (1): cable es unplugged.00: 06: 45: HD (0): conseguido un estado de interrupción = 0x805F00: 06: 45: HD (0): estado de serie New = 0x005F00: 06 : 45: HD (0): DTR es up.00: 06: 45: HD (1): New serial estado = 0x060000: 06: 45: HD (1): cable está desenchufado.

Estos son algunos elementos clave para tomar nota de en esta salida:

  • La conexión está utilizando HDLC. La conexión HDLC está abajo.

  • Hay un problema con las comunicaciones, como lo demuestra el afirmando, deasserting, y Reiniciar comandos. Estos por lo general no son buenos mensajes para ver. En concreto, hay un problema en la confirmación de comandos de comunicación serie, como listo para enviar (RTS) y Listo para enviar (CTS).

  • Hay un problema con la comunicación HDLC, y después de varios intentos, se da por vencido, identificado por el Cable está desconectado declaración.

Otro tema que aparece en la salida está relacionada con las líneas que incluyen las palabras mineseen y yourseen. Se refieren al número de paquetes de control de datos que han sido enviados a través de la conexión, que se utilizan solamente para supervisar la conexión.

Cuando el router envía datos a través de una conexión HDLC, hace un seguimiento de un número de secuencia para asegurarse de que todos los datos que recibe a través. El número de router1 qué es router1 llamadas mineseen, mientras router1 llame al número de secuencia informada por el otro router yourseen.

Aunque HDLC está diciendo que el cable puede ser desconectado, usted ya sabe que el problema radica en la velocidad de reloj, que a router1 tiene el mismo aspecto, ya que no se puede iniciar la conexión correctamente.

Con la velocidad de reloj ajustado correctamente, el depurar los datos tiene el siguiente ejemplo. Note la mineseen y yourseen datos y que la línea está arriba. La diferencia en las cifras se debe a router2 ha sido el envío de paquetes de control de datos que este router no ha visto nunca, ya que la interfaz se crió después.

Router1 # depuración serie interfaceSerial depuración de interfaz de red es onRouter1 # 00: 22: 43: Serial0: HDLC myseq 10, mineseen 10 *, yourseen 129, línea up00: 22: 53: Serial0: HDLC myseq 11, mineseen 11 *, yourseen 130, línea de up00: 23: 03: Serial0: HDLC myseq 12, 12 * mineseen, yourseen 131, se alinean
Artículos Relacionados