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>
This commit is contained in:
IWASE Yusuke 2017-12-01 16:13:18 +09:00 committed by FUJITA Tomonori
parent 7e6f3f00ed
commit bf83292364

View File

@ -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