Bob Lantz
4daeeff0e3
Created first revision of VM build script.
2013-08-20 13:31:15 -07:00
Brian O'Connor
b635fd9edd
Some cleanup and style fixes for fixlimits
2013-08-14 17:29:23 -07:00
Brian O'Connor
867a6d6731
Cleaned up sysctl and rlimit test and set
...
Use files instead of sysctl to set limits
2013-08-14 15:04:11 -07:00
Brian O'Connor
7e87dbaa39
Fixed modprobe install. Checks to ensure that OVS_KMODS is set
2013-08-05 14:00:37 -07:00
Bob Lantz
786117dd49
Merge branch 'ivs' of https://github.com/rlane/mininet into rlane-ivs
...
Conflicts:
util/install.sh
fixes #159
2013-07-31 18:20:18 -07:00
Brian O'Connor
15c1a0e5e7
install.sh automatically detects wireshark version and installs correct version of of-dissector
...
fixes #180
2013-07-30 18:11:20 -07:00
Brandon Heller
1f07530a54
install.sh: Fix break from version overrides missing, + annotate them
...
D'oh! Next time test presence _and_ absense of an added env var.
OTOH, when people notice this quickly, it means they're using install.sh :-)
2013-07-24 06:01:30 +00:00
Brian O'Connor
c26b4525aa
Moving developer dependencies to separate function in install.sh
...
Developer dependencies are ~1GB
2013-07-19 16:17:16 -07:00
Brian O'Connor
ea29d2b2cd
Merge pull request #171 from vitalivanov/dev
...
Cleanup and cosmetic changes.
2013-07-19 16:07:15 -07:00
David Erickson
3e70b01ec5
Enable OF 1.3 switch revision choice
2013-07-19 10:32:20 -07:00
David Erickson
b55527739a
Enable OF dissector revision choice
2013-07-19 10:29:53 -07:00
Vitaliy Ivanov
5b609ef9e2
Adding mininet doxygen installation dependencies.
...
Right now after installing mininet using util/install.sh there is a problem when try to generate doc:
make doc
doxygen doc/doxygen.cfg
make: doxygen: Command not found
make: *** [doc] Error 127
Adding doxygen, doxypy and texlive-fonts-recommended packages to fix the problem.
2013-07-15 14:20:16 +02:00
Brian O'Connor
adf391fdec
Fixed install.sh script to allow Mininet to be installed from any directory (not just ~/)
...
Fixes #94
2013-07-09 19:23:29 -07:00
Bob Lantz
e2eb95a29f
Add $ to avoid h1 matching h10
2013-07-06 14:14:25 -07:00
Rich Lane
8ee4aa6de4
install.sh: add support for IVS
2013-06-28 15:01:58 -07:00
Bob Lantz
307d60a0c8
Replace /etc/hostname entirely; clarify sources.list edit
2013-06-25 16:35:26 -07:00
Bob
9aaf87c19b
Fix typo.
2013-06-25 01:06:00 -06:00
Bob
400bbbac11
Update archive for 13.04
2013-06-25 01:04:45 -06:00
Bob
226eae97cb
Add script completion message
2013-06-24 14:34:53 -06:00
Brandon Heller
40b13c28b8
install.sh: Make OF1.3 Netbee location cmd-line configurable
...
If NBEEURL is defined when running install.sh, use that location.
Enables use of a local mirror for netbee download.
Thanks to David Erickson for the code.
2013-06-20 15:57:39 -07:00
Bob Lantz
2de621cda0
"file blocks" -> "disk blocks"
2013-06-19 17:27:33 -07:00
Bob Lantz
5c5a1eae8a
Use dd to zero out disk space (hopefully faster)
2013-06-19 17:26:39 -07:00
Bob Lantz
8f113b48cc
vm_cleanup: add apt-get autoremove, and zero disk blocks
2013-06-19 16:58:00 -07:00
Bob Lantz
949e0b3aff
Separate VM finalization as install.sh -tc
2013-06-19 16:32:54 -07:00
Brandon Heller
3582facd34
install.sh: Use newer Netbee location for OF1.3 install
...
The previous version (12-05-16) does not compile on Ubuntu 12.10.
Also use a local variable to reduce duplication.
2013-06-04 23:53:04 -07:00
Bob
83e43a42d9
Merge pull request #135 from adferguson/adf-vm-script-fix
...
tiny fix to vm script
2013-05-22 16:02:43 -07:00
ryanc
65c35b6595
Remove networkx dependency
...
Conflicts:
util/install.sh
closes #100
2013-05-22 15:24:22 -07:00
Andrew Ferguson
fae4365983
actually, drop comment as per Bob Lantz
2013-04-26 13:11:39 -04:00
Andrew Ferguson
e7f45ca90e
tiny fix to vm script
2013-04-25 13:22:46 -04:00
Bob Lantz
6c22e057cc
Avoid false matches and detect multiple host processes
2013-04-12 13:30:50 -07:00
Bob Lantz
7bc10ebc7a
Fix X11 forwarding (broken by no IPv6) for real
2013-04-09 23:26:08 -07:00
Bob Lantz
c3f975aef8
Move IPv6 disable to 'other', and fix X11 forwarding
...
should fix #128
2013-04-09 22:46:49 -07:00
Bob Lantz
1bf1a4d5e9
Tag node bash processes and add attach script
...
Try invoking bash processes with -s mininet:host,
for easy identification of hosts. This enables
easy attachment using the util/m script.
closes #121
2013-03-22 18:38:33 -07:00
Bob Lantz
a0f69d98df
Change makeTerm() to tunnel X11 using socat if needed
...
For local display, allow local root access
For remote display, tunnel with socat/mnexec
This should enable *wireshark in hosts* and fix #119
2013-03-22 15:48:51 -07:00
Bob Lantz
4b8b4b73e1
Clean up options and fix of13 to use sudo for netbee
2013-03-21 16:44:44 -07:00
ederlf
5b14cc2937
Add options to install OpenFlow 1.3 switch and compatible NOX controller.
...
Signed-off-by: Bob Lantz <rlantz@cs.stanford.edu >
2013-03-21 16:08:05 -07:00
Bob Lantz
eca5a151a4
Fix usage message to note correct options and OS compatibility.
...
closes #85
2013-03-21 14:38:46 -07:00
Isaku Yamahata
356e9d8a92
tools/install.sh: update oftest
...
Since oftest removed tools/munger directory, install.sh fails as follows
> mininet/util/install.sh: line 399: cd: tools/mnuger: No such file or directory
oftest change set
> commit be8503a69d609d0aee844a91f3f5d66f4e2666c7
> Author: Rich Lane <rlane@bigswitch.com >
> Date: Tue Mar 12 10:16:33 2013 -0700
>
> remove pylibopenflow tools
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp >
2013-03-15 10:40:51 +09:00
Bob Lantz
9734d9d7fa
Add configuration to disable IPv6, since old method no longer works.
...
fixes #108
2013-03-06 16:06:59 -08:00
Brandon Heller
1e9b5f61fc
install.sh: add Telnet
...
Reported-by: Julius Bachnick
https://mailman.stanford.edu/pipermail/mininet-discuss/2012-November/001349.html
2012-11-26 15:22:07 -08:00
Bob Lantz
0ce366b5d2
Add sudoers entry for current user using whoami
2012-11-19 17:30:09 -08:00
Bob Lantz
8c7c4812b2
Remove vmware easy install leftovers
2012-11-19 12:31:50 -08:00
Bob Lantz
82c8bdaf0d
Remove redundant wireshark install.
2012-11-15 22:59:43 -08:00
Bob Lantz
ab594b6afe
Merge branch '2.0dev' into 2.0merge
...
Conflicts:
.gitignore
.pylint
examples/miniedit.py
mininet/node.py
mininet/util.py
util/install.sh
util/vm/install-mininet-vm.sh
2012-11-15 22:54:27 -08:00
Brandon Heller
f6c4239409
install: Add 'make codecheck' deps
...
These total to only ~200KB.
2012-11-12 18:07:19 -08:00
Brandon Heller
59897168d4
install: Update OFTest repo location
...
This repo has moved to git://github.com/floodlight/oftest.git
2012-11-12 16:46:29 -08:00
Brandon Heller
b597ef5d55
install: Add help2man to MN deps
...
'make install' calls help2man, so apt-get install it beforehand.
2012-11-12 16:46:22 -08:00
Bob Lantz
9c0ed88c72
Create version check utility and add to code check.
...
Fixes #70
2012-10-04 19:02:27 -07:00
Bob Lantz
d4ece25ba6
Deprecate NOX-classic; "install" POX. Fixes #61
2012-09-11 06:49:11 -07:00
Bob
ad85e44d78
Update util/install.sh
...
Update to reflect new NOX classic repo on github and default branch.
2012-08-29 16:00:33 -07:00