Brian O'Connor
aa4dfda44c
adding documentation and test for linuxrouter.py
2014-08-27 22:01:18 -07:00
lantz
66ae58de17
Merge pull request #363 from cdburkard/patches/testLinkDelay
...
Fix UserSwitch.connected() as well as testLinkDelay() in test_hifi
We need more than one iteration since the first iteration may show reactive forwarding and ARP delay; currently we have three for good measure, although two is probably enough.
2014-08-27 16:36:30 -07:00
cody burkard
ce1673803f
clean up logic for backgrounded processes
2014-08-27 11:07:22 -07:00
cody burkard
73adba8b81
print useful output for tests upon failure
2014-08-27 10:55:08 -07:00
cody burkard
c11d577349
parse pid printed when backgrounding a process
2014-08-27 08:44:08 -07:00
Brian O'Connor
be1ed10363
adding vlanhost.py
2014-08-27 03:58:36 -07:00
Brian O'Connor
8a987b9c55
adding linuxrouter.py
2014-08-27 03:57:38 -07:00
cody burkard
c75ff7ecd9
fixes for LinkDelay test in test_hifi
2014-08-26 22:34:34 -07:00
lantz
92075113d8
Merge pull request #342 from cdburkard/devel/startup
...
improve startup performance, largely by removing unnecessary ifconfigs
2014-08-26 19:59:12 -07:00
Bob Lantz
13bdd914dc
Pass rename correctly in moveSwitch()
2014-08-26 19:55:48 -07:00
Bob Lantz
60b0c7a914
Fix version check.
2014-08-26 19:55:48 -07:00
Bob Lantz
212399feaf
Allow port selection in addIntf() and moveIntf()
2014-08-26 19:55:48 -07:00
Bob Lantz
08d83d136d
Rename intfs, and add simple moveHost() function
2014-08-26 19:55:48 -07:00
Bob Lantz
dd6424fee8
Simple mobility example.
2014-08-26 19:55:48 -07:00
cody burkard
720a846cf8
use kernel's mac generation
2014-08-26 18:48:08 -07:00
Bob Lantz
bfdbb7089a
Fall back to chroot() if setns() fails for mnt namespace
...
fixes #347
2014-08-26 14:09:40 -07:00
lantz
16a384ab4b
Merge pull request #353 from mininet/devel/nat
...
Adding NAT class to NodeLib
2014-08-21 14:16:41 -05:00
lantz
a3e1a9a44d
Merge pull request #354 from darshanthaker/link_exception
...
Raise exception when link incorrectly formatted
2014-08-20 22:08:46 -05:00
lantz
6a69c2f699
Merge pull request #356 from cdburkard/patches/stop_controller
...
fix for controller shutdown - send SIGHUP rather than SIGKILL
2014-08-20 22:04:51 -05:00
lantz
db888fa5d4
Merge pull request #348 from ggee/miniedit2109
...
Update to MiniEdit 2.2.0.1
2014-08-20 22:03:21 -05:00
cody burkard
c9b844a721
added controller.stop() back in
2014-08-18 23:51:29 -07:00
cody burkard
604ad455ee
kill all child processes to avoid race condition and no controller shutdown
2014-08-18 23:24:18 -07:00
Gregory Gee
8d493b686e
Update to MiniEdit 2.2.0.1
...
- Replace custom code to set OF protocols with new Mininet available API to set.
2014-08-16 01:00:25 -04:00
lantz
c0e7e34916
Merge pull request #337 from ggee/ovsProtocol
...
Add parameter to set protocol list in OVSSwitch.
2014-08-15 14:44:33 -07:00
Gregory Gee
1a53141502
Update to MiniEdit 2.2.0.0
...
- Updated for new Mininet 2.2.0
- Support TCP or SSL for remote controller
- Support HostWithPrivateDirs Hosts
2014-08-14 21:41:45 -04:00
Brian O'Connor
1285fb22dc
updaing build.py to use 12.04.5 and extract kernel using noload
2014-08-14 15:38:31 -07:00
Darshan Thaker
4550fff1af
Raise exception when link incorrectly formatted
2014-08-14 13:50:59 -07:00
Brian O'Connor
7c4e5b14cb
adding line to natnet.py
2014-08-14 01:07:44 -07:00
cody burkard
f72d3dfa32
Merge branch 'master' of github.com:mininet/mininet
2014-08-14 01:07:24 -07:00
Brian O'Connor
e67539752e
updaing build.py to use 12.04.5 and extract kernel using noload
2014-08-14 00:18:37 -07:00
Brian O'Connor
db0f36f431
Fixing Node.monitor() to read entire prompt marker.
...
Applying @cdburkard fix to #322
2014-08-14 00:18:37 -07:00
lip.z
7e9d3f2b50
fix Singleton.__call__ error
...
fix Singleton.__call__ error
2014-08-14 00:18:37 -07:00
Brian O'Connor
4015e0666e
moving NAT to nodelib
2014-08-13 22:09:24 -07:00
Brian O'Connor
cee62eb28e
adding natnet example test
2014-08-13 22:08:15 -07:00
Brian O'Connor
735080a84b
Merge branch 'master' into nat
2014-08-13 19:51:12 -07:00
Brian O'Connor
161e7997fa
Fixing Node.monitor() to read entire prompt marker.
...
Applying @cdburkard fix to #322
2014-08-13 19:49:08 -07:00
cody burkard
417d79780f
merging master
2014-08-13 17:35:34 -07:00
cody burkard
41a54f05cb
adding comments and removing random access spaces
2014-08-13 17:33:00 -07:00
cody burkard
84c1c24ce2
skip this because of poor UserSwitch performance
2014-08-13 17:06:00 -07:00
cody burkard
af4c9719b3
autostaticarp is broken without this
2014-08-13 15:08:04 -07:00
Tomasz Buchert
39a3b73f85
fallback to ovsb when no OF controller is unavailable
2014-08-13 17:04:24 +02:00
Tomasz Buchert
e8623fdc91
introducing OVSBridge
2014-08-13 16:55:00 +02:00
Gregory Gee
06dbd774a1
Update to MiniEdit 2.1.0.9
...
Includes some big fixes and new feature to run user defined command during
node start and stop.
2014-08-07 22:35:45 -04:00
Brian O'Connor
a280501ff1
Merge branch 'master' into nat
...
Conflicts:
mininet/net.py
mininet/node.py
2014-08-07 13:40:14 -07:00
cody burkard
891a9e8bdf
fixed syntax error
2014-08-06 17:52:40 -07:00
cody burkard
7ae39fffc2
stop using ONLAB OUI for generated mac addressses
2014-08-06 17:51:32 -07:00
lantz
a56d9a6661
Merge pull request #344 from bentenshan/patch-1
...
fix Singleton.__call__ error
2014-08-04 16:18:38 -07:00
Brian O'Connor
b0048c0aca
Merge pull request #333 from mininet/devel/buildtopo
...
Clean up standard topologies to use build
2014-08-03 21:47:10 -07:00
lip.z
0983ed29bb
fix Singleton.__call__ error
...
fix Singleton.__call__ error
2014-08-02 20:18:06 +08:00
cody burkard
88763cfbe1
removed more unnecessary ifconfigs
2014-08-01 13:22:02 -07:00