Activity

From 02/27/2012 to 03/27/2012

03/27/2012

07:31 AM Revision e5653fb6 (mininet): Change back to match mininet-hifi, except for max_queue_len=1000.
Bob Lantz

03/26/2012

05:10 AM Revision 3f61ea71 (mininet): Restore deleted deleteIntfs in OVSSwitch.stop()
Bob Lantz
03:18 AM Revision 2ec866d2 (mininet): TCLink: pass correct parameters to superclass.
Bob Lantz

03/25/2012

10:41 PM Revision 26c61734 (mininet): Add cgroup and ethtool dependencies for mininet (w/hifi integration.)
Bob Lantz
10:39 PM Revision e1246c37 (mininet): Simplify port specification.
For the moment, I've removed the ability to specify
a dict of options without using **. This is a slightly
unfortunat...
Bob Lantz
10:38 PM Revision 2d924f8a (mininet): Add Mininet object to locals as 'net'
Bob Lantz

03/24/2012

01:41 AM Revision 00d9b780 (mininet): Reinstate more complicated test.
Bob Lantz
01:38 AM Revision 612b21cb (mininet): Pass code check.
Bob Lantz
01:37 AM Revision 8139695d (mininet): Use 's%s' for bw speedup; change burst to fix tbf and htb performance.
Bob Lantz
01:36 AM Revision e8146dd1 (mininet): Change to allow addLink() without specifying ports.
Bob Lantz
01:18 AM Revision 44af37bc (mininet): Change default period to 100 ms, which seems to help cfs at least...
rt is still somewhat broken. Bob Lantz
01:17 AM Revision beb05a71 (mininet): Move dumpNetConnections to util() because it's useful!
Bob Lantz
01:17 AM Revision 74ea006d (mininet): Increase the quota and cpu fraction to get max cfs performance.
Bob Lantz

03/23/2012

08:33 PM Revision 335ba99b (mininet): Add --switch ovsl for legacy OVS.
Bob Lantz
08:33 PM Revision 8dcefd5f (mininet): Fix OVS legacy switch.
Bob Lantz
02:08 AM Revision 28833d86 (mininet): Retry deleting cgroup for the moment because it seems flaky.
Ultimately we may wish to create a mininet/ cgroup and do a recursive
delete at the end.
Bob Lantz
02:08 AM Revision a5af91d0 (mininet): Have errFail report cmd and stderr as well as exit code.
Bob Lantz

03/22/2012

09:44 PM Revision 4deb7354 (mininet): Simple cpu limiting example.
Bob Lantz
09:43 PM Revision f89d9a4d (mininet): Fix typo inadvertently saved in editor.
Bob Lantz
09:43 PM Revision d1b29d58 (mininet): Fix printing pid for background tasks.
Bob Lantz
06:31 AM Revision ba8d4f9b (mininet): Add verySimpleLimit() for debugging.
Bob Lantz
06:07 AM Revision 0b7c277e (mininet): Save parameters for future reference (e.g. OVS/tc workaround.)
Bob Lantz
05:39 AM Revision 1aec55d9 (mininet): Workaround: reapply tc config after OVS destroys it.
Bob Lantz
12:28 AM Revision 59542784 (mininet): Make CPULimitedHost method sig friendlier, and make 'cfs' default sc...
Bob Lantz
12:27 AM Revision 41245f50 (mininet): Add getNodeByName for hifi compatibility.
Bob Lantz

03/20/2012

11:23 PM Revision b684ff78 (mininet): Fix convenience configuration methods.
Bob Lantz
10:50 PM Revision ea7c3260 (mininet): Ignore emacs autosaves.
Bob Lantz
10:49 PM Revision f85c1cef (mininet): Use upstream OVS packages.
Bob Lantz
10:48 PM Revision 9005ce32 (mininet): Whitespace fixes.
Bob Lantz
10:46 PM Revision efc99154 (mininet): Add warning in defaultIntf() if host has no interfaces.
Possibly this should be in intf() instead, as intf() is assumed
to always succeed.
Bob Lantz
10:45 PM Revision 8bebd377 (mininet): Fix is_switch() to always succeed + whitespace edits.
Bob Lantz
10:44 PM Revision e52d0ee1 (mininet): Fix to work with new Topo class.
Bob Lantz
10:43 PM Revision ff568819 (mininet): Add TCLink for simplified tc-limited link creation.
Bob Lantz
07:17 AM Revision 5a8bb489 (mininet): Attempt at revised/simplified topo class:
- keys are strings
- metadata is simply a dict
- buildFromTopo greatly simplified
Bob Lantz
07:10 AM Revision 318ae55e (mininet): Allow sendCmd( [ cmd, arg1, ... ] )
Bob Lantz

03/14/2012

06:54 AM Revision 9cdcc59c (mininet): Check to make sure sudo works without password.
Bob Lantz
06:16 AM Revision 68b28201 (mininet): Pass code check.
Bob Lantz
06:15 AM Revision ebfc4d0d (mininet): Reinstate fixLimits - complain if limits are too small.
Bob Lantz
05:42 AM Revision 67b06f3a (mininet): Simplify reading pid from mnexec.
Bob Lantz
04:18 AM Revision f510caa0 (mininet): Run commands with sudo so mininet can be directly imported by
an unprivileged Python process Ed Swierk

