Skip to content
No description, website, or topics provided.
Jupyter Notebook Makefile Shell
Branch: master
Clone or download
Pull request Compare This branch is 4 commits ahead, 3 commits behind kuhlskev:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a repo to accompany the DevNet 2449 Session for Cisco Live

To Follow along the exercises on your own you will need:

  • Git client
  • VirtualBox 5.0.28
  • Docker 1.13.1
  • Vagrant 1.8.7
  • cdrtools (in particular mkisofs)
  • a build environment (e.g. compiler, make, ...), suggest to use MacPorts or Brew if running on a Mac
  • Clone the repository from GitHub
  • IOS XE image from, then go to IOS XE Software and download the Denali-16.5.1 or higher .iso file)
  1. Clone the following Git repository: git clone && cd iosxrv-x64-vbox

  2. Create the Vagrant box image build by running the following command. -v ~/Downloads/<csr_iso_file>

    This may take a while.

  3. Install this image to vagrant

    vagrant box add --name csr <csr_box_file_created_on_step_2>

  4. Make sure that the Vagrant box name matches the one configured in the Vagrantfile

  5. Ensure you have the required tools installed

  6. run make to create the ISO files with the router configurations

  7. Bring up the routers using vagrant up (brings up both) or vagrant up R1 to only start R1

you can see the script to bring up the router and docker container as in the session

You can’t perform that action at this time.