From: Adrian Cech (cech@bgs.sk)
Date: Wed Jan 25 2006 - 15:11:43 GMT-3
Hi,
I found out an issue with npe-400 driver under Windoze, try npe-200 instead
and it will be function
Adrian
-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
Ridney Laudiano
Sent: 25. januara 2006 15:43
To: Henk de Tombe; ccielab@groupstudy.com
Subject: Re: 7200 router emulator
Henk, how did you make the two routers communicate? I tried to play
with it but i couldn't ping the ethernet interfaces even with ip
addresses only configured on them.
dynamips -t npe-400 -p 0:C7200-IO-FE:udp:111:127.0.0.1:222 C7200-IK.bin
dynamips -t npe-400 -p 0:C7200-IO-FE:udp:222:127.0.0.1:111 C7200-IK.bin
Thanks for sharing this information. Great program :)
Regards,
Ridney
On 1/24/06, Henk de Tombe <henk.de.tombe@qi.nl> wrote:
> Hi Group,
>
> I've found something that might be interesting for you.
> http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
>
> From this site you can download an emulator for booting a 7200 IOS. If you
> boot two IOS images from two emulators you can setup some communicating
> between these routers. See the output below:
>
>
> Rack1R2#sh ver
> Cisco IOS Software, 7200 Software (C7200-JK9O3S-M), Version 12.4(5a),
> RELEASE SO
> FTWARE (fc3)
> Technical Support: http://www.cisco.com/techsupport
> Copyright (c) 1986-2006 by Cisco Systems, Inc.
> Compiled Sat 14-Jan-06 00:25 by alnguyen
>
> ROM: ROMMON Emulation Microcode
> BOOTLDR: ROMMON
> Rack1R2 uptime is 0 minutes
> System returned to ROM by unknown reload cause - suspect
> boot_data[BOOT_COUNT] 0
> x0, BOOT_COUNT 0, BOOTDATA 19
> System image file is "tftp://255.255.255.255/unknown"
>
> [output removed]
>
> Booting the router:
> C:\Temp\cygwin>dynamips -t npe-400 -r 128 -p
> 0:C7200-IO-FE:udp:10001:127.0.0.1:10002 c7200-jk9o3s-mz.124-5a.bin
> Cisco 7200 Simulation Platform (version 0.2.3a-x86)
> Copyright (c) 2005,2006 Christophe Fillot.
>
> Virtual RAM size set to 128 MB.
> IOS image file: c7200-jk9o3s-mz.124-5a.bin
>
> C7200: Warning, no MAC address set.
>
> CPU0 Device list:
>    ram            : 0x000000000000 (0x08000000)
>    rom            : 0x00001fc00000 (0x00400000)
>    remote_ctrl    : 0x000011000000 (0x00001000)
>    bootflash      : 0x00001a000000 (0x00800000)
>    nvram          : 0x00001e000000 (0x00020000)
>    zero           : 0x00001f000000 (0x00c00000)
>    mp_fpga        : 0x00001e800000 (0x00040000)
>    io_fpga        : 0x00001e840000 (0x00001000)
>    pci_io         : 0x000100000000 (0x00200000)
>    gt64120        : 0x000014000000 (0x00001000)
>    C7200-IO-FE(0) : 0x000048000000 (0x00800000)
>
> PCI Bus "MB0/MB1" Device list:
>    clpd6729       : ID 1013:1100, Bus  2, Dev. 16, Func.  0
>    C7200-IO-FE(0) : ID 1011:0009, Bus  1, Dev.  0, Func.  0, IRQ: 2
>    dec21150       : ID 1011:0023, Bus  0, Dev.  9, Func.  0
>    dec21150       : ID 1011:0023, Bus  0, Dev.  8, Func.  0
>    dec21150       : ID 1011:0023, Bus  0, Dev.  7, Func.  0
>    dec21050       : ID 1011:0001, Bus  0, Dev.  1, Func.  0
>    gt64120        : ID 11ab:4620, Bus  0, Dev.  0, Func.  0
>
> PCI Bus "MB2" Device list:
>    dec21150       : ID 1011:0023, Bus  0, Dev.  9, Func.  0
>    dec21150       : ID 1011:0023, Bus  0, Dev.  8, Func.  0
>    dec21150       : ID 1011:0023, Bus  0, Dev.  7, Func.  0
>
> Loading ELF file 'c7200-jk9o3s-mz.124-5a.bin'...
>    * Adding section at virtual address 0x80008000
> ELF entry point: 0x80008000
>
> Starting simulation (CPU0 PC=0xffffffffbfc00000), JIT is enabled.
> Cisco 7200 (Predator) ROMMON emulation microcode.
>
> Launching IOS image at 0x80008000...
> Self decompressing the image :
> #################################################
>
############################################################################
> ####
>
############################################################################
> ####
>
############################################################################
> ####
> ################################## [OK]
>
>
> To see if it really emulates an IOS image I configured some basic features
> between between the two routers. See the output below:
>
> Rack1R1#sh ip ospf neigh
>
> Neighbor ID     Pri   State           Dead Time   Address
Interface
> 172.16.2.2        1   FULL/DR         00:00:29    194.151.50.2
> FastEthernet0/
> 0
> Rack1R1#sh ip ro
> Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
>        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
>        N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
>        E1 - OSPF external type 1, E2 - OSPF external type 2
>        i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS
level-2
>        ia - IS-IS inter area, * - candidate default, U - per-user static
> route
>        o - ODR, P - periodic downloaded static route
>
> Gateway of last resort is 194.151.50.2 to network 0.0.0.0
>
>      172.16.0.0/24 is subnetted, 1 subnets
> C       172.16.1.0 is directly connected, Loopback1
>      150.1.0.0/16 is variably subnetted, 2 subnets, 2 masks
> C       150.1.1.0/24 is directly connected, Loopback0
> O       150.1.2.2/32 [110/2] via 194.151.50.2, 00:01:15, FastEthernet0/0
> C    194.151.50.0/24 is directly connected, FastEthernet0/0
> S*   0.0.0.0/0 [1/0] via 194.151.50.2
>
>
>
> Rack1R1#sh crypto is sa
> dst             src             state          conn-id slot status
> 194.151.50.2    194.151.50.1    QM_IDLE              1    0 ACTIVE
>
> Rack1R1#sh ip bgp summ
> BGP router identifier 150.1.1.1, local AS number 65512
> BGP table version is 1, main routing table version 1
>
> Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down
> State/PfxRcd
>
> 150.1.2.2       4 65520       4       4        1    0    0 00:00:59
0
>
>
>
> Rack1R1#ping 224.222.222.222
>
> Type escape sequence to abort.
> Sending 1, 100-byte ICMP Echos to 224.222.222.222, timeout is 2 seconds:
>
> Reply to request 0 from 194.151.50.2, 1 ms
>
>
>
> Rack1R1#sh ip pim rp map
> PIM Group-to-RP Mappings
>
> Group(s) 224.0.0.0/4
>   RP 150.1.2.2 (?), v2v1
>     Info source: 150.1.2.2 (?), elected via Auto-RP
>          Uptime: 00:00:31, expires: 00:02:23
>
>
> Rack1R1#sh run
> Building configuration...
>
> Current configuration : 1663 bytes
> !
> version 12.4
> service timestamps debug datetime msec
> service timestamps log datetime msec
> no service password-encryption
> !
> hostname Rack1R1
> !
> boot-start-marker
> boot-end-marker
> !
> !
> no aaa new-model
> !
> resource policy
> !
> !
> !
> ip cef
> no ip domain lookup
> no ip dhcp use vrf connected
> !
> ip dhcp pool Rack1R1
>    network 192.168.1.0 255.255.255.0
>    default-router 192.168.1.1
> !
> !
> ip multicast-routing
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> crypto isakmp policy 1
>  hash md5
>  authentication pre-share
> crypto isakmp key hdt address 194.151.50.2
> !
> !
> crypto ipsec transform-set ipsec esp-3des esp-md5-hmac
> !
> crypto map ipsec 1 ipsec-isakmp
>  set peer 194.151.50.2
>  set transform-set ipsec
>  match address 100
> !
> !
> !
> !
> interface Loopback0
>  ip address 150.1.1.1 255.255.255.0
> !
> interface Loopback1
>  ip address 172.16.1.1 255.255.255.0
> !
> interface FastEthernet0/0
>  ip address 194.151.50.1 255.255.255.0
>  ip pim sparse-mode
>  no ip route-cache cef
>  no ip route-cache
>  duplex half
>  crypto map ipsec
> !
> router ospf 1
>  log-adjacency-changes
>  network 150.1.1.1 0.0.0.0 area 0
>  network 194.151.50.1 0.0.0.0 area 0
> !
> router bgp 65512
>  no synchronization
>  bgp router-id 150.1.1.1
>  bgp log-neighbor-changes
>  neighbor 150.1.2.2 remote-as 65520
>  neighbor 150.1.2.2 ebgp-multihop 255
>  neighbor 150.1.2.2 update-source Loopback0
>  no auto-summary
> !
> ip route 0.0.0.0 0.0.0.0 194.151.50.2
> !
> no ip http server
> no ip http secure-server
> !
> ip pim autorp listener
> !
> access-list 100 permit ip 172.16.1.0 0.0.0.255 172.16.2.0 0.0.0.255
> access-list 100 deny   ip any any
> !
> !
> !
> !
> control-plane
> !
> !
> !
> !
> !
> !
> gatekeeper
>  shutdown
> !
> !
> line con 0
>  stopbits 1
> line aux 0
>  stopbits 1
> line vty 0 4
>  login
>
>
> The syntax I use is:
> dynamips -t npe-200 -p 0:C7200-IO-FE:udp:10002:127.0.0.1:10001
> c7200-jk9o3s-mz.124-5a.bin
> dynamips -t npe-400 -p 0:C7200-IO-FE:udp:10001:127.0.0.1:10002
> c7200-jk9o3s-mz.124-5a.bin
>
> With matching source and destination UDP ports the Interfaces can
> communicatie via the loopback interface of your PC. If you use windows
> please make sure to start every "7200" router from a different directory.
>
> I think that this emulator can be a great help for our study to become a
> CCIE.
>
> Regards,
> Henk
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
This archive was generated by hypermail 2.1.4 : Wed Feb 01 2006 - 07:45:50 GMT-3