03/13/2012

11:30 PM Revision 0f15744c (mininet): Remove mnexec build and copy from make install, and add make develop.
Bob Lantz
11:26 PM Revision a0497d8c (mininet): Change setup.py metadata to reflect BSD license.
Bob Lantz
11:25 PM Revision 2e4ef57c (mininet): Include mnexec.c in the Python sdist package, and compile mnexec
when building the package Ed Swierk
10:11 PM Revision 99222e70 (mininet): Merge pull request #26 from mininet/devel/install-oneiric
Devel/install oneiric Brandon Heller

03/12/2012

11:14 PM Revision 5562e66a (mininet): Ignore build, dist and emacs backup~ files.
Bob Lantz
11:12 PM Revision 28f46c8d (mininet): Pass code check.
Bob Lantz
07:29 AM Revision bf9c6ab7 (mininet): Clarify comments and finally remove ControllerParams definition.
Bob Lantz
07:20 AM Revision 14c19260 (mininet): Use port 0 for control interface on switches.
Bob Lantz
07:20 AM Revision d7e5dfc5 (mininet): Minor tweaks: specify port, new repr()
Bob Lantz
02:44 AM Revision 8856d284 (mininet): Fix CLI commands.
Bob Lantz

03/11/2012

04:44 AM Revision 14ff3ad3 (mininet): Fix codecheck and MininetWithControlNet.
Bob Lantz

03/10/2012

03:27 AM Revision 1d814c60 (mininet): disabled-msg -> disabled for current pylint
Bob Lantz
01:44 AM Revision 82f483f5 (mininet): Add support for specifying host IP range with --ipbase.
Bob Lantz
12:06 AM Revision a49c85a6 (mininet): Fix examples to work with new API (and vice-versa.)
Bob Lantz

03/09/2012

10:10 PM Revision 8e3699ec (mininet): Move init() into Mininet() and remove calls (since called automatica...
Note: we should probably rename it "setup()" to avoid confusion. Bob Lantz
09:53 PM Revision e3c074b8 (mininet): Remove deprecated ControllerParams (for now.)
Bob Lantz
07:48 AM Revision 9addfc13 (mininet): Add OVSController to complete out-of-box Ubuntu experience.
Bob Lantz
06:08 AM Revision d27a3c52 (mininet): Allow various subsets of (delay, bw, loss) and clean up status output.
Bob Lantz
06:07 AM Revision 2db4268b (mininet): Fix NOX controller so that mn --controller nox,pyswitch,... works.
Bob Lantz

03/08/2012

09:48 PM Revision 0dbfd3a6 (mininet): Add CPULimitedHost to file comment.
Bob Lantz
09:48 PM Revision a908fafa (mininet): Change default to vanilla Intf. Also edit comments.
Bob Lantz
09:40 PM Revision 8688ca92 (mininet): Remove debugging message.
Bob Lantz
09:39 PM Revision 8a622c3a (mininet): Reorganize CPULimitedHost and add cgroup cleanup.
Bob Lantz
09:38 PM Revision bf5becc7 (mininet): Get rid of SWITCH_PORT_BASE since it's 1 for OF >= 1.0.
Bob Lantz
08:05 AM Revision 216a4b7c (mininet): Support for CFS bandwidth limiting.
Also trying to fix NOX cmdline opt, but broken at the moment. Bob Lantz
08:05 AM Revision cbe20c75 (mininet): Remove unused imports.
Bob Lantz
07:38 AM Revision edf46e95 (mininet): Slightly cleaned up setParam to match node.py.
Bob Lantz

03/07/2012

08:03 AM Revision b1f90976 (mininet): Remove default classes since Mininet() really handles them.
Bob Lantz
07:52 AM Revision 4ac1148e (mininet): Example/test of link and CPU bandwidth limits.
Bob Lantz
07:52 AM Revision 84a91a14 (mininet): New configuration scheme and support for CPU limits (RT).
Bob Lantz
07:50 AM Revision 94c02695 (mininet): Clarify precedence of default classes.
Bob Lantz
07:49 AM Revision d8c88bed (mininet): Add custom() function for customizing constructors.
Bob Lantz
07:48 AM Revision 7d557fd7 (mininet): Remove deprecated reference kernel switch.
Bob Lantz

03/05/2012

11:01 PM Revision 551a3666 (mininet): Tweak errRun; add errFail and numCores.
Bob Lantz

03/03/2012

04:36 AM Revision 542fb616 (mininet): Ignore build, dist and emacs autosaves.
Bob Lantz
04:34 AM Revision ee222055 (mininet): Use install(1) to install mnexec so that setup.py develop works.
Bob Lantz
04:34 AM Revision 03dd914e (mininet): Tease out intfList() from intfNames().
Bob Lantz

03/02/2012

11:45 PM Revision a6bcad8f (mininet): Intf and Link classes. Latter support bandwidth limits using tc.
Bob Lantz
11:45 PM Revision 6f446f6e (mininet): Make pylint happy.
Bob Lantz
11:43 PM Revision 134a75ef (mininet): Fix pylint complaint and add natural sort key function.
Bob Lantz
11:39 PM Revision e6d8e974 (mininet): Added errcheck target which only checks for errors.
Bob Lantz
 

Also available in: Atom