Activity

From 02/21/2010 to 03/22/2010

03/22/2010

11:24 PM Revision f2eaeac7 (mininet): Added patch for 2.6.33.x kernel.
Bob Lantz
11:24 PM Revision 6ab417cc (mininet): Added setup for kernel switch.
Bob Lantz

03/18/2010

06:43 AM Revision 3e624fb2 (mininet): Added openvswitch kernel switch.
Bob Lantz

03/16/2010

09:59 PM Revision 8abc3472 (mininet): Pass code check.
Bob Lantz
09:59 PM Revision ec7b211c (mininet): Buffered output. Added net.monitor() and node.readline()
Moved monitor() and readline() into net.py and node.py respectively,
which will hopefully be useful for monitoring la...
Bob Lantz
09:59 PM Revision 6ab1f1ff (mininet): Run in non-verbose mode, and print network sizes.
Bob Lantz
09:59 PM Revision e4c82e52 (mininet): Change Node.monitor() to just return output.
It seems easier to rely on node.waiting for the moment. Bob Lantz
09:59 PM Revision 736038f8 (mininet): Added README for examples.
Bob Lantz
02:27 AM Revision e100d1d9 (mininet): Change ofprotocold -> ovs-openflowd in OVSKernelSwitch.
Bob Lantz
02:24 AM Revision ad824e4e (mininet): Pass codecheck.
Bob Lantz

03/15/2010

02:32 AM Revision cae423e5 (mininet): For now, make install.
Bob Lantz
02:28 AM Revision 7f9eb9e5 (mininet): Changed remaining refs to netns to refer to mnexec.
Bob Lantz
02:19 AM Revision 3465c9ea (mininet): Updated to reflect changes and include 2.6.33 patch.
Bob Lantz

03/14/2010

10:18 PM Revision ed097b3b (mininet): Working a bit on text files. Removed netns.
Bob Lantz
10:57 AM Revision a3d89912 (mininet): Comment clarification
Brandon Heller
10:53 AM Revision b055728f (mininet): Automatically load kernel module dependencies
Before this commit, you'd have to manually insert the kernel module for
OVS or OF kernel modules, and you couldn't ru...
Brandon Heller
10:53 AM Revision a1658810 (mininet): Ignore pyc files
Brandon Heller
10:53 AM Revision e01292c1 (mininet): Fix minor typo
Brandon Heller
10:53 AM Revision 956bf4f2 (mininet): Fix param typo
Brandon Heller
08:18 AM Revision bca38c99 (mininet): Minor config notes changes.
Bob Lantz
08:11 AM Revision 0e2a7240 (mininet): Reinstate mnexec in install.
Bob Lantz
08:03 AM Revision 51a14824 (mininet): Removed unused variable.
Bob Lantz
05:44 AM Revision 3fac5a43 (mininet): Handle ping output for paused hosts
Brandon Heller
05:35 AM Revision 07aad110 (mininet): Add ability to pause and resume any node
Brandon Heller
05:32 AM Revision 28cd95c3 (mininet): Fix link command parsing bug
Brandon Heller
02:28 AM Revision 0e3fef2f (mininet): Merge branch 'master' of yuba.stanford.edu:mininet
Conflicts:
mininet/node.py
Bob Lantz
02:23 AM Revision bcacfc05 (mininet): Support for control-C. Finally.
I've changed the way things work a bit:
1. netns is replaced by mnexec, a general-purpose mininet helper.
2. For in...
Bob Lantz
02:19 AM Revision c4ae4232 (mininet): Support for control-C. Finally.
I've changed the way things work a bit:
1. netns is replaced by mnexec, a general-purpose mininet helper.
2. For in...
Bob Lantz
12:37 AM Revision d4b53ea7 (mininet): Removing setsid for the moment - breaks shutdown.
Close to solving this set of problems. Bob Lantz
12:36 AM Revision af380c89 (mininet): Show PIDs in dump()
Brandon Heller

03/13/2010

