Hello Everyone!

I have been looking through many messages in this mailing list but could not 
find the desired information; I believe a simple “Distributed tutorial for 
EMANE” would be very useful.

I am trying to have a distributed version of EMANE in order to have multiple 
nodes on multiples computers and all nodes communicating with each other. For 
example, assuming host1 and host2 are my two physical computers, I would like 
node-1 and node-2 to run on host1 as LXC and node-3 and node-4 on host2 as LXC.

I already tried to follow the details from the two following threads which are 
the closest that I could find from what my goal: 
http://emane-users.pf.itd.nrl.navy.narkive.com/L8Wlov9T/distributed-emane and
http://comments.gmane.org/gmane.network.emane.user/214. These two links only 
allowed me to have one single node on each of the two computer communicating 
with each other. (node-1 on host1 and node-2 on host2), which does not 
correspond to what I need. This was not using containers.

If I go a bit more in details with a practical example, that I named the ‘2x2’ 
example:

Host1 (Ubuntu 14.04): eth0 IP is 160.98.61.236
Host2 (Ubuntu 14.04): eth0 IP is 160.98.61.235
Host1 would be the master and also have node-1 (nodeIP: 10.99.0.1, radioIP: 
10.100.0.1) and node-2 (nodeIP: 10.99.0.2, radioIP: 10.100.0.2) in their 
respective LXC
Host2 would have node-3 (nodeIP: 10.99.0.3, radioIP: 10.100.0.3) and node-4 
(nodeIP: 10.99.0.4, radioIP: 10.100.0.4) in their respective LXC

è Then I would like to be able to:

o   Ping radio-3 or radio-4 while being logged with ssh in node-1

o   Use EMANE tools (ex olsrlinkview.py) from Host1 to see all nodes

The final goal, in the future, would then be to automate this behaviour in 
order to run simulations with multiple nodes on multiple computers.
I started doing experimentations starting with the tutorial <0>, however I did 
not manage to understand how to connect the two computers … As in my 
containers, I do not access to the eth0 of my HOST which, I believe, would be 
required to allow communications between nodes from different machines.

It seems, from what I read, that I should use CORE to do so, but I believe it 
would add an extra layer on top of EMANE which might not be that good for 
automating the whole process in the end.

Do any of you have a few insights on what I should do to run my 2x2 example ? 
Any tutorial on running such example ?
Best regards,
Simon
________________________________
█ Dr.Ing.EPF Simon Ruffieux ▪ Scientific Collaborator ▪ Member of HumanTech 
Institute
█ University of Applied Sciences HES-SO//Fribourg ▪ School of Engineering And 
Architecture ▪ Pérolles 80 ▪ CP 32 ▪ CH-1705 Fribourg ▪ +41 (0)26 429 67 38
█ www.eia-fr.ch<http://www.eia-fr.ch/> ▪ 
humantech.eia-fr.ch<http://humantech.eia-fr.ch/>

_______________________________________________
emane-users mailing list
emane-users@nrl.navy.mil
https://publists.nrl.navy.mil/mailman/listinfo/emane-users

Reply via email to