Statistics
| Branch: | Tag: | Revision:

mininet @ 8a130dea

# Date Author Comment
8a130dea 10/28/2010 04:21 AM Bob Lantz

Support for generating documentation with doxygen/doxypy (such as it is.)

1d67218d 10/26/2010 04:54 AM Bob Lantz

Modified to add eth1.

76521ef1 10/26/2010 04:53 AM Bob Lantz

Added example of adding hw interface to mininet.

7e643d36 10/26/2010 04:53 AM Bob Lantz

Removed udpbwgraph - not ready for prime time.

11782ae0 10/26/2010 04:52 AM Bob Lantz

Commented out kernel ref, moved to Open vSwitch.

24baea73 10/18/2010 12:36 AM Bob Lantz

Changed networkx import line; we may have to deal with version issues here.

87737a70 10/18/2010 12:25 AM Bob Lantz

One more merge fix.

4876b43f 10/18/2010 12:23 AM Bob Lantz

Merge branch 'of1.0' into testing

Conflicts:

bin/mn
mininet/cli.py
mininet/moduledeps.py
mininet/node.py
mininet/topo.py
util/install.sh
57fd19ef 09/02/2010 03:52 AM Bob Lantz

Rename Controller.controller to .command

e30f2c99 09/02/2010 03:51 AM Bob Lantz

Rename Controller.controller to .command

55ca2d0c 09/02/2010 03:51 AM Bob Lantz

Pass code check.

74a56e2b 09/02/2010 03:50 AM Bob Lantz

Pass code check.

444f9d8d 09/02/2010 03:50 AM Bob Lantz

Pass code check.

300efb2b 09/02/2010 02:54 AM Bob Lantz

Added simple example of using API just to create a namespace.

e0e69bbe 09/02/2010 02:53 AM Bob Lantz

Added new example of multiple controllers.

276bdaf0 09/02/2010 02:52 AM Bob Lantz

Added more dependencies for some installs and for Debian.

cde0c25b 09/02/2010 02:51 AM Bob Lantz

Fix for new networkx.

73a098a4 09/02/2010 02:51 AM Bob Lantz

Use dict.update to update an object's fields.

eaf5888a 09/02/2010 02:50 AM Bob Lantz

Added controller class arg to addController().

2a750224 09/02/2010 02:50 AM Bob Lantz

Fixed args for nox.

fe769afa 09/02/2010 02:46 AM Bob Lantz

Added port to controller args; changed NOX to new arg format.

5c24e186 08/20/2010 03:48 PM Bob Lantz

Disable (broken) scripting for interactive commands.

cc960215 08/20/2010 03:53 AM Bob Lantz

Added --prefixlen option - this may help with router tutorial.

ec226c9b 08/19/2010 11:49 PM Bob Lantz

Better order - kernel first, then mininet, then everything else.

ee7ee406 08/19/2010 11:48 PM Bob Lantz

Get the options right...

40beaabc 08/19/2010 11:45 PM Bob Lantz

More edits for pre-beta.

e900a16c 08/19/2010 09:42 PM Bob Lantz

Don't try to modprobe tun if it's built-in (e.g. Ubuntu.)

05c2d669 08/19/2010 06:39 AM Bob Lantz

Add make to mininet deps.

cc16d2ce 08/19/2010 06:33 AM Bob Lantz

Attempt to fix OS detection for Debian.

f9654e56 08/18/2010 05:58 PM Bob Lantz

Better error messages when switch setup() fails.

a77e7a02 08/18/2010 05:23 PM Bob Lantz

Update for openflow.org URLs.

bd507eec 08/18/2010 05:07 PM Bob Lantz

Oops, get rid of debug print.

9802686b 08/18/2010 05:04 PM Bob Lantz

