Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

  1. Download the source code. If you already have Mininet installed in your system, run the following script - it will download the CPqD software switch and try to install it.

    Code Block
    mininet/util/install.sh -3f
  2. Or you can download from the CPqD github repo. Check if you can compile it. It may fail ... 

    text
    Code Block
    Code Block
    language
    git clone https://github.com/CPqD/ofsoftswitch13.git

    Check if you can compile it. It may fail

    Code Block
    g
    cd ~/ofsoftswitch13
    ./boot.sh
    ./configure
    make
    sudo make install
  3. If your compile step failed go to this page fix this issue. Once you can successfully compile, go to the next step.

     

  4. Go back to the specific version of Cpqd

    Code Block
    languagetext
    git checkout f308c28242de57502f06d3dee80ce47ac17b6603
  5. Download the following patch: patchfile-cpqd

    You can apply the patch with the command

    Code Block
    languagetext
    patch -p0 < patchfile_cpqd 
  6. Build it following the README.md file in the directory

...