nsnode2 = add_ns3_node(ec, simu)
dev2 = add_point2point_device(ec, nsnode2, "10.0.0.2", "30")
- # Add routes - n1 - n6
+ # Add routes on the NS3 side
r1 = ec.register_resource("ns3::Route")
ec.set(r1, "network", "10.0.1.0")
ec.set(r1, "prefix", "30")
ec.register_connection(chan, dev1)
ec.register_connection(chan, dev2)
- # enable traces
- """
- ec.enable_trace(dev1, "pcap")
- ec.enable_trace(dev1, "promiscPcap")
- ec.enable_trace(dev1, "ascii")
-
- ec.enable_trace(dev2, "pcap")
- ec.enable_trace(dev2, "promiscPcap")
- ec.enable_trace(dev2, "ascii")
- """
-
fddev = add_fd_device(ec, nsnode1, "10.0.1.2", "30")
ec.enable_trace(fddev, "pcap")
ec.enable_trace(fddev, "promiscPcap")
ec.register_connection(crosslink, tap)
ec.register_connection(crosslink, fddev)
+ # Add routes on the localhost side
r2 = ec.register_resource("linux::Route")
ec.set(r2, "network", "10.0.0.0")
ec.set(r2, "prefix", "30")