Hi,
I'm having trouble getting a distributed CORE/EMANE emulation working because of what I think is an EMANE problem. In particular, OLSR broadcast packets received from remote containers are dropped by emane with something like the following log message:

DEBUG PHYI 001 FrameworkPHY::processUpstreamPacket_i transmitter 4, src 4, dst 65535, drop propagation model missing info

I have 2 emulation servers in total, with 2 nodes running OLSR inside a container on each (started using the CORE GUI).

Nodes on the same machine can communicate fine, but not nodes on different machines.

Using tcpdump I can see that OLSR broadcast packets are reaching the emane daemon running in the node containers on different machines.

Does anyone know what my problem might be or how to debug it further?

I'm running emane 0.9.2 and core 4.8. I've attached the emane configs generated by core for one of the nodes in case that helps. The configs are identical on the other machine except for nem and tap ids.

Thanks,
Dan
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mac
  SYSTEM 'file:///usr/share/emane/dtd/mac.dtd'>
<mac library="ieee80211abgmaclayer" name="ieee80211abg MAC">
  <param name="mode" value="0"/>
  <param name="enablepromiscuousmode" value="off"/>
  <param name="distance" value="1000"/>
  <param name="unicastrate" value="4"/>
  <param name="multicastrate" value="1"/>
  <param name="rtsthreshold" value="0"/>
  <param name="pcrcurveuri" value="/usr/share/emane/xml/models/mac/ieee80211abg/ieee80211pcr.xml"/>
  <param name="flowcontrolenable" value="off"/>
  <param name="flowcontroltokens" value="10"/>
  <param name="wmmenable" value="off"/>
  <param name="queuesize0" value="255"/>
  <param name="queuesize1" value="255"/>
  <param name="queuesize2" value="255"/>
  <param name="queuesize3" value="255"/>
  <param name="cwmin0" value="32"/>
  <param name="cwmin1" value="32"/>
  <param name="cwmin2" value="16"/>
  <param name="cwmin3" value="8"/>
  <param name="cwmax0" value="1024"/>
  <param name="cwmax1" value="1024"/>
  <param name="cwmax2" value="64"/>
  <param name="cwmax3" value="16"/>
  <param name="aifs0" value="0.000002"/>
  <param name="aifs1" value="0.000002"/>
  <param name="aifs2" value="0.000002"/>
  <param name="aifs3" value="0.000001"/>
  <param name="txop0" value="0.000000"/>
  <param name="txop1" value="0.000000"/>
  <param name="txop2" value="0.000000"/>
  <param name="txop3" value="0.000000"/>
  <param name="retrylimit0" value="3"/>
  <param name="retrylimit1" value="3"/>
  <param name="retrylimit2" value="3"/>
  <param name="retrylimit3" value="3"/>
</mac>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nem
  SYSTEM 'file:///usr/share/emane/dtd/nem.dtd'>
<nem name="ieee80211abg NEM">
  <transport definition="n1transvirtual.xml"/>
  <mac definition="n1emane_ieee80211abgmac.xml"/>
  <phy definition="n1emane_ieee80211abgphy.xml"/>
</nem>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE phy
  SYSTEM 'file:///usr/share/emane/dtd/phy.dtd'>
<phy name="universalphy">
  <param name="bandwidth" value="1M"/>
  <param name="frequency" value="2.347G"/>
  <param name="frequencyofinterest" value="2.347G"/>
  <param name="subid" value="1"/>
  <param name="systemnoisefigure" value="4.0"/>
  <param name="txpower" value="0.0"/>
  <param name="fixedantennagain" value="0.0"/>
  <param name="fixedantennagainenable" value="on"/>
  <param name="noisemode" value="none"/>
  <param name="noisebinsize" value="20"/>
  <param name="propagationmodel" value="2ray"/>
</phy>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE transport
  SYSTEM 'file:///usr/share/emane/dtd/transport.dtd'>
<transport library="transvirtual" name="Virtual Transport">
  <param name="bitrate" value="0"/>
  <param name="devicepath" value="/dev/net/tun"/>
</transport>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE platform
  SYSTEM 'file:///usr/share/emane/dtd/platform.dtd'>
<platform>
  <param name="otamanagerchannelenable" value="on"/>
  <param name="otamanagergroup" value="224.1.2.9:45702"/>
  <param name="otamanagerdevice" value="ctrl1"/>
  <param name="eventservicegroup" value="224.1.2.8:45703"/>
  <param name="eventservicedevice" value="ctrl0"/>
  <param name="controlportendpoint" value="0.0.0.0:47000"/>
  <param name="antennaprofilemanifesturi" value=""/>
  <nem definition="n1emane_ieee80211abgnem.xml" id="1" name="tap2.0.44">
    <transport definition="n1transvirtual.xml">
      <param name="device" value="eth0"/>
    </transport>
  </nem>
</platform>
_______________________________________________
emane-users mailing list
[email protected]
http://pf.itd.nrl.navy.mil/mailman/listinfo/emane-users

Reply via email to