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
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
Brian O'Connor
c188bee3e3
Fixed divide by 0 error in ping command when no packets are sent
...
fixes #143
2013-07-11 11:17:46 -07: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
Brian O'Connor
5d529edfb1
Removing unused import in mininet/link.py
2013-07-09 16:34:02 -07:00
Brian O'Connor
59eeeadbac
Style changes in mininet/node.py and removing used import in mininet/link.py
2013-07-09 16:30:29 -07:00
Brian O'Connor
7265e2e88c
Merge branch 'master' of github.com:mininet/mininet
2013-07-09 15:49:57 -07:00
Brian O'Connor
5c019d2aef
CPULimitedHost cleanup() calls superclass method
...
fixes #161
2013-07-09 15:48:48 -07:00
Bob Lantz
679a3f1915
Don't stop data network controllers twice.
2013-07-09 14:34:37 -07:00
Bob Lantz
e2eb95a29f
Add $ to avoid h1 matching h10
2013-07-06 14:14:25 -07:00
Bob Lantz
10be691b86
Clean up intfs in root NS, and avoid deleting HW intfs
...
It appears that under certain conditions, such as when a
namespace exits, both ends of a veth pair may get dumped
into the root namespace. We therefore now remove an interface
both from its home namespace and from the root namespace.
2013-07-04 19:27:57 -07:00
Bob Lantz
fcdb6d8a54
Remove unneeded line.
2013-07-04 00:45:08 -07:00
Bob Lantz
32502bbd1a
Add controlnet.py example.
2013-07-04 00:41:30 -07:00
Bob Lantz
aa554d985d
Workaround: add default dpopts='--no-slicing' to UserSwitch
...
This disables slicing by default but fixes bandwidth limits.
Eventually we want to enable both to work together, but for now
this enables one or the other depending on the dpopts setting.
2013-06-26 06:21:59 -07:00
Bob Lantz
804c4bbfa6
Workaround: add dpopts to UserSwitch
...
Currently, slicing on the user switch breaks bandwidth limits.
We don't yet have a good way of using both of them at the same time.
I'm inclined to turn off slicing by default, but I have to think
about it and also see if any one is using it...
2013-06-26 06:14:43 -07:00
Bob Lantz
1a658054ab
Ensure dpid is a valid hex string in OVSSwitch
2013-06-26 05:00:30 -07:00
Bob Lantz
33e39a2471
Fix some pylint messages.
2013-06-25 20:26:06 -07:00
Bob Lantz
538a856c2f
Add Switch.connected() and OVSSwitch.controllerUUIDs()
2013-06-25 20:16:25 -07:00
Bob Lantz
877e7efb5f
Minor comment change and text change.
2013-06-25 19:39:53 -07:00
Bob Lantz
bdd43beaf3
Clean up (and fix) OVSSwitch fast reconnect
2013-06-25 19:31:27 -07:00
Bob Lantz
307d60a0c8
Replace /etc/hostname entirely; clarify sources.list edit
2013-06-25 16:35:26 -07:00
Bob Lantz
12758046e1
Fix setDefaultRoute to work with passed parameters.
2013-06-25 12:51:43 -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