- Sep 27, 2014
-
-
cody burkard authored
-
- Sep 25, 2014
-
-
lantz authored
Skip test_cpu.py if RT_GROUP_SCHED is not enabled
-
lantz authored
use udp with iperf to measure loss. pings are not reliable
-
lantz authored
measure loss with udp iperf
-
cody burkard authored
-
cody burkard authored
-
cody burkard authored
-
- Sep 24, 2014
- Sep 23, 2014
-
-
lantz authored
Switch to loxigen-built openflow.lua wireshark plugin
-
Bob Lantz authored
-
Bob Lantz authored
Apparently there is a conflict where the lua plugin conflicts with the built-in dissector for openflow that is included with 1.12 and up. For now, we will just not install the plugin. This should fix the 14.10 VM build. Additionally, I have added a handy function, version_ge, which compares version numbers in canonical x.y.z format. Thanks to stackoverflow for pointing out the incredibly useful sort -V option!
-
Bob Lantz authored
The older wireshark dissectors were not well-maintained and were a pain to build. They also added tons of extra junk into our VM images! The ones built into the current wireshark are deficient for 1.3. The solution for the future is almost certainly to go with the lua-based plugin, since it is architecture-independent and should be much easier to maintain and upgrade.
-
- Sep 22, 2014
- Sep 21, 2014
-
-
Brian O'Connor authored
fix host --rt
-
Brian O'Connor authored
adding 'ports' command to cli
-
Brian O'Connor authored
adding example and test for intf.config()
-
Brian O'Connor authored
parse comments out of CLI
-
Brian O'Connor authored
check if RT_GROUP_SCHED is enabled in kernel
-
- Sep 17, 2014
-
-
cody burkard authored
-
- Sep 16, 2014
-
-
lantz authored
if we do not receive a ping and cannot parse output, return errorTuple
-
lantz authored
Cluster Support Prototype
-
Bob Lantz authored
-
cody burkard authored
-
cody burkard authored
-
- Sep 10, 2014
-
-
cody burkard authored
-
- Sep 09, 2014
-
-
cody burkard authored
-
- Sep 06, 2014
-
-
lantz authored
Fix runCpuLimitTest with multiple cores
-
- Sep 05, 2014
-
-
Bob Lantz authored
We add a new experimental feature to allow Mininet to run across a cluster of machines. This is currently implemented via a set mix-in classes that provide remote nodes that are implemented via a connection to a remote shell, and remote links which are tunnels across servers. In this preliminary implementation, both control and data connections are made via ssh, but this could change in the future. A MininetCluster class is provided which allows existing code to be used with minimal modification - all that is required is to provide a list of servers to use. A customizable placement algorithm may also be specified. An experimental CLI subclass is also provided to make it easier to examine node placement; status and links commands can also check whether nodes and tunnels are still running. Although this is an experimental feature, it does include a --cluster option to make it convenient to start up a Mininet simulation over a cluster, and a script to assist with setting up the prerequisite authentication via ssh key pairs. The cluster feature is preliminary and missing some obvious important features, such as parallel startup and multiple tunnel types, which we hope to add in the future.
-
Bob Lantz authored
file no longer returns image size on 14.04 fixes #373
-
- Sep 04, 2014
-
-
cody burkard authored
-
cody burkard authored
-
Bob Lantz authored
Fixes #372
-
cody burkard authored
-
Bob Lantz authored
Since chroot() doesn't chdir() by default, we are left in an unreachable directory in node.pexec() (and in xterms.) fixes #370
-
- Aug 30, 2014
-
-
Brian O'Connor authored
Fix output of backgrounded processes
-
Brian O'Connor authored
print useful output for tests upon failure
-