Bob Lantz
d0e53ca863
Added semi-interactive command line support.
...
Now you can type commands into each mini-console!
2010-04-10 20:52:45 -07:00
Bob Lantz
f89015971f
Added default prefix for window titles if none is specified.
2010-04-10 20:52:02 -07:00
Bob Lantz
388f54e148
Fixed regex typo.
2010-04-10 20:25:16 -07:00
Bob Lantz
ff6145c015
Change import to reflect renamed mininet.term module.
2010-04-10 20:24:31 -07:00
Bob Lantz
3e6b3dd273
Added an example of how to make an empty Mininet and add things to it.
2010-04-10 19:29:04 -07:00
Bob Lantz
c58bb42f57
Added updbwgraph, a demo of how to graphically monitor node output.
2010-04-10 19:28:18 -07:00
Bob Lantz
afe0ce81a5
Added simple console tool demo.
...
The console tool spawns and monitors a bunch of nodes.
2010-04-10 19:26:54 -07:00
Bob Lantz
e10abba08d
Added a simple graphical network editor demo.
2010-04-10 19:26:20 -07:00
Bob Lantz
b5672f1565
Cleaning up read/monitor/interrupt.
...
Now you don't need to specify a default read count.
Now, by default, we print the pid out in sendCmd() which allows us
to snarf it later and set lastPid correctly.
Now, we wrap os.kill() in a try block, so that if the process is
already gone we don't get an exception.
2010-04-10 19:24:47 -07:00
Bob Lantz
de901ef058
Modified to allow execed nodes to work, if we ever reinstate them.
2010-04-10 19:24:11 -07:00
Bob Lantz
b1affce867
Removed TreeNet() convenience function (moved to topolib.)
2010-04-10 19:23:45 -07:00
Bob Lantz
8bbd368576
Moved TreeNet() convenience function here.
2010-04-10 19:23:23 -07:00
Bob Lantz
ce67093a62
Minor format tweaks.
2010-04-09 01:46:51 -07:00
Brandon Heller
15b482e375
Support gnome terminals too
...
Caution: code is incomplete - can't set a default type from the CLI
and in some places the phrase xterm should be replaced by terminal.
2010-04-05 02:27:00 -07:00
Brandon Heller
e540ab5726
Use quit rather than kill when cleaning up screens
...
Kill seems to get ignored, while quit kills the detached sessions.
2010-04-05 02:07:23 -07:00
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