cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1334
Views
5
Helpful
7
Replies

Dynagen / dynamips - Router Emulation Video Tutorials

Not applicable

I created a few video tutorials for dynamips router emulation software and its front-end (dynagen) for those that are interested.

http://www.blindhog.net/category/dynamips/

Enjoy!

7 Replies 7

bradlesliect
Level 1
Level 1

This software is awesome. 2 FAQ's though:

1. How would you upgrade the flash and memory in the simulator? This is required for some IOS's

2. If I wanted to put 2x IOS's on the flash how would the simulator let me do that?

Good one

Post a comment. Deserves a rating for the effort.

Narayan

I'm sorry ....but you lost me? :(

Did I post a good comment? Do get a rating?

If so ... THANKS!

Also how do you add more IO cards to the simulator.

e.g. E1, FE, NPE,etc

The software automatically installs adapters based on the interfaces needed (eg f0/0, s0/0).

Here is a list of options available that can be configured in the dynagen .net configuration files.

autostart = boolean(default=True)

model = option('2610', '2611', '2620', '2621', '2610XM', '2611XM', '2620XM', '2621XM', '2650XM', '2651XM', '2691', '3725', '3745', '3620', '3640', '3660', '7200', default='7200')

ghostios = boolean(default=False)

ghostsize = integer(min=1, default=None)

sparsemem = boolean(default=False)

idlemax = integer(min=1, default=None)

idlesleep = integer(min=1, default=None)

oldidle = boolean(default=False)

debug = integer(min=0, max=9, default=0)

[__many__]

port = integer(min=1, max=65535, default=None)

workingdir = string(default=None)

console = integer(min=1, max=65535, default=None)

udp = integer(min=1, max=65535, default=None)

[[__many__]]

model = option('2610', '2611', '2620', '2621', '2610XM', '2611XM', '2620XM', '2621XM', '2650XM', '2651XM', '2691', '3725', '3745', '3620', '3640', '3660', '7200', default=None)

console = integer(min=1, max=65535, default=None)

aux = integer(min=1, max=65535, default=None)

image = string(default=None)

ram = integer(min=0, default=None)

nvram = integer(min=0, default=None)

cnfg = string(default=None)

confreg = string(default=None)

idlepc = string(default=None)

exec_area = string(default=None)

clock = integer(min=0, default=None)

npe = option('npe-100', 'npe-150', 'npe-175', 'npe-200', 'npe-225', 'npe-300', 'npe-400', 'npe-g1', 'npe-g2', default=None)

midplane = option('std', 'vxr', default=None)

disk0 = integer(min=0, default=None)

disk1 = integer(min=0, default=None)

mmap = boolean(default=None)

ghostios = boolean(default=None)

ghostsize = integer(min=1, default=None)

sparsemem = boolean(default=None)

autostart = boolean(default=None)

configuration = string(default=None)

idlemax = integer(min=1, default=None)

idlesleep = integer(min=1, default=None)

oldidle = boolean(default=None)

rated for the good effort

Narayan

If you want "total" control over the way dynamips runs, you will have to run dynamips without the dynagen front-end. I don't really have any experience with it (too lazy)

http://www.ipflow.utc.fr/dynamips/dynamips-0.2.7-RC3.tar.gz

Download the source-code above. Then, take a look at the README file. It looks like it gives good instructions for running dynamips 'stand-alone'.

Review Cisco Networking products for a $25 gift card