HOW TO reinstalar ios router cisco 2600

Imagen de amedx
0 puntos

Sin mas comencemos

Primero que nada dire las herramientas que use:

*GTKTerm V. 0.99.5 (me parece que es un clon de hyperterminal, bueno revisen si me equivoco y corrijan)
*tftp (Cliente tftp)
*tftpd (Servidor)
*c2600-io3-mz.123-17a.bin (ios cisco 2600 image)

Primero que nada instalar gtkterm:
#apt-get install gtkterm

Conectar el router cisco 2600 por medio del puerto serial y ejecutar gtkterm

#gtkterm

Para obtener el prompt de rommon hacer lo siguiente:

En el menu principal de GTKTerm ir a Control_Signals>Send Break, con eso ya tenemos rommon, con algo parecido a:

rommon 2>

Bueno ahora les comento yo use la misma pc donde conecte el router para configurarlo, como servidor tftp con los siguientes datos:

Distro: Ubuntu 8.04 2.6.24-19-generic i686 GNU/Linux

Lo siguiente es basado de este link: http://blog.aleks.es/2008/01/08/montar-un-servidor-tftp/

Asi que hagamos lo que dice:

Instalar y Configurar TFTP en Ubuntu:Instalamos los paquetes TFTP (Cliente), TFTPD (Servidor) y sus dependencias:

# apt-get install tftp tftpd openbsd-inetd

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
openbsd-inetd ya está en su versión más reciente.
Se instalarán los siguientes paquetes NUEVOS:
tftp tftpd
0 actualizados, 2 se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 15.4kB/31.6kB de archivos.
Se utilizarán 164kB de espacio de disco adicional después de desempaquetar.
Des:1 http://mx.archive.ubuntu.com hardy/universe tftpd 0.17-15ubuntu1 [15.4kB]
Descargados 15.4kB en 0s (15.8kB/s)
Seleccionando el paquete tftp previamente no seleccionado.
(Leyendo la base de datos ...
238120 ficheros y directorios instalados actualmente.)
Desempaquetando tftp (de .../tftp_0.17-15ubuntu1_i386.deb) ...
Seleccionando el paquete tftpd previamente no seleccionado.
Desempaquetando tftpd (de .../tftpd_0.17-15ubuntu1_i386.deb) ...
Configurando tftp (0.17-15ubuntu1) ...
Configurando tftpd (0.17-15ubuntu1) ...

Comprobamos la configuración, creamos los directorios que faltan y reiniciamos el demonio:

# cat /etc/inetd.conf | grep tftp
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp

# mkdir -pv /srv/tftp
mkdir: se ha creado el directorio «/srv/tftp»

# /etc/init.d/openbsd-inetd restart
* Restarting internet superserver inetd [ OK ]

Y como dice el link solo falta copiar la imagen ios hasta el directorio srv/tftp

#cp /home/user/c2600-io3-mz.123-17a.bin /srv/tftp/

Ahora que tenemos la imagen en el servidor tftp procedamos a cargarla en el router cisco 2600

Primero que nada definamos donde esta la imagen:

*Ponerle IP al router
rommon 2>IP_ADRESS=192.168.1.207

*Marcara de subred
rommon 3>IP_SUBNET_MASK=255.255.255.0

*Gateway
rommon 4>DEFAULT_GATEWAY=192.168.1.1

*IP del servidor tftp
rommon 5>TFTP_SERVER=192.168.1.14

*Imagen IOS en el servidor tftp
rommon 6>TFTP_FILE=c2600-io3-mz.123-17a.bin

Listo ahora con esa configuracion ya es posible trasferir la imagen desde el servidor hasta el router, pero antes verifiquemos los datos con:

rommon 7>set

Y procedamos a hacer la transferencia con:

rommon 8>tftpdnld

Le damos [y] para aceptar la transferencia y listo ésta comenzara

Hasta aqui termina esto...
Espero haberles ayudado...

Imagen de GenesisOrion
+1
0
-1

Excelente tutorial, por otro lado,¿Puedo usar algo similar a TFTP o forzosamente ese?

+1
0
-1
Imagen de amedx
+1
0
-1

digo es linux siempre habra otra alternativa, aqui solo puse lo primero que tuve a la mano pero espero haya algo mas...

 

1 1 2 3 5 8 13 21 34 ...

+1
0
-1

 

1 1 2 3 5 8 13 21 34 ...

Imagen de tumbia
+1
0
-1

Muchas gracias, funciona perfecto, pero necesito el TFTP para múltiples IP , de diferente clase.

Y este solo me funciona con una sola, alguna idea de como hacerlo funcionar con varias IP.

Muchas gracias.

+1
0
-1