09:59 PM Revision e953444f (mininet): Corrected list checkin sendCmd.
Bob Lantz
02:30 PM Revision 8d3c2859 (mininet): Add port status change command
Brandon Heller
02:02 PM Revision e7c787b3 (mininet): Fix sending commands to switches
Brandon Heller
12:40 AM Revision 74993b65 (mininet): Changes to note neither ^C nor interactive commands work atm.
Bob Lantz
12:38 AM Revision 7b323bd4 (mininet): Removed executability since mn -c is easier!
Bob Lantz
12:24 AM Revision 7cbde774 (mininet): Added blank line.
Bob Lantz
12:22 AM Revision 08ed5bb6 (mininet): Made executable.
Bob Lantz
12:21 AM Revision 9e7aee20 (mininet): Merge branch 'master' of yuba.stanford.edu:mininet
Conflicts:
setup.py
Bob Lantz
12:17 AM Revision 740d7ce3 (mininet): Added newline at EOF.
Bob Lantz
12:16 AM Revision 4065511a (mininet): Detach shells from tty; monitoring changes.
Call netns using setsid to detach from the tty; this is
intended to fix the problem of control-C killing your network...
Bob Lantz
12:16 AM Revision 2ad03eea (mininet): Minor cleanup; got rid of backslash.
Bob Lantz
12:13 AM Revision 5947e017 (mininet): Minor changes and corrections.
Bob Lantz
12:13 AM Revision 406f5da1 (mininet): Change to mention 2.6.33 kernel.
Bob Lantz
12:13 AM Revision 44c63c2a (mininet): Fix OVS breakage
Brandon Heller
12:13 AM Revision 77529ce5 (mininet): Ignore binary and egg data
Brandon Heller
12:13 AM Revision c30e5007 (mininet): Update install instructions
Brandon Heller
12:13 AM Revision b403cc7f (mininet): Colorize git output by default in VM
Brandon Heller
12:13 AM Revision 3b1174ef (mininet): Update install scripts
Don't build NOX and OVS as root. Also don't nuke kernel src. Install
newer autoconf needed for OVS install from Deb...
Brandon Heller

03/12/2010

01:23 AM Revision c46c1ae6 (mininet): Merge branch 'master' of yuba.stanford.edu:mininet
Bob Lantz
01:16 AM Revision 9dbe572a (mininet): Detach shells from tty; monitoring changes.
Call netns using setsid to detach from the tty; this is
intended to fix the problem of control-C killing your network...
Bob Lantz
12:54 AM Revision 9f32a08b (mininet): Minor cleanup; got rid of backslash.
Bob Lantz
12:53 AM Revision 47abe6d9 (mininet): Change to mention 2.6.33 kernel.
Bob Lantz
12:53 AM Revision 3a7d2a13 (mininet): Minor changes and corrections.
Bob Lantz

03/10/2010

11:44 PM Revision b0a7a257 (mininet): Fix OVS breakage
Brandon Heller
06:45 AM Revision 4e57ddbc (mininet): Ignore binary and egg data
Brandon Heller
06:37 AM Revision 8f30aa00 (mininet): Update install instructions
Brandon Heller
06:16 AM Revision 188964c9 (mininet): Update install scripts
Don't build NOX and OVS as root. Also don't nuke kernel src. Install
newer autoconf needed for OVS install from Deb...
Brandon Heller
06:16 AM Revision f7f2f977 (mininet): Colorize git output by default in VM
Brandon Heller
05:52 AM Revision e3a2ef01 (mininet): Fixed docstrings for switch arg: name.
Bob Lantz
05:48 AM Revision d44a5843 (mininet): Reinstantiated inNamespace and routed control network.
We need to figure out how to specify the IP addresses for the
routed control network. For now I'm going back to 192.1...
Bob Lantz
05:47 AM Revision 47dbca29 (mininet): Made iperf verbose and fixed node command output.
Bob Lantz
05:47 AM Revision 1a9d2eac (mininet): Fixed createLink args and cleaned up slightly.
Bob Lantz
05:46 AM Revision 73a323f2 (mininet): Made compatible with rearranged args for createLink.
Bob Lantz
05:45 AM Revision 315cbf9e (mininet): Use IP address strings rather than hex number.
Bob Lantz
05:44 AM Revision 7ecd095c (mininet): Allow *args and **kwargs.
Bob Lantz

03/08/2010

11:36 PM Revision 7ba9e055 (mininet): Fixed errors due to renaming buffer to buf.
Bob Lantz
11:32 PM Revision 80be5642 (mininet): Removed underscores for public Node methods. Minor cleanup & comments.
Bob Lantz
11:31 PM Revision 26266932 (mininet): Changed to report repeated pep8 issues.
Bob Lantz

03/06/2010

01:19 AM Revision a16fae67 (mininet): Tweaks to separate command and options.
Bob Lantz
01:13 AM Revision 91b9e374 (mininet): Revived sshd.py example.
Bob Lantz
01:01 AM Revision be963554 (mininet): Added some additional explanatory comments.
Bob Lantz
01:00 AM Revision b924c5b5 (mininet): Fixed printing in CLI.net()
Bob Lantz

03/05/2010

