|
|
|
|
|
# Table of Contents
|
|
|
|
|
|
1. [Foreword](#orgbd342c8)
|
|
|
2. [Glossary](#org9b9da7d)
|
|
|
3. [Preliminary notes](#orgea0f893)
|
|
|
4. [The steps to run CUSCUS](#orgdcbdbfe)
|
|
|
1. [Step zero - Gitpull the project somewhere](#org14dbf11)
|
|
|
2. [First Step - Set up a virtual machine with Ubuntu 14.04.3 (or do it with a real machine)](#orgca9cd55)
|
|
|
3. [Second Step - Install NS-3 (following the NS-3 site instructions)](#org9d8def7)
|
|
|
4. [Third Step - Install FL-AIR (following the FL-AIR site instructions)](#org0893e25)
|
|
|
1. [Extra - Make sure that](#org1f95cf9)
|
|
|
5. [Fourth Step](#orgc4088bf)
|
|
|
1. [Foreword](#org1b7782d)
|
|
|
2. [Glossary](#org4516c20)
|
|
|
3. [Preliminary notes](#org66d0166)
|
|
|
4. [The steps to run CUSCUS](#org18f076e)
|
|
|
1. [Step zero - Gitpull the project somewhere](#orgfc970dc)
|
|
|
2. [First Step - Set up a virtual machine with Ubuntu 14.04.3 (or do it with a real machine)](#org6541091)
|
|
|
3. [Second Step - Install NS-3 (following the NS-3 site instructions)](#org493e414)
|
|
|
4. [Third Step - Install FL-AIR (following the FL-AIR site instructions)](#orge4d57bb)
|
|
|
1. [Extra - Make sure that](#orgafdd5dd)
|
|
|
5. [Fourth Step](#org6af66b0)
|
|
|
|
|
|
|
|
|
|
|
|
<a id="orgbd342c8"></a>
|
|
|
<a id="org1b7782d"></a>
|
|
|
|
|
|
# Foreword
|
|
|
|
... | ... | @@ -25,16 +25,16 @@ are our *experiences*. |
|
|
If you find a workaround, some new insights, etc…please let us know.
|
|
|
|
|
|
|
|
|
<a id="org9b9da7d"></a>
|
|
|
<a id="org4516c20"></a>
|
|
|
|
|
|
# Glossary
|
|
|
|
|
|
- **FLAIR:** Framework Libre Air (The Control Part)
|
|
|
- **NS3:** The Network Simulator 3 (The Network Part)
|
|
|
- **$CUSCUS:** the place where you gitpulled *CUSCUS*
|
|
|
- **`$CUSCUS/`:** the place where you gitpulled *CUSCUS*
|
|
|
|
|
|
|
|
|
<a id="orgea0f893"></a>
|
|
|
<a id="org66d0166"></a>
|
|
|
|
|
|
# Preliminary notes
|
|
|
|
... | ... | @@ -45,19 +45,19 @@ If you find a workaround, some new insights, etc…please let us know. |
|
|
**USE** `/bin/bash`. Other shells do not work for the FLAIR framework. Save the hassle and use bash temporarely.
|
|
|
|
|
|
|
|
|
<a id="orgdcbdbfe"></a>
|
|
|
<a id="org18f076e"></a>
|
|
|
|
|
|
# The steps to run CUSCUS
|
|
|
|
|
|
|
|
|
<a id="org14dbf11"></a>
|
|
|
<a id="orgfc970dc"></a>
|
|
|
|
|
|
## Step zero - Gitpull the project somewhere
|
|
|
|
|
|
- `git pull https://gitlab.utc.fr/zemanico/CUSCUS.git`
|
|
|
|
|
|
|
|
|
<a id="orgca9cd55"></a>
|
|
|
<a id="org6541091"></a>
|
|
|
|
|
|
## First Step - Set up a virtual machine with Ubuntu 14.04.3 (or do it with a real machine)
|
|
|
|
... | ... | @@ -68,7 +68,7 @@ We used this [box](https://app.vagrantup.com/ubuntu/boxes/trusty64). |
|
|
It takes up a lot of space, please reserve at least `30GB`.
|
|
|
|
|
|
|
|
|
<a id="org9d8def7"></a>
|
|
|
<a id="org493e414"></a>
|
|
|
|
|
|
## Second Step - Install [NS-3](https://www.nsnam.org) (following the NS-3 site instructions)
|
|
|
|
... | ... | @@ -111,7 +111,7 @@ is enough to get NS3 up and running. |
|
|
8. The ns-3 simulator <del>should be</del> is ready
|
|
|
|
|
|
|
|
|
<a id="org0893e25"></a>
|
|
|
<a id="orge4d57bb"></a>
|
|
|
|
|
|
## Third Step - Install [FL-AIR](https://www.hds.utc.fr/heudiasyc/production/logiciels-970/logiciels-971/article/fl-air-framework-libre-air-3123?lang=fr) (following the FL-AIR site instructions)
|
|
|
|
... | ... | @@ -120,7 +120,7 @@ Plase feel free to use the documentation for installation available [here](https |
|
|
Just make sure that you also complete all the substeps in this section:
|
|
|
|
|
|
- set up the $FLAIR<sub>ROOT</sub> envoronment variable as described [here](https://devel.hds.utc.fr/software/flair/wiki/setup).
|
|
|
- install the [toolchains](https://devel.hds.utc.fr/software/flair/wiki/toolchain/install) (stick to the x86<sub>64</sub> one)
|
|
|
- install the [toolchains](https://devel.hds.utc.fr/software/flair/wiki/toolchain/install) (stick to the `x86_64` one)
|
|
|
- Copy the interesting parts of `/root/.bashrc` to `/home/<username>/.bashrc`
|
|
|
- check the graphic card driver ([TODO](https://devel.hds.utc.fr/software/flair/wiki/toolchain/install))
|
|
|
- download the FL-AIR code ([Latest flair version](https://devel.hds.utc.fr/software/flair/wiki/repo/sync))
|
... | ... | @@ -136,7 +136,7 @@ Just make sure that you also complete all the substeps in this section: |
|
|
- It should be ok to run now.
|
|
|
|
|
|
|
|
|
<a id="org1f95cf9"></a>
|
|
|
<a id="orgafdd5dd"></a>
|
|
|
|
|
|
### Extra - Make sure that
|
|
|
|
... | ... | @@ -144,7 +144,7 @@ Just make sure that you also complete all the substeps in this section: |
|
|
- Modify `$CUSCUS/mods/scripts/parametersCUSCUS.dat` accordingly
|
|
|
|
|
|
|
|
|
<a id="orgc4088bf"></a>
|
|
|
<a id="org6af66b0"></a>
|
|
|
|
|
|
## Fourth Step
|
|
|
|
... | ... | |