Brian O'Connor
593fc365d0
fixing --custom in mn (there was one two many selfs)
2014-11-17 17:46:24 -08:00
Brian O'Connor
3ac0dd7093
Adding support for multiple custom files
...
Works in a few ways:
* a single file: --custom foo.py (as before)
* comma-separated list: --custom foo.py,bar.py
* multiple custom args: --custom foo.py --custom bar.py
2014-11-11 03:14:46 -08:00
Brian O'Connor
6b8d3538ef
adding comment to VLANStarTopo in vlanhost.py
2014-08-28 05:57:10 -07:00
Brian O'Connor
d334c1ccfe
adding test for vlanhost.py and adding vlantopo example
2014-08-28 02:48:46 -07:00
Brian O'Connor
fe8358add2
chmod +x vlanhost.py
2014-08-27 23:07:37 -07:00
Brian O'Connor
2c76ab718b
linuxrouter.py: changing name, printing routing table, and some more documentation
2014-08-27 22:43:04 -07:00
Brian O'Connor
aa4dfda44c
adding documentation and test for linuxrouter.py
2014-08-27 22:01:18 -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
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
Brian O'Connor
7c4e5b14cb
adding line to natnet.py
2014-08-14 01:07:44 -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
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
Brian O'Connor
a280501ff1
Merge branch 'master' into nat
...
Conflicts:
mininet/net.py
mininet/node.py
2014-08-07 13:40:14 -07:00
Brian O'Connor
628e84068e
Reverting the disable signals change
2014-07-31 18:27:57 -07:00
Brian O'Connor
78a32e93fd
Merge branch 'master' into devel/pty
2014-07-31 18:23:19 -07:00
Brian O'Connor
191df1cb73
Adding listen socket to UserSwitch when there is no listenPort set
2014-07-09 17:47:25 -07:00
Brian O'Connor
68e2e45f7d
Merge pull request #316 from cdburkard:patches/fix_remote_ip
...
fixed netParse bug that caused mininet crash when no ip prefix was specified
2014-06-19 16:28:09 -07:00
Brian O'Connor
e49c9d2600
build.py: making ovf generation more generic
2014-06-06 21:21:13 -07:00
Brian O'Connor
bceb298edb
Adding NAT class
...
Includes automatic NAT feature (mn --nat) and addNAT convenience method for topologies
fixes #111
2013-10-03 09:40:00 -07:00
Brian O'Connor
47b9466fad
Adding NAT class
...
Includes automatic NAT feature (mn --nat) and addNAT convenience method for topologies
fixes #111
2013-10-03 09:39:40 -07:00
Brian O'Connor
7c962d2f61
Fixed MininetFacade and moved main logic into run. First shot at "test" function
2013-09-11 12:00:13 -07:00
Brian O'Connor
dc882d6905
clean up controlnet
2013-09-11 12:00:13 -07:00
Brian O'Connor
15146d900c
changed CLI to MininetFacade; a great deal of logic also changed
2013-09-11 12:00:13 -07:00
Brian O'Connor
32de4c9e7c
reverted iperf output and fixed regex
2013-08-16 11:16:28 -07:00
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
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
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
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
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
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
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
921123155a
Simplified and refactored examples/dynamicnet.py
...
Extended LinearTopo to support mulitple hosts per switch
2013-07-19 15:56:06 -07:00
Brian O'Connor
fec98e2798
Added output line to ping that is closer to ping program output
2013-07-11 11:30:12 -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