11:15 PM Revision 73360ab9 (mininet): Moved TreeTopo to mininet.topolib.
Bob Lantz
11:15 PM Revision 5156b389 (mininet): Renamed LinearTestTopo() and added full ping test.
Bob Lantz
11:07 PM Revision 11a6d400 (mininet): Added mininet.topolib to store useful topologies.
Bob Lantz
10:49 PM Revision fd21c46f (mininet): Restored udpbwtest.py
Bob Lantz
10:12 PM Revision c80e18cd (mininet): Worked once on user, kernel for 1-20 switches.
Bob Lantz
10:12 PM Revision 1bda2d21 (mininet): Changed to use Node.MAC().
Bob Lantz
09:59 PM Revision 6f45478f (mininet): Removed spaces.
Bob Lantz
09:58 PM Revision 75d72d96 (mininet): Restored accidentally deleted kill %ofpd lines. Added Node.MAC()
Bob Lantz
12:11 PM Revision cdeaca86 (mininet): Rename cliinfo debug level to output
Brandon Heller
12:08 PM Revision dfc08a86 (mininet): Add none test to measure MN creation/teardown time
Brandon Heller
09:13 AM Revision c8641d7d (mininet): Fix remote controller param
Brandon Heller
06:36 AM Revision 7ae73e67 (mininet): Fix pylint warnings
Brandon Heller
06:26 AM Revision f259e2fa (mininet): Don't try to codecheck non-existent mnclean
Brandon Heller
05:52 AM Revision 509a852f (mininet): Add TreeTopo to cmd line
Brandon Heller
05:47 AM Revision 3eb5abe6 (mininet): Make cleanup a param of mn, not a separate script
Also switch from print to info statements, to enable a non-verbose
clean. Instead of 'mnclean', now run 'mn -c'.
Brandon Heller
05:34 AM Revision 4e69ae83 (mininet): Slightly reduce cliinfo verbosity
Brandon Heller
05:29 AM Revision bb941950 (mininet): Add flexible topology input parsing
Now you can pass a topology name followed by params. For example, to
create a switch with 3 hosts:
sudo mn --topo...
Brandon Heller
02:58 AM Revision 1a40cd04 (mininet): Add new loglevel to display CLI output only
Also print warning if user chooses a loglevel that will hide CLI output. Brandon Heller
12:56 AM Revision c246e2d5 (mininet): Renamed topo_2sw_2host.py -> topo-2sw-2host.py
Still could be better though.... and we need more topology
examples.
Bob Lantz
12:55 AM Revision 95f6e7b7 (mininet): linearbandwidth.py now works for kernel switch.
Bob Lantz
12:55 AM Revision 47e26cce (mininet): Fixed to be compatible with new setIP().
Bob Lantz
12:53 AM Revision 086ef80e (mininet): Changed setIP to accept numeric prefix len. Added Node.deleteIntfs().
Bob Lantz
12:52 AM Revision 48a8d297 (mininet): Removed blank line.
Bob Lantz
12:51 AM Revision ddfbfc73 (mininet): Added convenience mode to allow info( 'a', 1, 'b' )
Later we may wish to optimize this so that the arg lists are
not created if the logging level is too low.
Bob Lantz

03/03/2010

10:37 PM Revision dc630c54 (mininet): Restored scratchnet and scratchnetuser demos.
Also changed the str format for nodes to use str() rather
than repr() so we don't end up with extraneous quotes.
Bob Lantz
09:52 PM Revision efc9a01c (mininet): Moved link creation into Node.addIntf() and fixed util:CreateLink().
Also tweaked cmd/cmdPrint to make them more beautiful and functional,
and a few other minor changes, such as using a ...
Bob Lantz
09:51 PM Revision 04fa18dc (mininet): Changed cmdPrint to cmd.
Bob Lantz
09:50 PM Revision a681f9b6 (mininet): Added debug() convenience function.
Bob Lantz
09:49 PM Revision 54977c79 (mininet): Changed to be executable.
Bob Lantz
09:46 PM Revision 1fdcd676 (mininet): Added py command to evaluate Python expressions, e.g. h1.cmd('ls')
Bob Lantz

03/01/2010

11:38 PM Revision 137ec305 (mininet): Removed trailing spaces.
Bob Lantz
11:34 PM Revision 63214ea2 (mininet): Merge branch 'customtopos' into bl-dev
Bob Lantz
11:21 PM Revision e0cfcdd5 (mininet): Tweaks to pass code check.
Bob Lantz

02/28/2010

07:40 AM Revision 2235f216 (mininet): Minor cleanup of mn/net and fixes for CLI.
All commands should work now. Bob Lantz
07:19 AM Revision c3a44400 (mininet): Changed custom feature so that params aren't added to globals.
There is probably a better way of doing this, but currently
parseCustomFile can modify globals (e.g. TOPOS) as well a...
Bob Lantz

02/27/2010

09:55 PM Revision 54683776 (mininet): Removed blank line at EOF.
Bob Lantz
09:54 PM Revision dba3b599 (mininet): Changed to dump bad iperf output.
Bob Lantz
09:54 PM Revision 78073e1b (mininet): Fixed to be compatible with modified Mininet() class.
Bob Lantz
02:54 AM Revision d40b0a99 (mininet): Merge branch 'customtopos' into bl-dev
Bob Lantz
01:25 AM Revision 235415cf (mininet): Ran unpep8 on test_nets.py.
Bob Lantz
01:16 AM Revision 019bff82 (mininet): Made it possible to create a Mininet() without using a Topo object.
This increases flexibility by allowing a topology to be manually created
in Python, or specified using another format...
Bob Lantz
 

Also available in: Atom