-
Notifications
You must be signed in to change notification settings - Fork 15
Install
The following instructions are for installing the EMANE tutorial and its package dependencies.
-
Install EMANE from pre-built packages following these instructions or build from source following these instructions.
-
Install tutorial dependencies:
# sudo yum install lxc bridge-utils fping gpsd gpsd-clients \ iperf multitail openssh-server tkinter python-pmw python-lxml
-
Build and install pynodestatviz:
# git clone https://github.com/adjacentlink/pynodestatviz # cd pynodestatviz # ./autogen.sh && ./configure && make rpm # sudo yum install dist/pynodestatviz-*noarch.rpm
-
Build and install mgen.
-
Build and install olsrd.
-
Clone and build the tutorial:
# git clone https://github.com/adjacentlink/emane-tutorial.git # cd emane-tutorial # make
-
Update your /etc/hosts file to include the following:
10.99.0.1 node-1 10.99.0.2 node-2 10.99.0.3 node-3 10.99.0.4 node-4 10.99.0.5 node-5 10.99.0.6 node-6 10.99.0.7 node-7 10.99.0.8 node-8 10.99.0.9 node-9 10.99.0.10 node-10 10.99.0.100 node-server 10.100.0.1 radio-1 10.100.0.2 radio-2 10.100.0.3 radio-3 10.100.0.4 radio-4 10.100.0.5 radio-5 10.100.0.6 radio-6 10.100.0.7 radio-7 10.100.0.8 radio-8 10.100.0.9 radio-9 10.100.0.10 radio-10
-
Install EMANE from pre-built packages following these instructions or build from source following these instructions.
-
Install tutorial dependencies:
# sudo apt-get install lxc bridge-utils mgen fping gpsd gpsd-clients \ iperf multitail olsrd openssh-server python-tk python-pmw python-lxml \ python-stdeb build-essential
-
Build and install pynodestatviz:
# git clone https://github.com/adjacentlink/pynodestatviz # cd pynodestatviz # ./autogen.sh && ./configure && make deb # sudo dpkg -i deb_dist/pynodestatviz*.deb
-
Clone and build the tutorial:
# git clone https://github.com/adjacentlink/emane-tutorial.git # cd emane-tutorial # make
-
Update your /etc/hosts file to include the following:
10.99.0.1 node-1 10.99.0.2 node-2 10.99.0.3 node-3 10.99.0.4 node-4 10.99.0.5 node-5 10.99.0.6 node-6 10.99.0.7 node-7 10.99.0.8 node-8 10.99.0.9 node-9 10.99.0.10 node-10 10.99.0.100 node-server 10.100.0.1 radio-1 10.100.0.2 radio-2 10.100.0.3 radio-3 10.100.0.4 radio-4 10.100.0.5 radio-5 10.100.0.6 radio-6 10.100.0.7 radio-7 10.100.0.8 radio-8 10.100.0.9 radio-9 10.100.0.10 radio-10
Copyright (c) 2014-2018 - Adjacent Link LLC, Bridgewater, New Jersey
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International License.