summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorIWASE Yusuke <iwase.yusuke0@gmail.com>2017-12-01 16:13:18 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2017-12-11 22:34:00 +0900
commitbf832923644683cb96fc4667a2908404da624aae (patch)
tree8e6fde4d26a14de7188ecc6a128f6205a9f3e01d
parent7e6f3f00edcb2312e86d3341f0775bd12ef75916 (diff)
rest_vtep: Add some descriptions for troubleshooting
This patch adds some notes about the settings when using the Mininet VMs for the environment on which rest_vtep.py running. Reported-by: Varun Amrutiya <h20170244@pilani.bits-pilani.ac.in> Signed-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/app/rest_vtep.py39
1 files changed, 39 insertions, 0 deletions
diff --git a/ryu/app/rest_vtep.py b/ryu/app/rest_vtep.py
index 716786d1..a473a17f 100644
--- a/ryu/app/rest_vtep.py
+++ b/ryu/app/rest_vtep.py
@@ -202,6 +202,45 @@ please check the followings.
}
}
}
+
+4. Make sure that the IPv6 is enabled on your environment. Some Ryu BGP
+features require the IPv6 connectivity to bind sockets. Mininet seems to
+disable IPv6 on its installation.
+
+ For example::
+
+ $ sysctl net.ipv6.conf.all.disable_ipv6
+ net.ipv6.conf.all.disable_ipv6 = 0 # should NOT be enabled
+
+ $ grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
+ # please remove "ipv6.disable=1" and reboot
+ GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
+
+5. Make sure that your switch using the OpenFlow version 1.3. This application
+supports only the OpenFlow version 1.3.
+
+ For example::
+
+ $ ovs-vsctl get Bridge s1 protocols
+ ["OpenFlow13"]
+
+.. Note::
+
+ At the time of this writing, we use the the following version of Ryu,
+ Open vSwitch and Mininet.
+
+ ::
+
+ $ ryu --version
+ ryu 4.19
+
+ $ ovs-vsctl --version
+ ovs-vsctl (Open vSwitch) 2.5.2 # APT packaged version of Ubuntu 16.04
+ Compiled Oct 17 2017 16:38:57
+ DB Schema 7.12.1
+
+ $ mn --version
+ 2.2.1 # APT packaged version of Ubuntu 16.04
"""
import json