Bob Lantz
40beaabc14
More edits for pre-beta.
2010-08-19 16:45:11 -07:00
Bob Lantz
e900a16caf
Don't try to modprobe tun if it's built-in (e.g. Ubuntu.)
2010-08-19 14:42:33 -07:00
Bob Lantz
05c2d669a9
Add make to mininet deps.
2010-08-18 23:39:07 -07:00
Bob Lantz
cc16d2ce29
Attempt to fix OS detection for Debian.
2010-08-18 23:33:48 -07:00
Brandon Heller
4800435d1a
vm: Don't exit if some files aren't there
2010-08-18 04:43:51 -07:00
Bob Lantz
f9654e5654
Better error messages when switch setup() fails.
2010-08-18 10:58:24 -07:00
Bob Lantz
a77e7a029e
Update for openflow.org URLs.
2010-08-18 10:23:14 -07:00
Bob Lantz
bd507eecfa
Oops, get rid of debug print.
2010-08-18 10:07:57 -07:00
Bob Lantz
9802686b32
Switches use high default intf; disable slicing for user switch. ;-(
...
This should fix --switch user --innamespace.
2010-08-18 10:04:42 -07:00
Brandon Heller
4d1c17e17e
Move kernel downloads to OpenFlow web page
2010-08-18 02:30:18 -07:00
Brandon Heller
9da63d4e85
Add dpctl command, which runs on all switches
2010-08-18 02:08:35 -07:00
Brandon Heller
0a9358c9fc
Add option to turn off passive listening port
2010-08-18 02:08:34 -07:00
Brandon Heller
b480b6ef77
Add newline
2010-08-18 02:08:34 -07:00
Brandon Heller
ccca871ae6
Add passive listening port
2010-08-18 02:08:34 -07:00
Bob Lantz
2d48b4633c
More installation edits.
2010-08-17 23:11:10 -07:00
Bob Lantz
f6149e4d18
More edits.
2010-08-17 23:01:12 -07:00
Bob Lantz
6555c9294b
Added more hopefully useful information.
...
We may want to start cutting things at some point - it looks more
complicated than it really is!
2010-08-17 22:54:44 -07:00
Bob Lantz
4c85d6d3ec
Quotes are better.
2010-08-17 22:36:40 -07:00
Bob Lantz
8e5892e2fd
Make it easier to see what the error was on failed module load.
2010-08-17 22:35:24 -07:00
Bob Lantz
59d326295f
Fixed module installation error, for real.
2010-08-17 22:32:22 -07:00
Bob Lantz
dd2a2442c4
Hack: run depmod twice so it works (hopefully) on Ubuntu.
2010-08-17 20:40:53 -07:00
Bob Lantz
7268f6943c
Add gcc to mininet dependencies.
2010-08-17 19:33:24 -07:00
Bob Lantz
a0ca68b6b8
Install mininet along with its dependencies.
2010-08-17 17:41:01 -07:00
Bob Lantz
cf9c968756
Change to not try to install kernel on ubuntu.
2010-08-17 17:31:02 -07:00
Bob Lantz
25f64a39a0
Changed to not install kernel on ubuntu.
2010-08-17 17:04:57 -07:00
Bob Lantz
57a0bb2f95
Removed unneeded lenny function.
2010-08-17 16:49:45 -07:00
Bob Lantz
01eea3503b
Updated other install and help message.
2010-08-17 16:36:42 -07:00
Bob Lantz
85b69adbf8
Version that hopefully will work on Ubuntu with an ext3 root FS.
2010-08-17 16:07:07 -07:00
Bob Lantz
52c700ff0c
Updated for 1.0 and to reflect install.sh.
2010-08-17 16:06:34 -07:00
Bob Lantz
5d4d630580
Getting close to Ubuntu install.
2010-08-17 03:04:30 -07:00
Bob Lantz
455194a3b8
Delete spaces around =.
2010-08-17 03:04:12 -07:00
Bob Lantz
0533e1cc1e
Remove hard-wired /home/mininet directory.
2010-08-17 00:30:25 -07:00
Bob Lantz
b13a2c17c5
Removed test for reference kernel implementation, for now at least. ;-(
2010-08-17 00:02:33 -07:00
Bob Lantz
2f40c85691
Added additional sanity checks for when OF/OVS isn't installed.
2010-08-17 00:02:33 -07:00
Bob Lantz
ab312967fe
Added pathCheck for additional sanity when OF/OVS isn't installed.
2010-08-17 00:02:32 -07:00
Bob Lantz
2c07d62b3c
Remove blank lines to pass code check.
2010-08-17 00:02:31 -07:00
Bob Lantz
e3a1fbb047
Added support for pre- and post-test CLI scripts.
2010-08-17 00:02:31 -07:00
Bob Lantz
9de7873bc8
Change to automatically update IP and MAC addresses.
2010-08-17 00:02:31 -07:00
Bob Lantz
b7097daad4
Pass make codecheck.
2010-08-17 00:02:30 -07:00
Bob Lantz
52082ff3f9
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.
2010-08-17 00:02:30 -07:00
Bob Lantz
b78c938201
Changed license to OpenFlow license.
2010-08-17 00:02:30 -07:00
Bob Lantz
dde9c91dcf
Added error message if we can't read script file.
2010-08-17 00:02:30 -07:00
Bob Lantz
9d0dbe488a
Added "source" command and restored echo after noecho command.
...
Interactive commands should "work", sort of.
2010-08-17 00:02:29 -07:00
Brandon Heller
57aae3e103
Add more param choices for iperf udp on CLI
2010-08-10 04:28:18 -07:00
Brandon Heller
60a39a7241
Add ability to specify hosts for iperf test
2010-08-10 02:16:36 -07:00
Brandon Heller
1a52deeea6
Remove print statement left in
2010-08-10 02:05:20 -07:00
Brandon Heller
956546acc7
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.
2010-08-09 23:22:40 -07:00
Brandon Heller
e9d4482e42
Set default switch type to OVS
2010-08-06 10:39:39 -07:00
Brandon Heller
d26abda426
Small OVS API change
2010-08-06 10:38:15 -07:00
Brandon Heller
81d27b3c56
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.
2010-08-06 10:34:17 -07:00