summaryrefslogtreecommitdiff
path: root/FAQ.rst
diff options
context:
space:
mode:
authorStephen Finucane <stephen@that.guru>2016-12-08 12:55:24 +0000
committerBen Pfaff <blp@ovn.org>2016-12-12 08:55:32 -0800
commit795752a3cf5a598ebb6a6f7656c9ccf05c8175f4 (patch)
treebd1272e14c17cf65ed7df76463ea16bc57a956fa /FAQ.rst
parentd0e53b15323ebc18c88f13334200543b20cf3408 (diff)
downloadopenvswitch-795752a3cf5a598ebb6a6f7656c9ccf05c8175f4.tar.gz
doc: Populate 'install', 'howto' sections
This is a dumb move of all 'INSTALL*' docs, with very little refactoring (mostly updating links and making the titles a little more consistent. Additional refactoring will be done in subsequent changes. Signed-off-by: Stephen Finucane <stephen@that.guru> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'FAQ.rst')
-rw-r--r--FAQ.rst23
1 files changed, 13 insertions, 10 deletions
diff --git a/FAQ.rst b/FAQ.rst
index a933c78ae..c5ae62f4d 100644
--- a/FAQ.rst
+++ b/FAQ.rst
@@ -486,7 +486,7 @@ Q: How do I configure a DPDK port as an access port?
Finally, it is required that DPDK port names begin with ``dpdk``.
- See `INSTALL.DPDK <INSTALL.DPDK.rst>`__ for more information on enabling
+ Refer to the `DPDK installation guide`_ for more information on enabling
and using DPDK with Open vSwitch.
Q: How do I configure a VLAN as an RSPAN VLAN, that is, enable mirroring of all
@@ -794,7 +794,8 @@ very high.
on the Port table in ovs-vswitchd.conf.db(5) for all the details.
Configuration for DPDK-enabled interfaces is slightly less
- straightforward: see `INSTALL.DPDK <INSTALL.DPDK.rst>`__.
+ straightforward. Refer to the `DPDK installation guide`_ for more
+ information.
- Perhaps you don't actually need eth0 and eth1 to be on the same bridge.
For example, if you simply want to be able to connect each of them to
@@ -862,8 +863,8 @@ port in the datapath?
Linux GRE module is already loaded and blocking OVS (to confirm, check
dmesg for errors regarding GRE registration). To fix this, unload all GRE
modules that appear in lsmod as well as the OVS kernel module. You can then
- reload the OVS module following the directions in the `installation guide
- <INSTALL.rst>`__, which will ensure that dependencies are satisfied.
+ reload the OVS module following the directions in the `general installation
+ guide`_, which will ensure that dependencies are satisfied.
Q: Open vSwitch does not seem to obey my packet filter rules.
@@ -2048,8 +2049,7 @@ Q: How do I implement a new OpenFlow message?
``lib/ofp-msgs.h``, following the existing pattern. Then recompile and fix
all of the new warnings, implementing new functionality for the new message
as needed. (If you configure with ``--enable-Werror``, as described in the
- `installation guide <INSTALL.rst>`__, then it is impossible to miss any
- warnings.)
+ `general installation guide`_, then it is impossible to miss any warnings.)
If you need to add an OpenFlow vendor extension message for a vendor that
doesn't yet have any extension messages, then you will also need to edit
@@ -2065,8 +2065,8 @@ Q: How do I add support for a new field or header?
``lib/nx-match.c`` to output your new field in OXM matches. Then recompile
and fix all of the new warnings, implementing new functionality for the new
field or header as needed. (If you configure with ``--enable-Werror``, as
- described in the `installation guide <INSTALL.rst>`__, then it is impossible
- to miss any warnings.)
+ described in the `general installation guide`_, then it is impossible to
+ miss any warnings.)
If you want kernel datapath support for your new field, you also need to
modify the kernel module for the operating systems you are interested in.
@@ -2085,9 +2085,12 @@ Q: How do I add support for a new OpenFlow action?
``lib/ofp-actions.c``, following the existing pattern. Then recompile and
fix all of the new warnings, implementing new functionality for the new
action as needed. (If you configure with ``--enable-Werror``, as described
- in the `installation guide <INSTALL.rst>`__, then it is impossible to miss
- any warnings.)
+ in the `general installation guide`_, then it is impossible to miss any
+ warnings.)
If you need to add an OpenFlow vendor extension action for a vendor that
doesn't yet have any extension actions, then you will also need to edit
``build-aux/extract-ofp-actions``.
+
+.. _general installation guide: Documentation/intro/install/general.rst
+.. _DPDK installation guide: Documentation/intro/install/dpdk.rst