IOS CISCO

Hardware o software de redes? Por aquí

Re: IOS CISCO

Notapor Vampii el Sab Sep 13, 2008 7:52 am

No se a el, pero a mi seguro que me interesa :P
I'm powered by linux: Reg #105977
Adicto a Linux registrado #105977
Acentos omitidos intencionadamente
Faltas ortograficas puestas aleatoriamente
Imagen
Avatarde Usuario
Vampii
Amigo del Jefe
 
Posts: 183
Registrado: Lun Dic 11, 2006 4:49 pm
Ubicación: Argentonia

Re: IOS CISCO

Sponsor

Sponsor
 

Re: IOS CISCO

Notapor LocoDelAssembly el Sab Sep 13, 2008 8:32 pm

Imagen ISO: http://rapidshare.com/files/145045112/cisco.zip.html
Directorio que contiene todo con lo que se arma el ISO (creo, hace un año que hice esto y no lo volví a tocar jamas :P): http://rapidshare.com/files/145049051/c ... ar.gz.html

Tengo que hacer una aclaración, en realidad no reemplazaba el init por el emulador, lo reemplazaba por un shell script que primero levanta la interface ethernet (aún si no existe :P) y luego levanta el emulador.

Este es el ls del initrd (y único filesystem que es montado durante todo el tiempo de uso):
Código: Seleccionar todo
.:
total 5
drwxr-xr-x 2 root root 1024 2007-05-09 14:16 bin
drwxr-xr-x 2 root root 1024 2007-05-09 10:04 dev
drwxr-xr-x 3 root root 1024 2007-05-09 14:23 etc
drwxr-xr-x 2 root root 1024 2007-05-09 13:09 lib
drwxr-xr-x 2 root root 1024 2007-05-09 14:12 router

./bin:
total 1339
lrwxrwxrwx 1 root root      7 2007-05-06 22:03 ash -> busybox
-rwxr-xr-x 1 root root 677184 2007-05-09 13:08 bash
-rwxr-xr-x 1 root root 569240 2007-05-06 21:34 busybox
-rwxr-xr-x 1 root root  58380 2007-05-09 14:16 ifconfig
-rwxr-xr-x 1 root root  26524 2007-05-09 14:16 ifdown
-rwxr-xr-x 1 root root  26524 2007-05-09 14:16 ifup
lrwxrwxrwx 1 root root      4 2007-05-09 13:31 sh -> bash

./dev:
total 0
crw-r--r-- 1 root root 5, 1 2007-05-06 22:09 console
brw-r--r-- 1 root root 1, 0 2007-05-09 10:04 ram0

./etc:
total 1
drwxr-xr-x 7 root root 1024 2007-05-09 14:27 network

./etc/network:
total 6
drwxr-xr-x 2 root root 1024 2007-05-09 14:27 if-down.d
drwxr-xr-x 2 root root 1024 2007-05-09 14:27 if-post-down.d
drwxr-xr-x 2 root root 1024 2007-05-09 14:27 if-pre-up.d
drwxr-xr-x 2 root root 1024 2007-05-09 14:27 if-up.d
-rw-r--r-- 1 root root  277 2007-05-09 14:27 interfaces
drwxr-xr-x 2 root root 1024 2007-05-09 14:27 run

./etc/network/if-down.d:
total 0

./etc/network/if-post-down.d:
total 0

./etc/network/if-pre-up.d:
total 0

./etc/network/if-up.d:
total 4
-rwxr-xr-x 1 root root 3726 2007-05-09 14:27 mountnfs

./etc/network/run:
total 1
-rw-r--r-- 1 root root 16 2007-05-09 14:27 ifstate

./lib:
total 1564
-rwxr-xr-x 1 root root   88164 2007-05-09 13:07 ld-linux.so.2
-rwxr-xr-x 1 root root 1147548 2007-05-09 13:05 libc.so.6
-rw-r--r-- 1 root root    9592 2007-05-09 13:09 libdl.so.2
-rw-r--r-- 1 root root  263040 2007-05-09 13:09 libncurses.so.5
-rw-r--r-- 1 root root   81701 2007-05-09 13:04 libpthread.so.0

