Activity

From 02/04/2010 to 03/05/2010

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

02/18/2010

08:10 PM Revision 28ab4a33 (mininet): Add env var to install script
Brandon Heller
07:44 PM Revision 4f4f1dd2 (mininet): Fix KeyError for missing NOX env var
Brandon Heller
07:37 PM Revision 8ff7ee42 (mininet): Remove NOX_INSTALL file
NOX Install is covered in the wiki and in util/deb/install_nox.sh. Brandon Heller
07:36 PM Revision 4e94bac0 (mininet): Update custom topo instructions
Brandon Heller
06:49 PM Revision fe29f64d (mininet): More specific topo example filename
Brandon Heller
02:02 PM Revision 2b083dd1 (mininet): Add gitk to installed VM tools
Brandon Heller
08:09 AM Revision 777c9023 (mininet): Add VM install scripts
Brandon Heller
06:47 AM Revision 8d8ac76e (mininet): Move sysctl script to util
Brandon Heller

02/17/2010

12:04 AM Revision 3e021c25 (mininet): Merge branch 'master' of yuba.stanford.edu:mininet
Bob Lantz

02/16/2010

10:42 PM Revision 31b43002 (mininet): Added a bit to comments, and removed trailing spaces.
Bob Lantz

02/10/2010

06:40 AM Revision 64c451e0 (mininet): Minor bug fixes and tweaks.
Shell now works (although we should use quietRun instead to avoid
file descriptor problem!)
exit/quit/EOF now all ex...
Bob Lantz
06:37 AM Revision e34cd9a6 (mininet): Added warn to complement info, error.
Bob Lantz

02/08/2010

11:51 PM Revision 6d72a3cb (mininet): Minor cleanup; clarified fdToNode (still need to test however.)
Bob Lantz
11:51 PM Revision d5886525 (mininet): Changed to use info() and error() logging aliases.
Bob Lantz
11:49 PM Revision f8952d56 (mininet): Added info() and error() as aliases for lg.info() and lg.error()
Bob Lantz
11:43 PM Revision bd1e997f (mininet): Remove backslash.
Bob Lantz
11:42 PM Revision 8895862a (mininet): Munged mn and mnclean into mininet style.
Bob Lantz

02/06/2010

01:29 AM Revision 7c371cf3 (mininet): Comment tweaks.
Bob Lantz
01:22 AM Revision e85f8bdf (mininet): Removed hash-bang in module files which aren't executed directly,
with the exception of topo.py, which I haven't touched. Bob Lantz
01:18 AM Revision 7d4b7b7f (mininet): Comment tweaks and additions.
Bob Lantz
01:01 AM Revision 496b5f9e (mininet): Moved CLI into its own file. Also, MininetCLI is now just 'CLI'.
Bob Lantz
12:42 AM Revision 281f6e59 (mininet): Minor changes to get 'make test' to pass.
- some namespace conflicts due to unpep8
- fixed infinite recursion caused by removing redundant makeIntfPair
Bob Lantz

02/05/2010

10:33 AM Revision 80a8fa62 (mininet): First crack at restoring mininet python style, assisted by handy
'unpep8' script, which does most of the work.
- topo.py is still in pep8
- not all examples work, but this is due to...
Bob Lantz
07:35 AM Revision bebe9dbe (mininet): First crack at restoring Mininet style (via handy 'unpep8' script, w...
does most of the work.)
topo.py is still in pep8, however
Bob Lantz
07:13 AM Revision 46fa564a (mininet): Changed to ignore W0511, which fails on TODO, FIXME, etc..
We may wish to re-enable this later. Bob Lantz
 

Also available in: Atom