Bob Lantz
2ad03eea40
Minor cleanup; got rid of backslash.
2010-03-12 16:16:27 -08:00
Bob Lantz
406f5da19d
Change to mention 2.6.33 kernel.
2010-03-12 16:13:09 -08:00
Bob Lantz
5947e017fd
Minor changes and corrections.
2010-03-12 16:13:09 -08:00
Brandon Heller
44c63c2abd
Fix OVS breakage
2010-03-12 16:13:09 -08:00
Brandon Heller
77529ce550
Ignore binary and egg data
2010-03-12 16:13:08 -08:00
Brandon Heller
c30e500731
Update install instructions
2010-03-12 16:13:08 -08:00
Brandon Heller
b403cc7f96
Colorize git output by default in VM
2010-03-12 16:13:08 -08:00
Brandon Heller
3b1174eff6
Update install scripts
...
Don't build NOX and OVS as root. Also don't nuke kernel src. Install
newer autoconf needed for OVS install from Deb backports, not src.
2010-03-12 16:13:08 -08:00
Bob Lantz
c46c1ae6ef
Merge branch 'master' of yuba.stanford.edu:mininet
2010-03-11 17:23:29 -08:00
Bob Lantz
9dbe572abe
Detach shells from tty; monitoring changes.
...
Call netns using setsid to detach from the tty; this is
intended to fix the problem of control-C killing your network.
sendInt() doesn't actually work - hopefully we can fix this in the
future, but it's tricky since we want to detach the many shells from
our tty, but then optionally send tty interrupts to them! Ideally we
would either know the pid of the subprocess or be able to send a signal
to bash to get it to interrupt its subprocess.
waitOutput() now uses monitor. We also handle sentinels
coming in the middle of output (but default at end should
still work well.)
2010-03-11 17:16:27 -08:00
Bob Lantz
9f32a08b28
Minor cleanup; got rid of backslash.
2010-03-11 16:54:30 -08:00
Bob Lantz
47abe6d950
Change to mention 2.6.33 kernel.
2010-03-11 16:53:58 -08:00
Bob Lantz
3a7d2a133e
Minor changes and corrections.
2010-03-11 16:53:29 -08:00
Brandon Heller
b0a7a2579a
Fix OVS breakage
2010-03-10 15:44:00 -08:00
Brandon Heller
4e57ddbce1
Ignore binary and egg data
2010-03-09 22:45:54 -08:00
Brandon Heller
8f30aa0017
Update install instructions
2010-03-09 22:37:29 -08:00
Brandon Heller
f7f2f977d5
Colorize git output by default in VM
2010-03-09 22:16:30 -08:00
Brandon Heller
188964c911
Update install scripts
...
Don't build NOX and OVS as root. Also don't nuke kernel src. Install
newer autoconf needed for OVS install from Deb backports, not src.
2010-03-09 22:16:30 -08:00
Bob Lantz
e3a2ef011f
Fixed docstrings for switch arg: name.
2010-03-09 21:52:36 -08:00
Bob Lantz
d44a5843d3
Reinstantiated inNamespace and routed control network.
...
We need to figure out how to specify the IP addresses for the
routed control network. For now I'm going back to 192.168.12x.y
Also changed controller params to use IP strings rather than
numbers. However, we still need to clarify what ControllerParams
is actually for.
2010-03-09 21:48:14 -08:00
Bob Lantz
47dbca2921
Made iperf verbose and fixed node command output.
2010-03-09 21:47:32 -08:00
Bob Lantz
1a9d2eac29
Fixed createLink args and cleaned up slightly.
2010-03-09 21:47:02 -08:00
Bob Lantz
73a323f2a2
Made compatible with rearranged args for createLink.
2010-03-09 21:46:32 -08:00
Bob Lantz
315cbf9e79
Use IP address strings rather than hex number.
2010-03-09 21:45:32 -08:00
Bob Lantz
7ecd095c45
Allow *args and **kwargs.
2010-03-09 21:44:45 -08:00
Bob Lantz
7ba9e05542
Fixed errors due to renaming buffer to buf.
2010-03-08 15:36:09 -08:00
Bob Lantz
80be564274
Removed underscores for public Node methods. Minor cleanup & comments.
2010-03-08 15:32:41 -08:00
Bob Lantz
2626693241
Changed to report repeated pep8 issues.
2010-03-08 15:31:23 -08:00
Bob Lantz
a16fae676f
Tweaks to separate command and options.
2010-03-05 17:19:02 -08:00
Bob Lantz
91b9e374a0
Revived sshd.py example.
2010-03-05 17:13:44 -08:00
Bob Lantz
be96355468
Added some additional explanatory comments.
2010-03-05 17:01:37 -08:00
Bob Lantz
b924c5b562
Fixed printing in CLI.net()
2010-03-05 17:00:44 -08:00
Bob Lantz
73360ab95c
Moved TreeTopo to mininet.topolib.
2010-03-05 15:15:40 -08:00
Bob Lantz
5156b3894c
Renamed LinearTestTopo() and added full ping test.
2010-03-05 15:15:05 -08:00
Bob Lantz
11a6d400c5
Added mininet.topolib to store useful topologies.
2010-03-05 15:07:00 -08:00
Bob Lantz
fd21c46f64
Restored udpbwtest.py
2010-03-05 14:49:17 -08:00
Bob Lantz
c80e18cd46
Worked once on user, kernel for 1-20 switches.
2010-03-05 14:12:54 -08:00
Bob Lantz
1bda2d21ad
Changed to use Node.MAC().
2010-03-05 14:12:31 -08:00
Bob Lantz
6f45478f18
Removed spaces.
2010-03-05 13:59:52 -08:00
Bob Lantz
75d72d960b
Restored accidentally deleted kill %ofpd lines. Added Node.MAC()
2010-03-05 13:58:20 -08:00
Brandon Heller
cdeaca8682
Rename cliinfo debug level to output
2010-03-05 04:11:29 -08:00
Brandon Heller
dfc08a869e
Add none test to measure MN creation/teardown time
2010-03-05 04:08:58 -08:00
Brandon Heller
c8641d7d15
Fix remote controller param
2010-03-05 01:13:22 -08:00
Brandon Heller
7ae73e677f
Fix pylint warnings
2010-03-04 22:36:34 -08:00
Brandon Heller
f259e2fa1c
Don't try to codecheck non-existent mnclean
2010-03-04 22:26:29 -08:00
Brandon Heller
509a852f18
Add TreeTopo to cmd line
2010-03-04 21:52:41 -08:00
Brandon Heller
3eb5abe6a7
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'.
2010-03-04 21:47:50 -08:00
Brandon Heller
4e69ae83dd
Slightly reduce cliinfo verbosity
2010-03-04 21:34:01 -08:00
Brandon Heller
bb941950d5
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 single,3
2010-03-04 21:29:32 -08:00
Brandon Heller
1a40cd0477
Add new loglevel to display CLI output only
...
Also print warning if user chooses a loglevel that will hide CLI output.
2010-03-04 18:58:37 -08:00