Switches use high default intf; disable slicing for user switch. ;-(

This should fix --switch user --innamespace.

4800435d 08/18/2010 11:43 AM Brandon Heller

vm: Don't exit if some files aren't there

4d1c17e1 08/18/2010 09:30 AM Brandon Heller

Move kernel downloads to OpenFlow web page

9da63d4e 08/18/2010 09:08 AM Brandon Heller

Add dpctl command, which runs on all switches

0a9358c9 08/18/2010 09:08 AM Brandon Heller

Add option to turn off passive listening port

b480b6ef 08/18/2010 09:08 AM Brandon Heller

Add newline

ccca871a 08/18/2010 09:08 AM Brandon Heller

Add passive listening port

2d48b463 08/18/2010 06:11 AM Bob Lantz

More installation edits.

f6149e4d 08/18/2010 06:01 AM Bob Lantz

More edits.

6555c929 08/18/2010 05:54 AM Bob Lantz

Added more hopefully useful information.
We may want to start cutting things at some point - it looks more
complicated than it really is!

4c85d6d3 08/18/2010 05:36 AM Bob Lantz

Quotes are better.

8e5892e2 08/18/2010 05:35 AM Bob Lantz

Make it easier to see what the error was on failed module load.

59d32629 08/18/2010 05:32 AM Bob Lantz

Fixed module installation error, for real.

dd2a2442 08/18/2010 03:40 AM Bob Lantz

Hack: run depmod twice so it works (hopefully) on Ubuntu.

7268f694 08/18/2010 02:33 AM Bob Lantz

Add gcc to mininet dependencies.

a0ca68b6 08/18/2010 12:41 AM Bob Lantz

Install mininet along with its dependencies.

cf9c9687 08/18/2010 12:31 AM Bob Lantz

Change to not try to install kernel on ubuntu.

25f64a39 08/18/2010 12:04 AM Bob Lantz

Changed to not install kernel on ubuntu.

57a0bb2f 08/17/2010 11:49 PM Bob Lantz

Removed unneeded lenny function.

01eea350 08/17/2010 11:36 PM Bob Lantz

Updated other install and help message.

85b69adb 08/17/2010 11:07 PM Bob Lantz

Version that hopefully will work on Ubuntu with an ext3 root FS.

52c700ff 08/17/2010 11:06 PM Bob Lantz

Updated for 1.0 and to reflect install.sh.

5d4d6305 08/17/2010 10:04 AM Bob Lantz

Getting close to Ubuntu install.

455194a3 08/17/2010 10:04 AM Bob Lantz

Delete spaces around =.

0533e1cc 08/17/2010 07:30 AM Bob Lantz

Remove hard-wired /home/mininet directory.

b13a2c17 08/17/2010 07:02 AM Bob Lantz

Removed test for reference kernel implementation, for now at least. ;-(

2f40c856 08/17/2010 07:02 AM Bob Lantz

Added additional sanity checks for when OF/OVS isn't installed.

ab312967 08/17/2010 07:02 AM Bob Lantz

Added pathCheck for additional sanity when OF/OVS isn't installed.

2c07d62b 08/17/2010 07:02 AM Bob Lantz

Remove blank lines to pass code check.

e3a1fbb0 08/17/2010 07:02 AM Bob Lantz

Added support for pre- and post-test CLI scripts.

9de7873b 08/17/2010 07:02 AM Bob Lantz

Change to automatically update IP and MAC addresses.

b7097daa 08/17/2010 07:02 AM Bob Lantz

Pass make codecheck.

52082ff3 08/17/2010 07:02 AM Bob Lantz

mininet.node.SWITCH_PORT_BASE specifies first switch port number.

This should be mostly cosmetic, but it causes switches to number
their ports consistently with OpenFlow 1.0, which starts at 1.
For older versions of OpenFlow, SWITCH_PORT_BASE may be set to zero.

b78c9382 08/17/2010 07:02 AM Bob Lantz

Changed license to OpenFlow license.

dde9c91d 08/17/2010 07:02 AM Bob Lantz

Added error message if we can't read script file.

9d0dbe48 08/17/2010 07:02 AM Bob Lantz

Added "source" command and restored echo after noecho command.
Interactive commands should "work", sort of.

6d2416ec 08/17/2010 06:02 AM Bob Lantz

Removed test for reference kernel implementation, for now at least. ;-(

f0010171 08/17/2010 06:01 AM Bob Lantz

Added additional sanity checks for when OF/OVS isn't installed.

b47cdfea 08/17/2010 06:01 AM Bob Lantz

Added pathCheck for additional sanity when OF/OVS isn't installed.

f95aebb4 08/17/2010 06:00 AM Bob Lantz

Remove blank lines to pass code check.

d869d820 08/17/2010 03:21 AM Bob Lantz

Added support for pre- and post-test CLI scripts.

54d026f6 08/17/2010 02:36 AM Bob Lantz

Change to automatically update IP and MAC addresses.

68c89df8 08/17/2010 02:35 AM Bob Lantz

Pass make codecheck.

dd159b4a 08/16/2010 09:49 PM Bob Lantz

mininet.node.SWITCH_PORT_BASE specifies first switch port number.

This should be mostly cosmetic, but it causes switches to number
their ports consistently with OpenFlow 1.0, which starts at 1.
For older versions of OpenFlow, SWITCH_PORT_BASE may be set to zero.

299925c2 08/16/2010 07:04 PM Brandon Heller

Add more param choices for iperf udp on CLI

7d83d462 08/16/2010 07:04 PM Brandon Heller

Remove print statement left in

2fffa0bb 08/16/2010 07:04 PM Brandon Heller

Change port base from 0 to 1

OpenFlow versions > v0.9 require this.

Only tested w/FatTree topo - it's almost a guarantee that this breaks
every other topology.

0a6e5423 08/16/2010 07:04 PM Brandon Heller

Set default switch type to OVS

6b2a3b18 08/16/2010 07:04 PM Brandon Heller

Small OVS API change

e282b6e2 08/16/2010 07:04 PM Brandon Heller

Fix --mac breakage

The OVS interface for this moved to ovs-openflowd.

This functionality was never there for the user-space switch. Now it's
in.

7abca147 08/16/2010 07:04 PM Brandon Heller

vm: Remove SSH keychain load-on-boot script

71ba12c5 08/16/2010 07:04 PM Brandon Heller

vm: Forgot to run boot.sh

b97415ee 08/16/2010 07:04 PM Brandon Heller

vm: Use OVS git release

OVS1.0.1 does not work with veth pairs.

9f8c2551 08/16/2010 07:04 PM Brandon Heller

Add missing dep for cbench

011b02f8 08/16/2010 07:04 PM Brandon Heller

Update VM install for 1.0

Remove all OpenFlow Ref kmod stuff.

fa869348 08/16/2010 06:49 PM Bob Lantz

Changed license to OpenFlow license.

fc75a1b1 08/16/2010 06:41 PM Brandon Heller

Add ability to specify hosts for iperf test

6e9074f8 08/11/2010 01:57 AM Bob Lantz

Added error message if we can't read script file.

6aff964e 08/11/2010 01:47 AM Bob Lantz

Added "source" command and restored echo after noecho command.
Interactive commands should "work", sort of.

57aae3e1 08/10/2010 11:28 AM Brandon Heller

Add more param choices for iperf udp on CLI

60a39a72 08/10/2010 09:16 AM Brandon Heller

Add ability to specify hosts for iperf test

1a52deee 08/10/2010 09:05 AM Brandon Heller

Remove print statement left in

956546ac 08/10/2010 06:22 AM Brandon Heller

Change port base from 0 to 1

OpenFlow versions > v0.9 require this.

Only tested w/FatTree topo - it's almost a guarantee that this breaks
every other topology.

e9d4482e 08/06/2010 05:39 PM Brandon Heller

Set default switch type to OVS

d26abda4 08/06/2010 05:38 PM Brandon Heller

Small OVS API change

81d27b3c 08/06/2010 05:34 PM Brandon Heller

Fix --mac breakage

The OVS interface for this moved to ovs-openflowd.

This functionality was never there for the user-space switch. Now it's
in.

72ddde86 08/06/2010 08:15 AM Brandon Heller

vm: Remove SSH keychain load-on-boot script

cd19cf52 08/06/2010 07:44 AM Brandon Heller

vm: Forgot to run boot.sh