wiki:GEC21Agenda/ChoiceNet/gt_tool

Version 13 (modified by griff@netlab.uky.edu, 5 years ago) (diff)

--

Navigation: Up

At this point we will start configure and Installing Choicenet code onto the nodes in your slice.

Follow the list of commands below to set up the CHOICENET FRAMEWORK

Replace the <MANIFEST_FILENAME> and <GENI USERNAME> with the values shown to you during the pre-setup phase

If you forgot to write down the MANIFEST_FILENAME, it will be ~/SLICENAME_manifest.xml (where SLICENAME is the name of your slice).

Change into the choicenet bin directory

cd choicenet/source/bin/

Run the configure to setup the necessary interfaces, routes and bridges

./getool -f <MANIFEST FILENAME> -l <GENI USERNAME> -i ~/.ssh/id_rsa configure

Now install the Choicenet code which includes Choicenet CLICK Implementation and the Choicenet SDN Implementation

./getool -f <MANIFEST FILENAME> -l <GENI USERNAME> -i ~/.ssh/id_rsa install

Turn on CLICK on all the Router Nodes (-R option)

./getool -f <MANIFEST FILENAME> -l <GENI USERNAME> -i ~/.ssh/id_rsa -R clickon

Turn on the Choicenet PATH Service (Details about path service provided during the tutorial)

./getool -f <MANIFEST FILENAME> -l <GENI USERNAME> -i ~/.ssh/id_rsa pathServiceOn

Send path advertisements to path service

./sendAdvertisements.sh