Changes between Version 5 and Version 6 of Documentation/fSDN/aSwitchImage


Ignore:
Timestamp:
Mar 2, 2013, 2:20:31 AM (11 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/fSDN/aSwitchImage

    v5 v6  
    11= Installation and Usage of Open vSwitch =
    2 This page describes how to install and use OpenVSwitch (OVS). OVS is a software switch implementation designed to run on Linux. More information about the software can be found [http://openvswitch.org/ here].
     2This page describes how to install and use OpenVSwitch (OVS). OVS is a software switch implementation designed to run on Linux. More information about Open vSwitch can be found at their [http://openvswitch.org/ website].
    33
    44== Contents ==
     
    77----
    88= I Installation = #install
    9 OVS can be installed either from source or from binaries. Section 1.2 covers how to build from source, and section 1.3 covers install from binaries.   
    10 
    11 == 1.1 Prerequisites ==
    12 The node used here is a NetFPGA cube, the standard node for !SandBox9. The node was imaged with ubuntu.ndz, based on Ubuntu 10.10 (Maverick). The steps have been tested successfully with up to Ubuntu 12.04.
    13 
    14 == 1.2 Method 1: from source ==
    15 The steps followed in this section are based on the contents of INSTALL.Linux, included with the OVS tarball and also found [http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.Linux;hb=HEAD here](also attached at the end of this page for your convenience). It should be found under the OVS root directory.     
    16 
    17 == 1.2.1 Getting the source and dependencies ==
     9OVS can be installed either from source or from binaries. [#src Section 1.1] covers how to build from source, and [#bin section 1.2] covers install from binaries.   
     10
     11=== Prerequisites ===
     12OVS should install/work with relatively little effort on Ubuntu (or perhaps other Linuxes as well). The following installation/operation steps were done on Ubuntu 10.10 through 12.04.
     13
     14== 1.1 Method 1: from source == #src
     15The steps followed in this section are based on the contents of INSTALL.Linux, included with the OVS tarball and also found [http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL;hb=HEAD here](also attached at the end of this page for your convenience). It should be found under the OVS root directory.     
     16
     17== 1.1.1 Getting the source and dependencies ==
    1818 1. If your Ubuntu install is still fresh, run 'apt-get update'. If this fails, repeat after replacing all instances of 'apt:9999' with 'us.archive.ubuntu.com' in /etc/apt/sources.list .
    1919 1. Install dependencies:
     
    7474 * In general, `dmesg` can be used to check for various anomalies when things e.g. insmod fail silently. 
    7575
    76 == 1.3 Method 2: from binaries ==
     76== 1.3 Method 2: from binaries == #bin
    7777Binaries are easier to set up, but lag in OVS version and support a narrower range of architectures and kernel versions.
    7878 1. Install the openvswitch packages. Do not use the Ubuntu repositories since the install the incorrect versions of the package; Download the