[ovs-dev] OVS 2.1.2 & 2.0.0: ovs-ofctl: with actions=goto_table fails

Jarno Rajahalme jrajahalme at nicira.com
Thu Jun 26 15:15:22 UTC 2014


On Jun 26, 2014, at 5:32 AM, Nirmalanand Jebakumar <nirmalanandj at gmail.com> wrote:

> Hello,
> 
> I'm running  OVS version 2.1.2 on RHEL 6.5.
> When I try to add a flow with the goto_table keyword, it fails with the
> below message:
> # ovs-ofctl add-flow br0 "table=0,dl_dst=aa:bb:cc:dd:ee:ff,
> actions=goto_table:1"
> ovs-ofctl: none of the usable flow formats (OXM,OpenFlow11) is among the
> allowed flow formats (OpenFlow10,NXM)
> #

You need to supply the desired protocol version with -O option, like this:

ovs-ofctl -O OpenFlow13 add-flow br0 "table=0,dl_dst=aa:bb:cc:dd:ee:ff,actions=goto_table:1”

(ovs-ofctl man page documents this correctly, while `ovs-ofctl —help` seems misleading).

> 
> I have configured OVS for OpenFlow 1.3

You mean something like this:

ovs-vsctl set bridge br0 protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13

Regards,

  Jarno





More information about the dev mailing list