I am trying to use "dce-mptcp-lte-wifi" arcitechture for using iperf -u. My goal is that i can run "iperf -c 10.2.0.1 -u" and "iperf -c 10.2.1.1 -u". i deleted all manual routingtable sets and i added
although there was not any error with ./waf build and ./waf --run, but all pcaps were empty and no packet transferred in network.
i will attach the program to this email. When "./waf build" i will receive following errors that i can't understand what is the reason could you please guide me?
../example/dce-mptcp-lte-wifi.cc: In function 'int main(int, char**)':
../example/dce-mptcp-lte-wifi.cc:116:40: error: call of overloaded 'setPos(ns3::Ptr<ns3::Node>, int, int, int)' is ambiguous
setPos (nodes.Get (0), -20, 30 / 2, 0);
^
../example/dce-mptcp-lte-wifi.cc:116:40: note: candidates are:
../example/dce-mptcp-lte-wifi.cc:45:6: note: void setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z)
^
In file included from ../example/dce-mptcp-lte-wifi.cc:40:0:
../example/ccnx/misc-tools.h:8:6: note: void ns3::setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z);
^
../example/dce-mptcp-lte-wifi.cc:117:40: error: call of overloaded 'setPos(ns3::Ptr<ns3::Node>, int, int, int)' is ambiguous
setPos (nodes.Get (1), 100, 30 / 2, 0);
^
../example/dce-mptcp-lte-wifi.cc:117:40: note: candidates are:
../example/dce-mptcp-lte-wifi.cc:45:6: note: void setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z)
^
In file included from ../example/dce-mptcp-lte-wifi.cc:40:0:
../example/ccnx/misc-tools.h:8:6: note: void ns3::setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z);
^
../example/dce-mptcp-lte-wifi.cc:127:44: error: call of overloaded 'setPos(ns3::Ptr<ns3::Node>, int, int, int)' is ambiguous
setPos (enbNodes.Get (0), 60, -4000, 0);
^
../example/dce-mptcp-lte-wifi.cc:127:44: note: candidates are:
../example/dce-mptcp-lte-wifi.cc:45:6: note: void setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z)
^
In file included from ../example/dce-mptcp-lte-wifi.cc:40:0:
../example/ccnx/misc-tools.h:8:6: note: void ns3::setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z);
^
../example/dce-mptcp-lte-wifi.cc:158:30: error: call of overloaded 'setPos(ns3::Ptr<ns3::Node>&, int, int, int)' is ambiguous
*/ setPos (pgw, 70, 0, 0);
^
../example/dce-mptcp-lte-wifi.cc:158:30: note: candidates are:
../example/dce-mptcp-lte-wifi.cc:45:6: note: void setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z)
^
In file included from ../example/dce-mptcp-lte-wifi.cc:40:0:
../example/ccnx/misc-tools.h:8:6: note: void ns3::setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z);
^
../example/dce-mptcp-lte-wifi.cc:230:43: error: call of overloaded 'setPos(ns3::Ptr<ns3::Node>, int, int, int)' is ambiguous
*/ setPos (routers.Get (0), 70, 30, 0);
^
../example/dce-mptcp-lte-wifi.cc:230:43: note: candidates are:
../example/dce-mptcp-lte-wifi.cc:45:6: note: void setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z)
^
In file included from ../example/dce-mptcp-lte-wifi.cc:40:0:
../example/ccnx/misc-tools.h:8:6: note: void ns3::setPos(ns3::Ptr<ns3::Node>, int, int, int)
void setPos (Ptr<Node> n, int x, int y, int z);