miércoles, 9 de enero de 2008

9600/8-N-1-N - Conexión a Cisco por consola

¡Hola! Vamos a ver como conectarnos a un router Cisco por el puerto de consola (por ejemplo para configurarlo inicialmente). Para ello necesitamos configurar la aplicación de comunicaciones con una serie de parámetros. La imagen de la izquierda muestra como quedaría configurado el HyperTerminal de Windows (Inicio >> Programas >> Accesorios >> Comunicaciones >> HyperTerminal)

8-N-1 se refiere a la configuración del puerto serie: 8 bits de datos (8), siN bit de paridad (N), y un (1) stop bit.

La abreviación suele venir dada junto con la velocidad de conexión en bits por segundo: 9600/8-N-1. La velocidad incluye bits de control (stop bits, paridad, etc...) y la tasa efectiva de transmisión es menor. Para una codificación 8-N-1, sólo el 80% de los bits están disponibles para datos (por cada 8 bits de datos, se envían 10 sobre la línea serie: un start bit, los ocho bits de datos y un stop bit).

El cable a usar para este tipo de conexión es rollover (también se le conoce como cable de consola Cisco). Se trata normalmente de un cable plano y de color azul lo que ayuda a diferenciarlo del resto de cables de red.

Este cable se conecta al PC por el puerto serie y al dispositivo de red por el puerto de consola. Sin embargo, la mayoría de los portátiles modernos no incluyen el puerto serie, que se excluye para ahorrar espacio y costes.

Si este es nuestro caso, necesitaremos un adaptador USB-Serie (unos 15 Euros). Ojo, guarda el CD que lo acompaña, contiene drivers que es necesario instalar (estoy por encontrar un portátil que reconozca directamente el adaptador, siempre pide el CD).

Problemas que me he encontrado: puede costar un poco encontrar uno de estos adaptadores USB-Serie (como todo, depende dónde vayas). Un problema más serio es que no se puede hibernar el portátil con el adaptador conectado sin que este se cuelgue (uso XP Pro). Este problema lo he encontrado en todos los portátiles donde lo he usado.

[Hi everybody! Checking my logs I could see a couple visits from abroad, so I searched for a similar post in english, finding this one by Ibeblue. Here it goes:

"The Cisco-supplied rollover cable (comes with router if bought new--we have a drawer full of them at work) has RJ45 at one end and a DB9 female on other so it can plug right into the serial port which at one time was standard equipment on most all pc's. Recent pc's, especially laptops, have dropped the old-fashioned RS232 serial port because it's simply too slow for most of today's uses (the solution if your pc doesn't hanve one is to buy a usb adaptor which has the DB9 connection and emulates RS232).

Hook up cable, start a communication utility such as Hyperterminal which supports RS-232 ports, then open a connection at 9600 8-N-1-N settings on COMx where x is serial port number the cable is on. Hit Enter when terminal window appears and the Cisco console will magically appear. That's all there is to it."]

¿Encontró este post útil? Considere suscribirse a nuestro Feed/RSS. (¿Qué es RSS?).

12 comentarios:

Yago dijo...

Hola!! Muy interesante tu blog!!

Tenía una preguntilla que hacerte, a ver si me puedes echar un cable: ultimamente tengo muchos problemas con la ADSL, se va constantemente... Es posible conectarme al router haciendo un telnet a la IP privada? Es que no me deja, ni siquiera puedo hacerle un ping!

Gracias y saludos

Anónimo dijo...

Hola Yago, prueba a conectarte con el navegador (Firefox, Explorer) a http://dirección_ip de tu router. Te pedirá usuario y contraseña, hay mucho admin/admin y admin/1234 y similar, también puedes googlear un poco y obtener un listado de las credenciales por defecto. Un par de buenos sitios para temas de ADSL son http://wiki.bandaancha.st y http://www.usuariosteleco.es/

Te recomiendo que hables con tu proveedor, no está de más que chequeen la calidad de la línea, etc...

¡Gracias por la visita!
-- Antonio

Yago dijo...

Hola Antonio,

Gracias por la respuesta! Seguramente me cambie de proveedor, pero mientras tanto necesito conectarme por Telnet a la IP Privada del router. Me puedo conectar sin problemas a la IP pública pero no a la privada, y no sé por qué... tengo un Cisco 837.

A ver si se te ocurre algo...

Salu2,

Yago

Anónimo dijo...

Puede que tenga configurada una lista de acceso que no permita conectarse por la red privada. No entiendo bien lo de que tienes acceso por el lado público (al final da igual por qué lado accedas, si accedes). Sea como sea, es en esta situación cuando viene muy bien el conectarse por consola. Examina el documento de recuperación de contraseña de tu modelo 837 en http://www.cisco.com/en/US/products/hw/routers/ps380/products_password_recovery09186a00800942bc.shtml
Si no lo has hecho antes puede impresionar, pero es muy fácil y viene todo muy bien explicado (incluido los parámetros para configurar el Hyperterminal, pero esos ya los sabes al haber leído mi blog). ¡Suerte!

-- Antonio

Anónimo dijo...

Por algún motivo el enlace salió incompleto, a ver si ahora sale mejor:
www.cisco.com/en/US/products/hw/routers/ps380/
products_password_recovery09186a00800942bc.shtml

flaka dijo...

excelente pagina.. muy buenos temas.

Pero para conexion por consola personalmente prefiero usar el programa putty. Mucho mejor que el hyperterminal de windows, aparte que su interfaz con fondo negro no molesta tanto la vista.

Saludos

Wan Link Sniper dijo...

Gracias por venir, Flaka. Tienes razón, además el putty funciona en Linux, cosa que no se puede decir del Hyperterminal. Tomo nota de la receta del flan de pera. ¡Saludos!

Anónimo dijo...

Buenas, estoy intentando conectarme a un router cisco por consola. Utilizo window vista por lo que no tengo hiperterminal. Lo estoy haciendo con el Putty pero no lo consigo. Alguien puede ayudarme. he activado el servicio telnet pero nada.
Gracias

Mi correo es juanemilio73@hotmail.com

mac dijo...

Hola a todos,tengo un router 2811 y sucede lo siguiente: cuando lo enciendo, carga normal el IOS, lectura de leds, normal, pero antes de apretar la tecla N (de No)para no ingresar al modo de configuracion inicial, el teclado no tiene ningun efecto,como si se hubiera bloqueado, he probado el teclado en otras PCs y funciona normal, he probado el router conectado a otra Pc y el efecto es el mismo, he cambiado la memoria flash en otro router y la memoria flash esta OK,funciona, he iniciado el router sin memoria flash y en este caso logro ingresar sin hacer nada obviamente hasta que aparece el prompt ROMMON , pero luego se bloquea el teclado y no hace nada, como sino tuviera conexión de entrada al teclado, que ahago, alquien me puede ayudar, se los agradeceria mucho.
Gracias

Wan Link Sniper dijo...

Ummm, cosa más curiosa ¿funciona con otros dispositivos Cisco? Una cosa que pasa a veces es que esté el Num Lock/Bloq Num pulsado, prueba a desactivarlo y nos cuentas

Por cierto, que el problema del Vista dos comentarios más arriba era cosa de drivers, lo llevamos por correo aparte.

Anónimo dijo...

hola.. disculpa...
tengo una pequeña inquietud... para conectar el router a mi pc, que hago para saber cual es el puerto COM que debo utilizar?...

Anónimo dijo...

Gracias por la informacion referente al Adaptador USB-Serial , mi laptop no lo tiene y debo comprar uno ....

Gracias por el aporte .

Un saludo