dynamips version 0.2.7 for Mac OS X 10.5 Leopard
Friday the 16th of May, 2008

    dynamips  most recent diff


      View the most recent changes for the dynamips port at: dynamips.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for dynamips.
      The raw portfile for dynamips 0.2.7 is located here:
      http://dynamips.darwinports.com/dports/net/dynamips/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/dynamips
      Google
      Web Darwinports.com



      # $Id: Portfile 29434 2007-09-23 17:58:38Z ryandesign macports.org $

      PortSystem 1.0

      Name: dynamips
      Version: 0.2.7
      revision 1
      Category: net
      Maintainers: jstrine vexate.net
      Description: Cisco router emulator
      Homepage: http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
      Platform: darwin

      Long Description: Dynamips emulates a variety of Cisco routers on a traditional PC. It supports the emulation of select 7200, 3600, 3700, and 2600 series routers. It uses real Cisco IOS images (which are not part of this package). Of course, this emulator cannot replace a real router. It is simply a complementary tool to real labs for administrators of Cisco networks or people wanting to pass their CCNA/CCNP/CCIE exams.

      master_sites http://www.ipflow.utc.fr/dynamips
      distname dynamips-${version}
      checksums md5 0fe1875bb4e7e3624ca420dd75c85279 sha1 6f65a2e92f5d27aca9d8608369cb20c9539a8121

      depends_lib port:libelf port:libpcap

      patchfiles Makefile.diff
      configure {}

      # patch.pre_args set to allow use of unmodified idle_pcs patch from developer
      patch.pre_args -p1

      build.pre_args-append PREFIX=${prefix}
      destroot.pre_args-append PREFIX=${prefix}

      # compile using nojit if on PowerPC platform
      if {${os.arch} == "powerpc"} {
      build.pre_args-append DYNAMIPS_ARCH=nojit
      destroot.pre_args-append DYNAMIPS_ARCH=nojit
      }

      default_variants +idle_pcs

      Variant: no_pcap description {Without support to send/receive external traffic} {

      depends_lib-delete port:libpcap
      build.pre_args-append HAS_PCAP=0
      destroot.pre_args-append HAS_PCAP=0
      }

      Variant: idle_pcs description {With support for multiple idle-pcs. Uses patch written by Yannick Le Teigner available at http://dynagui.sourceforge.net.} {

      patchfiles-append idle_pcs.diff
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/dynamips
      % sudo port install dynamips
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching dynamips
      ---> Verifying checksum for dynamips
      ---> Extracting dynamips
      ---> Configuring dynamips
      ---> Building dynamips with target all
      ---> Staging dynamips into destroot
      ---> Installing dynamips
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using dynamips with these commands:
      %  man dynamips
      % apropos dynamips
      % which dynamips
      % locate dynamips

     Where to find more information:

    Darwin Ports



    image test