Jonathan Hart
90d50dcbc4
Enable NAT to use all interfaces.
...
Also put the net.ipv4.ip_forward option back to what it was before on exit,
rather than always setting back to 0.
2015-06-23 13:57:19 -07:00
M S Vishwanath Bhat
ce2458c1df
INSTALL: Another trivial install.sh path fix
...
Signed-off-by: M S Vishwanath Bhat <msvbhat@gmail.com >
2015-06-14 14:12:23 +05:30
M S Vishwanath Bhat
8871893993
INSTALL: Fixing the path of install.sh
...
Signed-off-by: M S Vishwanath Bhat <msvbhat@gmail.com >
2015-06-14 14:02:31 +05:30
Bob Lantz
5f68be2273
Remove debug print
2015-06-11 00:16:55 -07:00
Bob Lantz
68ae67dc58
Support custom links in custom file
2015-06-10 20:35:53 -07:00
Bob Lantz
c4a85ab1d1
Add flush option to disable flushing iptables
2015-06-10 20:09:29 -07:00
Bob Lantz
ef3c885630
Add help regarding --nat [option=val...]
2015-06-10 20:08:44 -07:00
Bob Lantz
bb35d04102
Fix TorusTopo for UserSwitch
...
UserSwitch requires a 12-digit dpid.
2015-06-07 22:10:18 -07:00
Bob Lantz
ba05fd363b
Warn if bridge netfilter (firewall) is enabled
...
Newer linux kernels enable filtering on the linux bridge;
this can prevent it from working in mininet!
2015-06-05 16:10:21 -07:00
Brian O'Connor
e988b0f660
Merge pull request #522 from mininet/devel/torus
...
Adding number of hosts per switch option to torus topo
2015-06-05 01:45:01 -07:00
Brian O'Connor
b27cce08af
Adding number of hosts per switch option to torus topo
2015-05-27 23:45:19 -07:00
Bob Lantz
a38896c254
Avoid expanding a string into a list of chars
2015-05-16 08:24:15 -07:00
Bob Lantz
63ae13fcf9
Fix #520
2015-05-12 23:50:37 -07:00
Bob Lantz
c5f6d0ff17
Restore use of self.intf (if present) in addLink
...
fixes #515
2015-05-02 13:16:48 -07:00
Bob Lantz
ab8c4e9198
2.2.1rc1 -> 2.2.1
2015-04-16 16:05:30 -07:00
Bob Lantz
8daa4193c7
Fix typo
2015-04-15 16:21:55 -07:00
Bob Lantz
5c895eaad8
Added note on Raspberry Pi ;-)
2015-04-14 14:40:27 -07:00
Bob Lantz
435d0d68b3
-> 2.2.1rc1
2015-04-14 14:33:08 -07:00
Bob Lantz
66e9845f05
Add babisk
2015-04-13 17:58:47 -07:00
Bob Lantz
fe3340077c
Add dmahler and pichuang
2015-04-13 17:56:11 -07:00
lantz
c589660e17
Merge pull request #494 from pichuang/master
...
Modify directory path in clustersetup.sh
2015-04-13 17:52:06 -07:00
Bob Lantz
d9117c77e1
Merge branch 'dmahler-master'
2015-04-13 17:35:52 -07:00
Bob Lantz
6cb68f26c9
Simply use class names as option help
...
The justification for this is that 1) the options are
already documented in the API documentation and 2) the
class names are fairly self-explanatory, so adding short
descriptions doesn't add much.
In the future, however, we could add a short description
by simply using the first line or sentence of the docstring;
note that docstrings would have to be canonicalized, which
they aren't now.
2015-04-13 17:30:55 -07:00
David Mahler
c60764c34f
Update to mn --help to provide details on options
2015-04-11 06:20:42 +00:00
lantz
ba723826b7
Merge pull request #489 from BabisK/master
...
New netbee lib, fixes need for very old bison
2015-04-10 17:06:05 -07:00
Bob Lantz
0165d7bdff
Implement Switch.stop(), which doesn't call terminate
...
When I changed the switch implementations to call super().stop(),
I neglected to include a Switch.stop() method which didn't call
terminate(). This broke switch s1 stop and s1.stop().
Fixes #497
2015-04-09 23:19:40 -07:00
Bob Lantz
1df1f9a1c5
Fix sorting & remove duplicate
2015-04-09 17:56:37 -07:00
Roan Huang
2c916acc06
Modify cluster help information
2015-04-07 03:37:53 +00:00
Roan Huang
0a810b226c
Modify SSHDIR and USERDIR path
2015-04-06 11:19:26 +00:00
Roan Huang
57c8f5934f
Fixed code indentation
2015-04-06 11:12:27 +00:00
Bob Lantz
125e669723
Support multiple --controller arguments
2015-03-30 20:40:07 -07:00
Bob Lantz
a2486a6d66
Allow node.setIP() to pass extra arguments to intf.setIP()
2015-03-30 19:43:51 -07:00
Bob Lantz
15f2898f26
Add a space after ipv6.disable=1 so as not to break text boot
2015-03-30 16:26:05 -07:00
Bob Lantz
1c4adde1b6
Remove redundant processing for '/'
2015-03-24 15:22:55 -07:00
Bob Lantz
4d22991245
Allow install.sh -V on debian
2015-03-23 18:48:30 -07:00
Bob Lantz
90ea6c6bd1
Usually kernel install is unnecessary, so don't quit if it fails
2015-03-23 17:42:51 -07:00
Bob Lantz
269cecd3ee
openvswitch-datapath-dkms is no longer needed for 14.04+
2015-03-23 17:15:59 -07:00
Bob Lantz
c2be20f09e
Rename node.RYU to node.Ryu
...
Perhaps it should be RyuController, but just Ryu for now.
RYU made no sense because it's not an acronym.
2015-03-18 16:00:28 -07:00
Bob Lantz
df56fa2716
2.2.1d1 -> 2.2.1d2
2015-03-18 15:47:53 -07:00
Bob Lantz
f49e2539b7
Minor formatting, pass code check
2015-03-18 15:32:21 -07:00
Bob Lantz
4da7b3b7f0
Fix exception for unknown class
2015-03-18 15:31:40 -07:00
Bob Lantz
e5a5cd0070
customConstructor -> customClass
2015-03-18 15:18:02 -07:00
Bob Lantz
c5779deeb6
Pass code check
2015-03-18 15:17:33 -07:00
Bob Lantz
79c944aef4
Remove obsolete OVSLegacyKernelSwitch
2015-03-18 15:12:09 -07:00
Bob Lantz
a23c6a2871
Fix undefined constructors in customClass()
2015-03-18 15:10:20 -07:00
Babis Kaidos
7acc693277
New netbee library is installed for Ubuntu 14.04 and newer. For older releases or for other OSs the old netbee is installed
2015-03-18 17:59:29 +02:00
Babis Kaidos
889698f7bd
New netbee lib, fixes need for very old bison
2015-03-16 15:28:20 +02:00
Bob Lantz
f6f6d9282b
CustomConstructor -> CustomClass, which calls specialClass
...
specialClass is an analog of functools.partial but for classes.
We can now use it instead of partial() in mn, so that Mininet
can introspect on the actual base class.
Fixes #488
2015-03-13 21:17:43 -07:00
lantz
5224884e5e
Merge pull request #473 from joerango/master
...
Support for running arbitrary command when starting terminal
2015-03-13 15:09:11 -07:00
lantz
f063b023bd
Merge pull request #478 from rlane/fix-readline-history
...
cli: don't read/write readline history more than once
2015-03-02 14:22:19 -08:00