Dynagen Changelog

What's new in Dynagen 0.11.0

Dec 17, 2008
  • Merge of the features of confDynagen (dynamic reconfiguration, pemu support, and many other features). Big thanks to Pavel Skovajsa for performing the merge work and other significant contributions.
  • Addition of a pemu server for Cisco PIX emulation. Thanks to Thomas Pani for writing the wrapper, and to mmm123 for writing pemu. NOTE: A Pemu instance will always consume 100% of a CPU core. There is no "idlepc". Use a tool like BES (Windows) or cpulimit (Linux) if you wish to reduce CPU usage.
  • Could not specify a model of 1751 or 1760 in a router definition
  • WIC interfaces on 1751s and 1760s could not be used
  • On Windows platforms, Network Device list changes to the temp dir before executing Dynamips (helps Vista users).
  • Added a delay option to start /all. This introduces a pause between starting devices.
  • Filter command was broken in 0.10.x
  • FS#217 - fixed the connect method for switches. Only effected 3rd party developers using the library, Dynagen does not use these methods.
  • FS#211 - Dynagen crash when specifying invalid port
  • 7200 instances now default to using an NPE-400 rather than an NPE-200. This is because the C7200-IO-2FE is not compatible with the NPE-200 and this was causing confusion. You can override this new behavior with "npe = NPE-200".
  • Referencing f0/0 or f0/1 with 7200s now automatically inserts a C7200-IO-2FE in slot 0 rather than a C7200-IO-FE. You can override this behavior by specifying "slot0=PA-C7200-IO-FE".
  • Support for ATM to Ethernet bridge introduced in Dynamips 0.2.8-RC2. Provision using ATMBR.
  • idlemax issue fixed (see http://7200emu.hacki.at/viewtopic.php?p=13676)
  • Resolves crash when invalid port specified on adapter (http://7200emu.hacki.at/viewtopic.php?p=15685)
  • Dynagen now warns if a router does not have an image set
  • The prefix "PA-" for the 7200 IO adapters is optional (i.e. "PA-C7200-IO-2FE" or "C7200-IO-2FE").
  • Multisever config with two instances on the same system no longer requires use of the UDP configuration option workaround.
  • The adapter "PA-4T+" should now be specified as "PA-4T+". "PA-4T" is still supported so as not to break compatibility with existing labs.
  • Added a "start-pemu.sh" script to launch pemuwrapper, writing temp files to a temp directory. To be used on Linux systems.
  • Throws a warning for the infamous "using localhost with multiserver" misconfiguration.
  • Change of base udp port for pemuwrapper to 40000 so that we do not conflict with vpc
  • "idlepc show" now shows the current idlepc value if one has already been applied
  • idlepc commands now warn that pemu instances are not supported
  • Added "ghostsize" command to dynamic configuration mode
  • Ignores GNS3-DATA section. Caution: Issuing a "copy run start" from inside of Dynagen will obliterate this section.