Skip to content

alsadiamir/ulissep4controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ulissep4controller

Build step

Compile from source PI/bmv2

  1. Follow instructions in the PI README to configure dependencies
  2. Configure, build and install PI:
    ./autogen.sh
    ./configure  --with-proto --with-cli
    make -j$(nproc)
    sudo make install && sudo ldconfig
  3. Follow instructions in the bmv2 README to configure dependencies
  4. Configure and build the bmv2 code; from the root of the repository:
    ./autogen.sh
    ./configure --with-pi --without-nanomsg --disable-logging-macros --disable-elogger 'CXXFLAGS=-g -O3' 'CFLAGS=-g -O3'
    make -j$(nproc)
    sudo make install && sudo ldconfig

How to run it

  1. Start mininet
make topo
  1. Start the controller (in another terminal)
make ctrl
  1. Start sending packets (from mininet)
mininet> h1 iperf3 -c h2

Useful links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published