[ovs-discuss] Get SST tunnel into work

Igor Shafran igor.shafran at toganetworks.com
Wed May 25 14:49:47 UTC 2016

Hi Justin,

Thanks for prompt reply. I succeed to resolve my issue with kernel module.
Still facing problem with STT tunnel configuration though:
- I have 2 VM's.
 -OVS installed in each VM + separate namespace in each VM emulating network separation
- STT tunnel between 2 VMs

I am pinging from namespace on first VM  to namespace on second VM. GRE tunnel for that configuration works fine.
For STT tunnel: I see my ping packet get encapsulated passes through tunnel but on other tunnel side it is not decapsulated/not continued to local subnet of second VM.

No flows installed. Configuration is pretty straightforward.
Am I missing  some options in port configuration   ? How can I debug it except tcpdump that I did ?  Can you advise please

root at Ubuntu14-vm3:~# ovs-vsctl show
    Bridge "br1"
        Port "br1"
            Interface "br1"
                type: internal
        Port "stt1"
            Interface "stt1"
                type: stt
                options: {key=flow, remote_ip=""}
        Port "br1-eth"
            Interface "br1-eth"


-----Original Message-----
From: Justin Pettit [mailto:jpettit at ovn.org]
Sent: Tuesday, May 24, 2016 7:00 PM
To: Igor Shafran
Cc: discuss at openvswitch.org
Subject: Re: [ovs-discuss] Get SST tunnel into work

> On May 24, 2016, at 6:53 AM, Igor Shafran <igor.shafran at toganetworks.com> wrote:
> Hi,
> I am trying to get STT tunnel into work on linux (Ubuntu) , kernel version 4.2 , ovs version 2.5.
> I compiled sources with kernel modules support and able to create tunnels with type: gre/vxlan/geneve successfully. However for stt type vport-stt.ko is not loaded properly due to lack of corresponding linux native module.
> From FAQ I see that thee different datapath can be used: particularly Linux OVS tree that support STT.
> How I can configure OVS to work in Linux OVS tree datapath ? Is it a configuration option or I need another OVS source tree to use ?

It's included in the main OVS sources.  Take a look at INSTALL.md.  In particular, you want to look at the "--with-linux" option to "configure".


This email and any files transmitted and/or attachments with it are confidential and proprietary information of
Toga Networks Ltd., and intended solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error please notify the system manager. This message contains confidential
information of Toga Networks Ltd., and is intended only for the individual named. If you are not the named
addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately
by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not
the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on
the contents of this information is strictly prohibited.

More information about the discuss mailing list