./router:
total 10490
-rwx------ 1 root root 8388608 2007-05-09 14:11 c3600_i0_bootflash
-rw-r--r-- 1 root root   60174 2007-05-09 14:12 c3600_i0_log.txt
-rwxr-xr-x 1 root root  131072 2007-05-09 14:11 c3600_i0_nvram
-rwxr-xr-x 1 root root 7386528 2007-05-09 13:20 c3640-i-mz.122-13.T1.bin
-rwxr-xr-x 1 root root     149 2007-05-09 14:34 cisco.sh
-rwxr-xr-x 1 root root  917416 2007-05-09 13:20 dynamips-0.2.7-RC3-x86.bin
-rw-r--r-- 1 root root       0 2007-05-09 14:11 dynamips_log.txt
-rw-r--r-- 1 root root  540740 2007-05-09 13:20 ilt_2007042500_mips64e
-rw-r--r-- 1 root root  540740 2007-05-09 13:20 ilt_2007042500_mips64j
-rw-r--r-- 1 root root  562604 2007-05-09 13:20 ilt_2007042500_ppc32e
-rw-r--r-- 1 root root  543616 2007-05-09 13:20 ilt_2007042500_ppc32j


Lo que noto es que aparentemente puse busybox pero al final veo también que esta el bash y el ifconfig con lo cual asumo que no me habrá salido usar busybox y lo resolví a lo bestia poniendo las utilidades que necesitaba sin haber limpiado nada.

Las referencias que "recuerdo" (nunca cerré los tabs del navegador que usé en ese momento así que me quedaron "anotados") haber usado para armar esto fueron:
http://www.tldp.org/LDP/Pocket-Linux-Gu ... -Guide.pdf
http://www.itg.uiuc.edu/help/mkisofs/mkisofs.htm
http://linuxupc.upc.es/~kampa/documento ... linux.html

Hay un problema con el kernel lo único (además de que tiene más soporte de hardware que el necesario), por alguna razón se queda medio colgado en un momento diciendo algo del bus SMB y tarda como 1 minuto (o algo más) en seguir. Esto estaría copado solucionarlo... El CD lo podés sacar ni bien arranca Linux con lo cual este molesto delay no jodería para levantar varias PCs en un lab.

Cuando lo probé esto andaba, incluso interactuó bien con routers reales Cisco 2600 excepto por un detalle con el protocolo CDP. El problema fue que la PC estaba conectada sobre una red andando a 10 mbps pero el emulador emula la interface como de 100 mbps y entonces cuando el router recibe el CDP de un vecino diciendo que la interfaz es de 10 mbps te sale una de esas puteadas que empiezan con "%" avisandote que algo anda mal con el CDP.

Bueno, ya escribí suficiente como para llegar al umbral de empezar a romper las pelotas :P

Saludos

PD: Ah, el password de enable es "cisco" y por lo que veo lamentablemente ya está pre-configurado para una red que ya ni tengo más de esa manera... Vas a tener que repasar lo de CCNA para configurarlo :P Eso si, no sé que mierda pasa que no me anda desde Virtual PC, el Wireshark me muestra que los ARP consultando por el default gateway salen y como recibo respuesta del Linksys que tengo en casa pero igual no le llegan al emulador pareciera... Y aparte configuré la interfaz con "ip address dhcp" y el Linksys le asignó una IP y los DNSs de Speedy pero no sé que le pasa que no puede recibir los ARP... Bueno igual estoy seguro que cuando probé booteando el CD en esta misma máquina andubo y hasta me podía loguear por telnet al router desde otras PCs de la casa :P
LocoDelAssembly
 
Posts: 4
Registrado: Jue Sep 11, 2008 12:14 am

Previo

Volver a Redes

¿Quién está conectado...?

Usuarios navegando este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

cron