Sun 25 Mar 2007
Cisco - Dynamips (Router Emulation Software) Installation Tutorial
Posted by Josh under Cisco , Cisco Routers , Dynamips , virtualization -Dynamips and Dynagen are basically vmware for Cisco IOS. This software runs actual IOS images for several cisco platforms including the 7200 series. That’s right "actual" ios images. This is not a flash simulator that is missing half of the commands. When studying for CCNA, CCNP and CCIE exams, this software is a must. I hope you enjoy the video tutorial.
Click Image to play tutorial:

Learn insider tips to buy software. Relocate saved files into excel with pdf to excel software. The pdf to doc converter will save you so much time as well. If you are using all Microsoft applications then you need the convert pdf to word for your word files.

(48 votes, average: 4.33 out of 5)







March 28th, 2007 at 10:25 pm
[...] http://www.blindhog.net/cisco-router-emulation-software-dynamips-video-tutorial/ [...]
March 30th, 2007 at 8:15 am
HI
This is very cool. Can you do the same thing for a IOS swicht? and can i us my pc as a host on labs.
March 30th, 2007 at 11:20 am
I am glad you enjoy the tutorials.
I don’t believe there is anything for an IOS switch. However, dynamips has a switch internal to it.
Yes, you can use your PC as a host in the labs. I will be posting other labs (including a switching lab) as I get time.
April 1st, 2007 at 12:30 am
Thank you for your guideline to amazing software.
April 1st, 2007 at 11:40 pm
[...] Part 1: Dynagen Installation Part 2: Dynagen Basic T1 Configuration [...]
April 3rd, 2007 at 4:23 pm
Any plan to support IOS XR or Juniper ?
thanks.
April 3rd, 2007 at 4:34 pm
Probably a better question for the creator of dynamips.
http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
April 5th, 2007 at 3:39 pm
Hi,
I want to install Dynamips. I dont know how to install it. I have tried it by placing the 3640 IOS and by writing the same commands as it was instructed. bt unable to get the .net file.
Can u please send me step by step process so that i can install it. I m preparing for cisco exams i really need it.
MAY GOD BLESS U.
Waiting for ur reply
April 5th, 2007 at 3:52 pm
This is from Dynagen.org
As of Dynamips 0.2.6-RC4 and Dynagen 0.8.0 the following router models can be emulated: 2691, 3620, 3640, 3660, 3725, 3745, and 7200s. Working with these models of routers is much like working with 7200s. You can specify default options that apply to all 2691, 3620, 3640, 3660, 3725, or 3745s in your lab with [[2691]], [[3620]], [[3640]], [[3660]], [[3725]], and [[3745]] sections. For example:
[[3660]]
image = /opt/3660-images/c3660-ik9o3s-mz.122-15.T17.image
ram = 96
When defining routers, the default is to emulate a 7200. Use the “model” option to specify a different model. E.g.:
[[ROUTER R1]]
model = 3660
f0/0 = R2 e1/1
April 5th, 2007 at 7:14 pm
I follow the guide and completed the software download. All goes as per the guidelines till I type in “telnet R1″, the telnet screen pop up with a display “Connect to Dynamips VM “R1″
April 6th, 2007 at 5:02 am
I have the same experienced as CN. There is no further response after “Connect to Dynamips VM “R1″.
April 6th, 2007 at 7:33 am
After you are in the console session to R1, try this …
1) Type ‘list’ at the dynagen console to make sure the router is running
2) Try ‘reload R1′ to see if you get any output in the R1 console sesion.
April 6th, 2007 at 9:36 am
Yes. It work after reload R1.
Thank a lot.
April 6th, 2007 at 11:46 am
I have successfully install it and it is working fine. Thanks GOD.
bt problem with is that my laptop sucks. I am not able to minimize the CPU load of my laptop.
When i try to configure the
idlepc get R1
it is not giving me any option to configure the idle pc value.
Plz tell me how to configure it so that it will not make much load on my laptop.
waiting for reply
April 6th, 2007 at 12:17 pm
Sometimes it takes a while for the PC to generate possible idle pc values. The video is a little misleading. It takes a while. I took a lot of video out to shorten it.
1) Type ‘list’ to make sure R1 is running.
2) Type ‘idlepc get R1′
3) Go get lunch.
4) When you get back it should be at a prompt with a * next to the best idle-pc values waiting for you to enter a number for the one you want to use. Press the number of the idle-pc value you want to use.
If the cpu utilization does not drop, type ‘idlepc show R1′ and try again.
Josh
April 7th, 2007 at 2:51 pm
Hi,
i have tried all things, nothing is happening. I have restarted and reinstall all things bt still not getting the idlepc value. when i type
=> idlepc show R1
No idlepc values found.
what to do now.
April 11th, 2007 at 4:49 am
Hi can anybody send me the link for downloading the dynamips to my e-mail theja.yelchuru@gmail.com or u can send me the install file please do me the need
April 11th, 2007 at 6:09 am
Hi,
I have not downloaded the software yet but i have read the comments above and saw the video. This looks great ! Is it possible to have more than 2 routers or is it just R1 and R2 ? Please advise.
regards
Arav
April 11th, 2007 at 7:31 am
It is possible to have more than one router. It is also possible to have several routers on several different PC’s communicating via ethernet.
Josh
April 12th, 2007 at 12:39 am
hi nice site.
April 14th, 2007 at 6:11 am
Im having some problems with the 2691 IOS. Can please someone tell where I can get the right IOS.
April 14th, 2007 at 10:14 am
Here are a few IOS’s … maybe not 2691, but others that will run on Dynamips
http://cisco5300.com/ios/
April 15th, 2007 at 6:48 am
Fantastic program. Just want you need to get hands on experience. My question is I have got the program to work and telnet to R1. The * go across the screen the [OK] comes up but it just sits there. Do I have to wait for it to load or do I need to do something else.
April 16th, 2007 at 7:11 am
Hi I started using the emulator but how can I connect the router interfaces with each other. Help please.
April 16th, 2007 at 7:29 am
Just follow my other Dynamips tutorials. They will guide you step-by-step to create a working virtual wan right on your pc.
http://www.blindhog.net/category/dynamips/
Josh
April 17th, 2007 at 8:18 am
Hi, Dont have a CCO account, is there some place i can download for 2800 and 2900 ios based router. Thanks
April 20th, 2007 at 1:47 pm
Do you sell and Blindhog merchandise like shirts?
April 23rd, 2007 at 1:23 pm
Can I use any IOS?
Do I have to get Cisco’s permission to add/use their IOS?
I can use it for my own cert studying and share it with my friends?
May 2nd, 2007 at 8:21 am
Blessing bro…very good tutorial on dynamips.
Regards,
Yoruba.
May 24th, 2007 at 12:04 pm
Hello Everyone
I m facing a problem of
no idle pc values found ………..
plz. plz. plz…….help me
Rregards
Rakesh
May 25th, 2007 at 2:11 am
Hi
can someone tell me how can configure switches and computer, actully want to make one lab.
Please help me out.
-V
May 27th, 2007 at 1:25 am
[...] Cisco - Dynamips (Router Emulation Software) Installation Tutorial [...]
May 30th, 2007 at 1:30 am
dear sir
i really need the full Dynamips program to study for cisco exam .
can you send it to my mail
June 14th, 2007 at 1:49 pm
hi all.
June 17th, 2007 at 2:41 pm
many thanks fo ADmin
June 20th, 2007 at 11:19 pm
Hello! Good Site! Thanks you! deotgvnecmeqlt
July 8th, 2007 at 2:21 pm
This is a great video tutorial. I asked our web guy to post a link to this!
You check out Dynamips Installation and Dynamips for DOiT Workbook articles:
http://www.ccietrack.com/Free/Articles/Dynamips-Installation/
http://www.ccietrack.com/Free/Articles/Dynamips-for-DOiT-Workbook/
July 12th, 2007 at 4:55 pm
hello…
how can i get the dynamips emulator software.
thx.
July 12th, 2007 at 9:50 pm
The tutorial covers how to get dynamips at dynagen.org
July 18th, 2007 at 6:12 pm
I did as you said on idlepc procedures, but still there 100% of cpu utilization. Am i doin something wrong?
July 18th, 2007 at 7:48 pm
No, sometimes it takes a few tries to find the idlepc value you need.
If you have already saved the idlepc value to the db, just delete all files in the folder containing your configuration file except the .net file that contains the dynagen configuration, restart the session and try again to find a good idlepc value.
July 24th, 2007 at 9:40 am
My cpu is still at 100%. I tried the idlepc value and it gave 3 options - went through all 3 but no joy - del files and tried to get the valu again but get a msg saying value is already set, when i try “idlepc show” i get msg saying there is no value set? Im confused, and can’t seem to get round this problem…plz help
July 24th, 2007 at 11:30 am
it’s ok, i edited the files so i could get the values again - seems to be fine so far…:-)
August 12th, 2007 at 1:36 pm
hi admin!!!!
thank you so much!!! you are such a great person that is willing to help other people. I don’t have a lot of money to buy cisco devices…. This emulator can act like a real routers!!!!
God Bless you!!!
can I create 5 router in this emulator? How? Please help me out sir….
thanks again….
August 12th, 2007 at 2:19 pm
Hi admin,
do you have a video on how to create a cisco switch in this emulator?
thanks in advance
August 12th, 2007 at 4:18 pm
# Simple lab
[localhost]
[[3660]]
image = \Program Files\Dynamips\images\C3660-I-Mz_20121-5_20T8.bin
# On Linux / Unix use forward slashes:
# image = /opt/7200-images/c7200-jk9o3s-mz.124-7a.image
npe = npe-400
ram = 96
[[ROUTER R1]]
s1/0 = R2 s1/0
model = 3660
image = \Program Files\Dynamips\images\C3660-I-Mz_20121-5_20T8.bin
[[router R2]]
s1/0 = R1 s1/0
model = 3660
image = \Program Files\Dynamips\images\C3660-I-Mz_20121-5_20T8.bin
Still getting errors. Please help. Thank you
August 13th, 2007 at 3:58 am
Your error is most likely this line…
“npe = npe-400″ The 3660 does not have a network processing engine. Also, send me an email of the error. My email address is on the front page of blindhog.net
Also, there is not a switch emulator. I wish there were.
August 16th, 2007 at 3:41 pm
Great tutorial! I made it al the way to –>console R1
The window appears and it says #########…[OK]
%%uknown CPU card type
ROM: reload request
Is this beacause of the Image or my own CPU?
thanks for any help
August 16th, 2007 at 4:27 pm
Please send your .net config file
August 20th, 2007 at 7:59 am
Great Tutorial …. Thankx alot wonderful Job mate ….
August 21st, 2007 at 1:46 pm
# Simple lab
[localhost]
[[7200]]
image = \Program Files\Dynamips\images\c7200-js-mz.122-46.bin
# On Linux / Unix use forward slashes:
# image = /opt/7200-images/c7200-jk9o3s-mz.124-7a.image
npe = npe-400
ram = 160
[[ROUTER R1]]
s1/0 = R2 s1/0
[[router R2]]
# No need to specify an adapter here, it is taken care of
# by the interface specification under Router R1
**********************************************
here is the error I got…..
**********************************************
Reading configuration file…
*** Error: Connecting R1 s1/0 to R2 s1/0 resulted in
206-unable to create UDP NIO
Press ENTER to continue
**********************************************
Hi admin, what seems to be the problem?
thank you…
August 28th, 2007 at 12:16 pm
Great!!! Very good!!! Congratulations!!!
September 1st, 2007 at 6:03 am
how to configure emulator For SecureCRT?
Please provide full explanation? because I read the comment but it is not working with me..
below is my curren file:
idledb = C:\Documents and Settings\Administrator\dynagenidledb.ini
telnet = start C:\Program Files\SecureCRT 3.0\SecureCRT.EXE
September 8th, 2007 at 11:57 pm
Hi,
After type “telnet R1″ a new window open but shows an error:
Wrong system software for this hardware
ROM: reload requested…
How i could fix this problem?
September 9th, 2007 at 2:25 pm
@Osamoz
Try this…
telnet = start C:\PROGRA~1\SECURE~1.0\SECURE~1.exe
Here is a good post on hacki regarding SecureCRT:
http://7200emu.hacki.at/viewtopic.php?t=119
September 9th, 2007 at 2:34 pm
@Shige
It looks like you are trying to use the wrong IOS image for the emulated hardware.
Please email your .net config file to me
September 10th, 2007 at 10:35 am
Hi, this is my .net config. I use windows xp portuguese version
[localhost]
[[7200]]
image = \Arquivos de Programas\Dynamips\images\c3640-js-mz.124-13b.bin
# image = \Program Files\Dynamips\images\c7200-jk9o3s-mz.124-7a.bin
# On Linux / Unix use forward slashes:
# image = /opt/7200-images/c7200-jk9o3s-mz.124-7a.image
npe = npe-400
ram = 160
[[ROUTER R1]]
s1/0 = R2 s1/0
s1/1 = R2 s1/1
F0/0 = NIO_gen_eth:\Device\NPF_{F2F643C4-1F04-4869-9778-E79E43C0D4AB}
[[ROUTER R2]]
F0/0 = SW2 F0/0
[[3640]]
# Specify 3640 IOS image on Windows here:
image = C:\arquivos de programas\Dynamips\images\c3640-js-mz.124-13b.bin
# image = C:\Program Files\Dynamips\images\c3640-js-mz.124-13b.bin
[[Router SW1]]
model = 3640
slot1 = NM-16ESW
autostart = False
[[Router SW2]]
model = 3640
slot1 = NM-16ESW
autostart = False
September 10th, 2007 at 11:58 am
@Shige
You are trying to use a 3640 image for the 7200 emulation.
“[[7200]]
image = \Arquivos de Programas\Dynamips\images\c3640-js-mz.124-13b.bin”
You need to use an image for the 7200 series or use the “model=3640″ option within Routers R1 and R2.
Josh
September 10th, 2007 at 1:20 pm
Thanks a lot Josh. Everything running!
September 13th, 2007 at 6:50 pm
Hi,
I have the following errors:
rommon_load_file: unable to create file c7200_R1_rommon_vars (No such file or di
rectory)
rommon_load_file: unable to create file c7200_R2_rommon_vars (No such file or di
rectory)
also:
PCAP: unable to find device list (No interfaces found! Make sure libpcap/WinPcap
is properly installed on the local machine.)
Winpcap already installed. Please advice, thnx.
September 13th, 2007 at 7:07 pm
I found this post on 7200emu.hacki.at…
http://7200emu.hacki.at/viewtopic.php?p=12343&sid=0277df36deca70a58f9d6034a4c940cf
Josh
September 13th, 2007 at 8:12 pm
The problem is I’m still having the following message while telnet R1
Connected to Dynamips VM “R1″ (ID 0, type c7200) - Console port
September 17th, 2007 at 1:34 am
got it. it won’t work with 12.3
its fine with 12.4. but will it work with other ios feature set?
September 17th, 2007 at 8:25 am
Hi all!
Very interesting information! Thanks!
Bye
September 19th, 2007 at 12:27 pm
hi, juste like freemind & CN i experience the “nothing happens” with the telnet R1, im running the latests dynagen/dynamips versions, and it seems there is nothing to do with it, so i wandered if you guys know the trick to start them manually with the dynamips commandline ? is it possible ? then i would have the direct output
October 14th, 2007 at 2:02 pm
This is great,
I just passed my CCNA and was using Boson Netsim 6.0 and i even cracked 7.0.It works well for the CCNA labs but found too many bugs in the BCSI for CCNP. If anyone is using it for BCSI you’ll see that the lab manuals answers compared to what you actually see is waaay off and causes alot of confusion.Boson sucks ass!
Just started using this dynamips, so far so good, much more realistic
October 18th, 2007 at 3:12 pm
Hey Guys I found the same-there is no further response after “Connect to Dynamips VM “R1″ .It happens with some IOS. I faced the same problem when I used the IOS c7200-jk9s-mz.123-22.bin the telnet screen got stuck. So right here I am using the c7200-p-mz.121-27b.bin IOS and there is no problem at all with the telnet screen to load.
November 17th, 2007 at 1:08 pm
Hi,
I getting the error below when trying to run my .net file -which i have attached..
Reading configuration file…
*** Error: Connecting R1 F0/0 to SW1 F1/1 resulted in
206-unable to create UDP NIO
Press ENTER to continue
I have tried looking into the way the ‘.net’ file is setup but I’m not getting anywhere - how did you fix it???
Any ideas would be much apreciated,
Best Regards,
Matt
autostart=false
[localhost:7200]
workingdir = C:\Program Files\Dynamips\sample_labs\internetworkexpert\working
[[3640]]
#
# Specify 3640 IOS image on Windows here:
image = C:\Program Files\Dynamips\images\c3640-jk9o3s-mz.123-14.T7.extracted.bin
#
# Specify 3640 IOS image on Linux here:
# image = /ios/c3640-jk9o3s-mz.123-14.T7.extracted.bin
#
ram = 128
disk0 = 0
disk1 = 0
# Choose an idlepc value from the below
idlepc = 0×60530870
# idlepc = 0×60530890
# idlepc = 0×60530a58
# idlepc = 0×60530abc
# idlepc = 0×605310c4
# idlepc = 0×605e92e8
# idlepc = 0×605e9364
# idlepc = 0×60531394
# idlepc = 0×605313d0
# idlepc = 0×605313ec
mmap = true
# ghostios = true
###########################
#
# Define router instances
#
###########################
[[Router R1]]
model = 3640
console = 2001
autostart = false
slot0 = NM-1FE-TX
slot1 = NM-4T
F0/0 = SW1 F1/1
S1/0 = FRSW 1
cnfg = C:\Program Files\Dynamips\sample_labs\internetworkexpert\initial.configs\R1.initial.config.txt
[[Router R2]]
model = 3640
console = 2002
autostart = false
slot0 = NM-1FE-TX
slot1 = NM-4T
F0/0 = SW2 F1/2
S1/0 = FRSW 2
cnfg = C:\Program Files\Dynamips\sample_labs\internetworkexpert\initial.configs\R2.initial.config.txt
[[Router R3]]
model = 3640
console = 2003
autostart = false
slot0 = NM-4E
slot1 = NM-4T
S1/0 = FRSW 3
S1/1 = FRSW 13
S1/2 = R1 S1/1
S1/3 = R2 S1/1
E0/0 = SW1 F1/3
E0/1 = SW3 F1/3
cnfg = C:\Program Files\Dynamips\sample_labs\internetworkexpert\initial.configs\R3.initial.config.txt
[[Router R4]]
model = 3640
console = 2004
autostart = false
slot0 = NM-4E
slot1 = NM-4T
E0/0 = SW2 F1/4
E0/1 = SW4 F1/4
S1/0 = FRSW 4
S1/1 = R5 S1/1
cnfg = C:\Program Files\Dynamips\sample_labs\internetworkexpert\initial.configs\R4.initial.config.txt
[[Router R5]]
model = 3640
console = 2005
autostart = false
slot0 = NM-4E
slot1 = NM-4T
E0/0 = SW1 F1/5
E0/1 = SW3 F1/5
S1/0 = FRSW 5
cnfg = C:\Program Files\Dynamips\sample_labs\internetworkexpert\initial.configs\R5.initial.config.txt
[[Router R6]]
model = 3640
console = 2006
autostart = false
slot0 = NM-4E
slot1 = NM-4T
E0/0 = SW2 F1/6
E0/1 = SW4 F1/6
S1/0 = FRSW 6
cnfg = C:\Program Files\Dynamips\sample_labs\internetworkexpert\initial.configs\R6.initial.config.txt
[[Router SW1]]
model = 3640
console = 2007
autostart = false
slot1 = NM-16ESW
F1/7 = SW2 F1/7
F1/8 = SW2 F1/8
F1/9 = SW2 F1/9
F1/10 = SW3 F1/7
F1/11 = SW3 F1/8
F1/12 = SW3 F1/9
F1/13 = SW4 F1/7
F1/14 = SW4 F1/8
F1/15 = SW4 F1/9
cnfg = C:\Program Files\Dynamips\sample_labs\internetworkexpert\initial.configs\SW1.initial.config.txt
##################################################
#
# Define global router parameters for instance 2
#
##################################################
[localhost:7201] # Talk to the 2nd dynamips process on port 7201
udp = 11000 # Change the base udp port to 11000 (the default is 10000)
workingdir = C:\Program Files\Dynamips\sample_labs\internetworkexpert\working
[[3640]]
#
# Specify 3640 IOS image on Windows here:
image = C:\Program Files\Dynamips\images\c3640-jk9o3s-mz.123-14.T7.extracted.bin
#
# Specify 3640 IOS image on Linux here:
# image = /ios/c3640-jk9o3s-mz.123-14.T7.extracted.bin
#
ram = 128
disk0 = 0
disk1 = 0
# Choose an idlepc value from the below
idlepc = 0×60530870
# idlepc = 0×60530890
# idlepc = 0×60530a58
# idlepc = 0×60530abc
# idlepc = 0×605310c4
# idlepc = 0×605e92e8
# idlepc = 0×605e9364
# idlepc = 0×60531394
# idlepc = 0×605313d0
# idlepc = 0×605313ec
mmap = true
# ghostios = true
November 18th, 2007 at 5:20 am
Matt,
Are you able to run any of the sample .net config files that come with Dynagen?
If so, I would suggest stripping this config file down and adding routers slowly until you find out where it is broken.
Josh
November 27th, 2007 at 2:10 am
Hi,
Can u guide how to integrate PEMU to Dynamip.
TIA
November 28th, 2007 at 12:39 pm
Hi.
Good design, who make it?
November 29th, 2007 at 12:19 am
sir can u plz give me a lab video how to create switch relationships mean trunking and switch attach with router and some client with switch
December 3rd, 2007 at 7:59 am
Great video… All appreciated.
Thanks for everything !!
Cheers
December 14th, 2007 at 10:59 pm
hi dear how ru
dear i am preapaging for ccnp any one tell me the best way to do this and how to download that plz i am waiting for your response any one send me the link on my mail
jamil_arman@hotmail.com
December 14th, 2007 at 11:22 pm
i installed dynagen and winpcap but i didnot installed cisco ios software plz any one send me the link for software installation and guide more more about it
January 16th, 2008 at 12:16 pm
After I installed everything and run the dynamips server, my windows XP computer shuts down. It keeps on shutting down everytime I ran dynamips server. Any clues? Need help…
January 20th, 2008 at 8:08 am
Great and really helpful.
Thanks a ton
February 10th, 2008 at 9:13 pm
Hi All,
I have stripped down MATT’s configuration to R1 & SW1 … I still have the same Error message. IOS image I have tried another 3640 [Enterprise Plus] (c3640-js-mz.124-7e.bin). It didn’t seem to resolve the issue. used WinRAR to extract to c3640-js-mz.124-7e.extracted.bin (68,892KB) file & put on image folder. I’ve also permitted everyone “full control” permission on all folders from Program Files/dynamips down. These didn’t seems to help
Pls email me directly if somebody has a suggetion.
thanks!
syson.suy@xerox.com
February 19th, 2008 at 7:05 am
Hi,
When i start dynamips server , i get the following error message
C:\Program Files\Dynamips\dynamips.exe ***fatal error - couldn’t dynamically determine load address for ‘getaddrinfo’ , Win32 error 127
Press any key to continue …
Please help me to resolve this issue
February 24th, 2008 at 11:30 am
I finished my CCNA certificate and now studying CCNP, am now in the ISCW course,
I need help in how to setup, statefull failover,
(HSRP(Hot standby Routing protocol,) and IPsec)
I need the configuration guide with explaining command.
and thanks for helping.
March 3rd, 2008 at 11:46 pm
Does anyone know if this software will support the Cisco Pagent IOS? Feel free to email directly.
Bye the bye, this software rocks!
Atiim
atiim7@gmail.com
March 19th, 2008 at 1:29 pm
Very imformative. Thanks. I coudn’t telnet the router. I had to start network device list first to fix the problem. (windows vista)
March 20th, 2008 at 1:16 pm
Thanks for the tip!
April 10th, 2008 at 7:45 am
i want to mount Switch IOS in dynagen . please help me
April 15th, 2008 at 2:22 pm
@cmg, dyangen is not capable of running a switch ios image. - Josh
April 16th, 2008 at 12:22 pm
I had the problem that, when i telnet the router, nothing happends, only a windows sound “doing” is heared.
I afterwars tried, stop R1, start R1, telneted again and it worked. Just for info
April 28th, 2008 at 2:20 am
Everything is OK but I had “206-unable to create UDP NIO” problem.
I am using WinXP+SP2 platform.
Thanks
My .net config:
[localhost]
autostart = false
[[3640]]
image = C:\Program Files\Dynamips\images\c3640-jk9o3s-mz.123-14.T7.extracted.bin
[[ROUTER R1]]
model = 3640
slot1 = NM-4E
idlepc = 0×60530a58
e1/0 = R2 e1/0
[[ROUTER R2]]
model = 3640
console = 2001
slot1 = NM-4E
idlepc = 0×60530a58
April 28th, 2008 at 11:05 pm
Jan,
Take a look through the comments on this blog post. Someone else seems to be having the same issue you are.
http://www.ipflow.utc.fr/blog/?p=35
Josh
May 5th, 2008 at 7:01 pm
Hi everybody! I can’t get my CPU usage low to normal.. after i configured idlepc value, my CPU is still on 100%. What can i do???
May 10th, 2008 at 1:08 am
Charly,
You may need to restart the lab and try another idlepc value. I have had to do this as many as 12 times for some ios images.
Josh
May 14th, 2008 at 7:40 am
Hi,
Debora, I had the same problem, with mine, i was using Windows 2000 and the ‘dynamips-start.cmd’ file in the GNS3 folder was linking to the XP version of dynamips server,
I Right clicked ‘dynamips-start.cmd’ and chose edit then changed the line
set dynamips=%CD%\Dynamips\dynamips-wxp.exe
to
set dynamips=%CD%\Dynamips\dynamips-w2000.exe
and all was fine…
hope this helps
Paul
June 6th, 2008 at 3:16 am
can,t ping the interfaces of the pix from a router but can ping the interfaces of the routers from pix , help!!!!
samkol202@yahoo.com
June 6th, 2008 at 7:44 am
@Kola,
Post the output from the following command.
’show run | i (access|icmp)’
Josh
June 11th, 2008 at 8:44 am
this is the output from the pix sh run config….PIX Version 7.2(2)
!
hostname pixfirewall
enable password 8Ry2YjIyt7RRXU24 encrypted
names
!
interface Ethernet0
no nameif
no security-level
ip address 172.16.30.1 255.255.255.0
!
interface Ethernet1
nameif inside
security-level 100
ip address 192.168.0.5 255.255.255.0
!
interface Ethernet2
shutdown
no nameif
no security-level
no ip address
!
interface Ethernet3
shutdown
no nameif
no security-level
no ip address
!
interface Ethernet4
shutdown
no nameif
no security-level
no ip address
!
passwd 2KFQnbNIdI.2KYOU encrypted
ftp mode passive
access-list 100 extended permit icmp any any echo-reply
pager lines 24
mtu inside 1500
icmp unreachable rate-limit 1 burst-size 1
no asdm history enable
arp timeout 14400
timeout xlate 3:00:00
timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02
timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00 mgcp-pat 0:05:00
timeout sip 0:30:00 sip_media 0:02:00 sip-invite 0:03:00 sip-disconnect 0:02:00
timeout uauth 0:05:00 absolute
no snmp-server location
no snmp-server contact
snmp-server enable traps snmp authentication linkup linkdown coldstart
telnet timeout 5
ssh timeout 5
console timeout 0
!
!
prompt hostname context
Cryptochecksum:00000000000000000000000000000000
:
THIS IS THE OUTPUT YOU ASK OF……
pixfirewall# show run | i (access|icmp)
access-list 100 extended permit icmp any any echo-reply
icmp unreachable rate-limit 1 burst-size 1
timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02
June 24th, 2008 at 11:20 pm
Hello Admin, i have just followed the steps to install dynagen/dynamips, when i try to open the simple 1 Lab i receive the following message “error: 209-unable to start instance ‘R1′ ”
What could it be wrong?
Thanks a lot.
June 24th, 2008 at 11:36 pm
Eduardo,
The “Error: 209″ means the path or the name of the IOS is not correct.
I found the following explanation here
!——————————————————-!
“Try putting the IOS somewhere simple like in ‘c:\cisco’.
Try making the IOS name simple like ‘ios.bin’.
Also make sure you’ve disabled ‘hide extension for known file types’ under your folder options. Perhaps you’re not seeing the full filename.
Just some basic troubleshooting steps to follow.
_________________
Con Spathas - CCIE #19226″
!——————————————————-!
Josh
July 3rd, 2008 at 2:26 am
Hello ,
While installing the DYNAMIPS, i got the following error,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Reading configuration file…
*** Warning: Connecting R1 s1/0 to R2 s1/0 resulted in:
206-unable to create UDP NIO
*** Error: errors during loading of the topology file, please correct them
Press ENTER to continue
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
can u help me in this
July 3rd, 2008 at 7:23 am
The 209 error normally means dynagen cannot find the ios image specified in the .net file. See comment #96.
Josh
July 11th, 2008 at 4:09 am
Hi,
I have successfully installed dynamips and i have created a simple lab with three 7200 routers. (names - r1, r2 ,r3)
i am having a problem with idlepc here.
to get the idlepc value for r1, i stop r2 and r3 and then do idlepc get r1. It works and the cpu utilization goes down.
similarly for r2, i stop r1 and r3 and successfully get the idlepc value. Ditto for r3. I finally save the values using idlepc save .
When i restart dynamips and the lab, my cpu usage is again at 100%. What am i doing wrong here?
Thx in advance.
July 11th, 2008 at 6:37 am
Problem solved using GNS3
July 14th, 2008 at 2:18 pm
Hi.
When i start simple1, it gives me an error- Unable to start VM instance ‘R1′ the error details are displayed in dynamips as follows:
when it tries to open the image, it says no such file or directory, failed to load cisco image.
Even though i have supplied a proper path to the iso image?
Any solution?
July 14th, 2008 at 3:48 pm
@Dinesh,
I guess I am a little confused. Routers do not run iso images. This may be part of the confusion. Can you post your .net configuration file?
Thanks,
Josh
July 15th, 2008 at 12:30 pm
Hi Josh.
Sure, but where will i find this configuration file? Can u guide me!
July 15th, 2008 at 12:35 pm
Hi i recently installed Red had linux 5 Enterprise edition,While i’m in virtual console i’m unable to run whatis command , not even when i’m looged in as a root? Any idea!
July 15th, 2008 at 1:05 pm
@Dinesh - The .net configuration file is the file you create during this tutorial.
If you followed this tutorial, it would be named simple1.net.
I am still confused though. This tutorial is for windows and you are using Linux.
Josh
July 16th, 2008 at 1:42 pm
Thank you all for making this!!!
simple1.net is running (i loaded three 7200 ios images connected to each other) . idlepc values found and cpu droped.
The only minor problem is that i don’t see the boot process of the router, just like the video shows, it skips to the initial config question. I used the command >console R2.
Mishu
August 6th, 2008 at 3:41 am
i have a problem in gns3
the router can’t start
dynamips error 209
even if i go to ios image but i don’t found
image = \Program Files\Dynamips\images\c7200-jk9o3s-mz.124-7a.image
i didn’t found any file nammed image in dynamips
please i need help
August 6th, 2008 at 8:00 am
@youssef - Try adding c: to the start of your image path.
Josh
August 15th, 2008 at 1:11 am
These tutorials (with clicks) has stopped working yesterday literally in the face.
May be with a windoze update… Also they do not run in Konqueror (Mandriva 2008.1 Spring)
September 13th, 2008 at 12:51 am
Can anyone send me the link to download dynamips on vista ?
September 19th, 2008 at 2:14 pm
i have installed GSN3 but how i can establish communication between pix and routers i even tried using cloud but i dident work i cant ping any interface which does exist into Router ios or pix the ip address are on the same subnet can some pls help me how out is there any way? i even tried to configure and try to add my physical mac into net.file but it says exception dectected please help me out
September 23rd, 2008 at 10:21 pm
Antoni,
Use GNS3 …. http://www.gns3.net/download
Josh
September 23rd, 2008 at 10:22 pm
Sheraz,
Try these two tutorials.
http://www.blindhog.net/gns3-how-to-communicate-with-pemu/
http://www.blindhog.net/gns3-use-pemu-as-your-personal-firewall/
Josh
November 3rd, 2008 at 9:14 pm
Thanx for solving the problem using dynagen with win 2000
December 2nd, 2008 at 11:13 am
thak you for your tutorial video.
December 18th, 2008 at 11:40 am
Hi im getting the following error when i try to run the .net file please help.
Requirment:
I need 2 Routers R1,R2 that are connected over serial links and the ethernet ports of Routers are connected to 2 Switches which are on either ends and that the switches are not interconnected.
iam using 0.11.0 and README-0.2.7.
/* .NET FILE */
autostart = false
model = 3640
ram = 128
ghostios = true
mmap = false
[localhost]
[[3640]]
image = \Program Files\Dynamips\images\c3640-jk9s-mz.124-5.bin
[[ROUTER R1]]
slot0 = NM-4E
slot1 = NM-4T
f1/0 = SW1 f1/1
s1/0 = R2 s1/0
[[Router R2]]
slot0 = NM-4E
slot1 = NM-4T
f1/0 = SW2 f1/1
[[Router SW1]]
slot1 = nm-16esw
fa0/0 = SW2 fa0/0
[[Router SW2]]
slot1 = nm-16esw
———————————————-
OUTPUT:
Warning: received dynamips error:
Unknown adapter nm-16esw specified for slot 1
Warning: received dynamips error:
Unknown adapter nm-16esw specified for slot 1
Warning: Connecting R1 f1/0 to SW1 f1/1 resulted in: attempt to connect to non-existent interface in slot 1 on device R1
Warning:Connecting R2 f1/0 to SW2 f1/1 resulted in: attempt to connect to Non-existent interface in slot 1 on device R2
——————————————–
I did change the .net file with the following inputs but found no way to interconnect the Router to a Switch
/* .net file */
autostart = false
model = 3640
ram = 128
ghostios = true
mmap = false
[localhost]
[[3640]]
image = \Program Files\Dynamips\images\c3640-jk9s-mz.124-5.bin
[[ROUTER R1]]
# slot0 = NM-4E
slot0 = NM-4T
f0/0 = SW1 f1/1
s1/0 = R2 s1/0
[[Router R2]]
#slot0 = NM-4E
slot0 = NM-4T
f0/0 = SW2 f1/1
[[Router SW1]]
slot0 = nm-16esw
fa0/0 = SW2 fa0/0
[[Router SW2]]
slot0 = nm-16esw
/* End */
Can anybody suggest what i can do about this
or if anybody can publish a .net file here with the above mentioned Requirment. Any help would be much appreciated. Regards.
December 19th, 2008 at 8:00 am
Ananth,
It could be case sensitivity on the nm-16esw instead of NM-16ESW or it could be that the image you are using does not support the NM-16ESW.
Both are just guesses….
Josh
December 19th, 2008 at 8:58 am
Hi josh, Actually i tried using 3660 then 2691 and 3640. The README-0.2.8 from the site
http://www.ipflow.utc.fr/dynamips/README-0.2.8.txt . clearly mentions the above module being supported in NM-16ESW.
Can U please Use this on ur PC and tell me
where iam going wrong or May be suggest some Modifications on this.
autostart = False
ghostios = True
mmap = false
nvram = 128
ram = 128
model = 3660
[localhost]
[[3660]]
image = c:\Program Files\Dynamips\images\C3660-TE.bin
[[Router R1]]
slot0 = NM-4T
s0/0 = R2 s0/0
idlepc = 0×605453a0
model = 3660
fa0/0 = sw1 fa1/1
[[Router R2]]
slot0 = NM-4T
idlepc = 0×605112a4
model = 3660
fa0/1 = sw2 fa1/1
[[Router sw1]]
slot1 = NM-16ESW
fa1/1 = NIO_gen_eth:\Device\NPF_{C69AB498-EA98-45A0-89AA-938F9DF04EF9}
[[Router sw2]]
slot1 = NM-16ESW
fa1/1 = NIO_gen_eth:\Device\NPF_{C69AB498-EA98-45A0-89AA-938F9DF04EF9}
Iam using Winxp 32bit O.S & INTEL DualCore 2.8Ghz, 2*1Gb DDR2667Mhz.
December 19th, 2008 at 9:09 am
Ananth,
I suggest moving to GNS3 … seriously.
http://www.gns3.net
I have a lot of tutorials on the site for gns3.
Josh
December 19th, 2008 at 9:38 am
Hello josh, thank you for the Interest you have shown.
I just checked the Modules (NM-16ESW),they are supported on all the IOS i have used here is the .net file
autostart = False
ghostios = True
mmap = false
nvram = 128
ram = 128
model = 3660
[localhost]
[[3660]]
image = c:\Program Files\Dynamips\images\C3660-TE.bin
[[Router R1]]
slot1 = NM-16ESW
i tried it on all the IOS 3660,2691,3640 it all supported the 16 fastethernet. Problem seems to be elsewhere.
I havent used gns3 until now i will defantively have a look at it and i know this site has a lot of videos on gns3.
Some of your videos have helped. video on how to connect putty that was really useful to me. Thank you again JOSH. Regards.
December 20th, 2008 at 7:08 am
hi josh, here is the working .net file for the SWITCH CONFIGURATION.
autostart = False
[localhost]
[[3640]]
model = 3640
ghostios = True
sparsemem = True
ram = 128
image = \Program Files\Dynamips\images\C3640-JK.BIN
[[ROUTER R1]]
model = 3640
fa0/0 = sw1 fa0/0
#slot0 = NM-16ESW
s1/0 = R2 s1/0
idlepc = 0×605112a4
[[ROUTER R2]]
slot0 = NM-16ESW
model = 3640
fa0/0 = sw2 fa0/0
idlepc = 0×6054556c
[[ROUTER sw1]]
model = 3640
slot0 = NM-16ESW
[[ROUTER sw2]]
model = 3640
slot0 = NM-16ESW
By default there were no fastethernet ports available on those IOS. Bye.
December 22nd, 2008 at 8:22 am
Ananth,
Thanks for sharing your findings!
Josh
December 31st, 2008 at 4:16 am
Hi Admin,
This is cool video. I am newly using dynampis. through this tutorial, i download dynagen-0.11 and also winpcap4.02. and use ios c7200… And run it without any error. If i face any problem, never forget to knock you :D. Thanks Dude!!!!!!!!!
May Allah bless u..
January 26th, 2009 at 2:57 am
Hi Josh,
Saw one of your posts. I got the same problem too. PC shuts down after a few minutes of using dynamips. Checked the cpu usage and it’s quite high. How did you resolve your problem?
Josh Says:
January 16th, 2008 at 12:16 pm
After I installed everything and run the dynamips server, my windows XP computer shuts down. It keeps on shutting down everytime I ran dynamips server. Any clues? Need help…
January 26th, 2009 at 7:21 am
Ruby,
Make sure to set the idle-pc value in order to keep your cpu usage down.
Josh
February 5th, 2009 at 2:57 am
hey,
i have a question for you guys. i downloaded the software, run it according to this tutorial but when saving the idlepc value i by mistake write this “idlepc save R1″ instead of “idlepc save R1 db”. does this affect the configuration or anything, i mean what this command exactly would have done and secondly i then uninstalled everything to get started again but when i try to get the idlepc value for R1 it says it already has been set, although i uninstalled and then started from scratch but how possibly it could save that value and where. waiting for your reply.
Regards,
Furqan.
February 9th, 2009 at 10:01 am
I am new to GNS3 but am told that it works very well. In my network, we use more 2800 and 3800 series routers. Are there ways that these types of “Nodes” can be added to the app for configuration? Have a great day! Phil
February 10th, 2009 at 12:52 am
Furqan,
You can open the .net file with notepad to change the idle-pc value in the config file.
Josh
February 10th, 2009 at 1:05 am
Hi Phil,
I do not think 2800 or 3800 series routers are part of the dynamips software at this point. The dynamips core code has not been updated since Oct 14th, 2007 either. Not sure if there are any plans to include the ISR routers.
Josh
March 14th, 2009 at 5:26 pm
This my first with gns3. I just got to know about dynamips. Pls i need a link to download cisco ios image to get started. Thks.
March 19th, 2009 at 4:39 am
Dynagen keeps repeatedly asking for key of pagent image while i login to the device.
Is there any option to specify it in .net file so that it does not ask it again and again?
April 7th, 2009 at 10:38 am
Hi All
Can you please let me know how do i change the router model in dynamips as i am able work only with the default 7200 series.As i c in this forum many have worked with different models….please help me out
April 8th, 2009 at 4:31 am
Hi,All,
Until now, could Dynamips simulate the Cisco Switch?
April 13th, 2009 at 6:39 am
Sam,
I cannot share software and I will not allow anyone else to share software on this site.
This is the most help I can give
http://www.blindhog.net/gns3-how-to-find-pix-images-pix-serial-numbers-and-ios-images-using-google/
Josh
April 13th, 2009 at 6:39 am
Kumar,
I think this is the tutorial you are looking for.
http://www.blindhog.net/dynamips-router-emulation-lab-with-a-3640-ios-image/
Josh
April 13th, 2009 at 6:41 am
jameskong,
Dynamips cannot emulate a switch and most likely will not ever be able to due to most of the switching logic being held in hardware…
However, this is the closest thing we have for switch emulation. The nm-16esw has some switching features, but is not really a switch emulation.
http://www.blindhog.net/gns3-how-to-build-a-switching-lab/
Josh
May 14th, 2009 at 9:29 am
hi all,
I want try isdn config.is there any chance in dynamips?.if yes pls give me the link…
regards
afsal
May 23rd, 2009 at 8:07 am
I installed Dynamips and Dynagen as shown in the video.
I started Dynamips server and then Dynagen client. I entered command “list” as suggested in this video and it listed both R1 and R2 routers. Then I typed: telnet R1.
It opened a new telnet window with following text in the first line:
Connected to Dynamips VP “R1″ (ID 0, type c7200) - Console port
However I am not able to type any thing in this window. I tried closing and re-running both Dynamips and Dynagen but always it behaved same. Any solution ?
Tariq