Brian O'Connor
f0c123d4c0
fixing console.py graph parser
2013-08-15 19:06:31 -07:00
Brian O'Connor
8c22fe84c2
fixed iperf output parsing, changed to csv format
...
fixes #191
2013-08-15 18:54:07 -07:00
Brian O'Connor
9ff453a50b
Changed iperf -sD to iperf -s &
...
fixes #190
2013-08-15 18:22:21 -07:00
Brian O'Connor
4e6b03d668
Merge pull request #188 from mininet/devel/fixlimits
...
Set sysctl limits when net starts
2013-08-14 17:30:43 -07:00
Brian O'Connor
b635fd9edd
Some cleanup and style fixes for fixlimits
2013-08-14 17:29:23 -07:00
Brian O'Connor
a387952493
fixed host ip assignment and shutdown with xterms
...
fixes #189
2013-08-14 17:24:32 -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
b20c9470c7
add sysctl test and set
...
fixes #184
2013-08-12 16:22:19 -07:00
Brian O'Connor
7523c420bd
Merge pull request #186 from mininet/devel/clifix
...
Replaced nodelist and nodemap in CLI with mn
2013-08-12 14:03:33 -07:00
Brian O'Connor
98cb33599f
fixed comment in cli.py
2013-08-09 17:10:50 -07:00
Brian O'Connor
9281719d74
Made net compliant with dict semantics and added function comments
...
Fixed locals bug (now they are persisent across calls)
2013-08-09 17:07:39 -07:00
Brian O'Connor
8e04a9f844
Replaced nodelist and nodemap in CLI with mn
...
Updated Mininet to be more compliant with dict
Fixes #182
2013-08-09 12:20:13 -07:00
Brian O'Connor
6df4371df6
Removing test prints from user switch merge
2013-08-06 15:16:24 -07:00
Brian O'Connor
be13072f0c
Merge branch 'adf-userswitch-tclink' of github.com:adferguson/mininet into adferguson-adf-userswitch-tclink
...
Only sleep and reapply if slicing is enabled
Conflicts:
mininet/node.py
2013-08-06 15:13:45 -07:00
Brian O'Connor
989df7454c
Merge branch 'patches/examplesdoc' of github.com:ryancox/mininet into ryancox-patches/examplesdoc
...
Conflicts:
examples/README
2013-08-05 18:13:37 -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
Brian O'Connor
1e5cdfd805
Merge branch 'master' of github.com:mininet/mininet
2013-08-02 13:36:18 -07:00
Brian O'Connor
bb0006b683
Merging MurphyMc LinearTopo pull request
2013-08-02 13:35:38 -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
43ba774e52
Merge pull request #181 from mininet/devel/ping
...
pingall now reports fraction received
2013-07-30 18:31:12 -07:00
Brian O'Connor
f7439671bc
pingall now reports fraction received
...
fixes #168
2013-07-30 18:28:38 -07:00
Brian O'Connor
48df51aa3b
Merge branch 'notrace'
...
fixes #166
2013-07-30 18:15:56 -07:00
Brian O'Connor
4a77702473
Merge branch 'master' of github.com:mininet/mininet
2013-07-30 18:12:15 -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
Bob Lantz
9c4b734361
Fix indentation in LinearTopo()
2013-07-30 11:52:53 -07:00
Bob Lantz
5b48a7d92c
Reimplemented and corrected Graph as MultiGraph
...
fixes #172
2013-07-30 11:51:32 -07:00
Brian O'Connor
4316be95c2
Prevent Mininet from crashing when display not set
...
fixes #173
2013-07-26 14:43:27 -07:00
Brian O'Connor
19bc1df15d
fixed style error
2013-07-26 13:45:56 -07:00
Brian O'Connor
bda2317d8b
Catching exceptions thrown in mn
2013-07-25 19:27:06 -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
d5f5778492
Merge branch 'master' of github.com:mininet/mininet
2013-07-23 17:05:23 -07:00
Brian O'Connor
1ecc63dfec
improved check for downed link in parsePingFull
...
fixes #176
2013-07-23 17:03:51 -07:00
Brian O'Connor
1e4e8b70d9
Merge pull request #174 from pantuza/master
...
Dynamic Network with Remote Controller example; Extended LinearTopo
2013-07-22 22:14:03 -07:00
Gustavo Pantuza Coelho Pinto
e45cc16a90
Merge pull request #1 from bocon13/master
...
Simplified and refactored examples/dynamicnet.py
2013-07-21 12:53:37 -07: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
Brian O'Connor
5559a93d8a
Merge pull request #170 from piyushs/cgroup-fix
...
Fix issue with mountCgroups not recognizing mounted cgroup
2013-07-19 16:04:48 -07:00
Brian O'Connor
921123155a
Simplified and refactored examples/dynamicnet.py
...
Extended LinearTopo to support mulitple hosts per switch
2013-07-19 15:56:06 -07:00
Brandon Heller
2a1f2d59ee
Merge pull request #175 from daviderickson/extensibility
...
Extensibility Improvements
2013-07-19 13:55:33 -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
Gustavo Pantuza Coelho Pinto
bf97d21c03
Added dynamicnet.py to README file of the examples
2013-07-18 18:42:10 -07:00
Gustavo Pantuza Coelho Pinto
c554987912
Merge branch 'master' of github.com:pantuza/mininet
2013-07-18 18:34:21 -07:00
Gustavo Pantuza Coelho Pinto
6f09dedfad
Dynamic network creation using a remote controller
...
The script builds a network topology based on command line
arguments and uses a remote controller
2013-07-18 18:32:08 -07:00
Rich Lane
0a54360211
IVSSwitch: support running IVS in a namespace
...
This change uses the `Node.cmd` method instead of `Popen`. The `cmd` method
sends the input to a shell which may be in another namespace (if --innamespace
is in use), while `Popen` would always run in the root namespace.
2013-07-18 17:50:52 -07:00
Rich Lane
5c24263779
clean: send SIGTERM before SIGKILL
...
IVS needs to be sent SIGTERM so it has a chance to clean up the kernel
datapath.
2013-07-18 13:50:20 -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
Vitaliy Ivanov
36bf8ac911
mnexec.c: substituting tabs with spaces.
2013-07-15 13:17:56 +03:00
Vitaliy Ivanov
efe3877e3c
Fixed mininet.org url in README.md.
...
s/http:\/\/openflow.org\/mininet/http:\/\/mininet.org/g
2013-07-15 13:17:19 +03:00
Piyush Srivastava
433ca2ecb6
Fix issue with mountCgroups not recognizing mounted cgroup
...
Changed mountCgroups to use the file /proc/mounts (instead of the
current case where it uses the less reliable
(http://www.mail-archive.com/lxc-devel@lists.sourceforge.net/msg00455.html )
/etc/mtab thorugh the mount program
2013-07-13 13:31:05 -07:00