Commit Graph

289 Commits

Author SHA1 Message Date
Brandon Heller ce9cd5bee5 Add command to spawn an xterm 2010-04-05 01:06:30 -07:00
Bob Lantz b14b1ee441 Remove unneeded '-' in '-n', which was causing error message. 2010-03-30 16:09:43 -07:00
Bob Lantz 06b8210ea1 Changed TreeTopo() to number hosts from h1 to hN. 2010-03-30 15:06:43 -07:00
Bob Lantz f2dee12d93 Added LICENSE.
We may wish to change this just to "mininet is copyrighted by its
authors" or something...
2010-03-26 19:05:22 -07:00
Bob Lantz 5eac2a8403 Changed help message to be a bit clearer. 2010-03-26 18:47:41 -07:00
Bob Lantz 5791f32a2d Fix --controller=remote 2010-03-26 18:41:09 -07:00
Bob Lantz ffd089ea1c Changed git clone command. 2010-03-26 17:50:37 -07:00
Bob Lantz 8eae25501c Changed installation notes to reflect VM image install. 2010-03-26 17:45:44 -07:00
Bob Lantz 9a17de9166 Minor changes for alpha.
Added alpha releas comments, inc. do not distribute yet.

Added install notes for install.sh.
2010-03-26 15:48:25 -07:00
Brandon Heller 74cd084315 Clean up a few more things 2010-03-23 00:51:45 -07:00
Bob Lantz a0c97d110c Added patches for openflow reference version.
These may not be needed if they are pushed upstream.
2010-03-26 14:05:48 -07:00
Bob Lantz 8125370d8e Minor tweaks for alpha. 2010-03-26 14:04:04 -07:00
Bob Lantz add0ee6059 Added sudo for aptitude install. 2010-03-26 13:50:13 -07:00
Bob Lantz e21aa14fac Minor comment edits. 2010-03-26 12:33:47 -07:00
Bob Lantz 3f02f15e47 Added kbuild script for 2.6.33.1 2010-03-26 12:28:55 -07:00
Brandon Heller 1e4f337584 Fix path for cleaning 2010-03-23 01:18:48 -07:00
Brandon Heller f5191b855f Revert "Add ability to pause and resume any node"
This reverts commit 07aad11081.

When the semantics are clear, functionality like this will get added back to
Mininet.

Conflicts:

	mininet/node.py
2010-03-23 01:15:51 -07:00
Brandon Heller f32a546855 Fix NOX breakage
Controllers are no longer namespace-able, and all calls need one fewer
arg.

Also use more sensible temporary variable name.
2010-03-23 00:48:35 -07:00
Brandon Heller e4370f7ee7 Run depmod for specified kernel 2010-03-22 23:56:58 -07:00
Brandon Heller c9ae0ab003 Generate initrd if missing
Works around bug in newer version of kernel-package.
2010-03-23 01:45:59 -07:00
Brandon Heller fc48e6ee7c Add VM build option for 2.6.33 OVS/OF 2010-03-22 23:17:22 -07:00
Brandon Heller 9a7717ed9d Get past NOX build error w/newer autoconf 2010-03-22 22:44:31 -07:00
Brandon Heller c532689266 Clone NOX into ~/ and fix typo 2010-03-22 22:28:13 -07:00
Brandon Heller d82b6183d6 Get past verification error 2010-03-22 22:14:57 -07:00
Brandon Heller a9aebba7f7 Restore 2.6.29 as default image 2010-03-22 22:14:10 -07:00
Brandon Heller 9098528a16 Fix CLI breakage with new test interface 2010-03-24 07:24:26 -07:00
Brandon Heller 55c335849a Add OVS patch for 2.6.33+
Thanks to Ben Pfaff who wrote the patch
2010-03-24 05:20:12 -07:00
Brandon Heller 4779fa84f9 Add bash_profile for VM build 2010-03-24 05:20:12 -07:00
Brandon Heller 0b1832ddc2 Consolidate install script and add cmd-line options
Now, the majority the install can be done with one line, but the other
to each part of the install is still available.

Also fix a few bugs and add Wireshark coloring rules.
2010-03-24 05:19:52 -07:00
Bob Lantz e91b2815fa Moved waitForNode. Maybe candidate for util.py or static method... 2010-03-24 17:21:57 -07:00
Bob Lantz c2cc1aacf6 Attempt to handle interrupts in the middle of CLI commands. 2010-03-24 17:17:24 -07:00
Bob Lantz 41badb9686 Pass code check. 2010-03-24 17:08:25 -07:00
Bob Lantz 45e82d0952 Restored treeping64 and tre1024 examples and updated README. 2010-03-24 17:04:11 -07:00
Bob Lantz d93c6ef6ce Change to use setLogLevel() 2010-03-24 17:03:57 -07:00
Bob Lantz fe414722ac Change to use setLogLevel() 2010-03-24 17:03:49 -07:00
Bob Lantz 8423875b37 Change to use new interface to mn.run() 2010-03-24 17:03:27 -07:00
Bob Lantz 47acf53974 Change to use printf rather than echo. 2010-03-24 17:02:44 -07:00
Bob Lantz 67516aa44f Change run() to allow running external functions. 2010-03-24 16:58:44 -07:00
Bob Lantz 6e4e79afc3 Add setLogLevel as an export. 2010-03-24 16:58:27 -07:00
Bob Lantz 22f807fc6f Reinstated multitest example and updated examples/README. 2010-03-24 15:20:22 -07:00
Bob Lantz b2ef87ae51 Changes to pass code check.
We should check NOXController and RemoteController to make sure that
they are not broken, but I cannot do this at the moment.
2010-03-24 15:02:28 -07:00
Bob Lantz 0774c8bbce Added two spaces before in-line # comments. 2010-03-24 14:42:42 -07:00
Bob Lantz cf6f67045b Added two spaces before in-line # comments. 2010-03-24 14:41:40 -07:00
Bob Lantz 353411422e Minor formatting changes. 2010-03-24 13:42:46 -07:00
Bob Lantz c70aab0a38 Changed mininet.link() to mininet.configLinkStatus(src,dst,status)
Also rearranged parameters in link command to

mininet> link s1 h2 up

To resemble ifconfig a bit more.
2010-03-23 15:25:12 -07:00
Bob Lantz fb2f652319 Changed mininet.link() to support multiple links.
It should also probably be renamed to something like:
configLinks(src, dst, status).
2010-03-23 15:05:55 -07:00
Bob Lantz 178a3d8410 Minor tweaks. 2010-03-22 19:34:47 -07:00
Bob Lantz c8fbd4465c Updated installation notes and added patch for controller.c. 2010-03-22 17:50:02 -07:00
Bob Lantz f2eaeac78c Added patch for 2.6.33.x kernel. 2010-03-22 16:24:22 -07:00
Bob Lantz 6ab417ccd7 Added setup for kernel switch. 2010-03-22 16:24:04 -07:00