Hi,
I changed to Simon Horman's branch : devel/mpls-ben-of1.3-v3

And I got same error


# ovs-ofctl -O OpenFlow13 add-flow S2
"in_port=2,actions=pop_mpls:0x0800,output=1"ovs-ofctl: none of the usable
flow formats (OpenFlow10,NXM) is among the allowed flow formats
(OXM-OpenFlow13)

But I was able to pop when setting ofproto to 10 :

# ovs-vsctl set bridge S2 protocols=OpenFlow10

# ovs-ofctl add-flow S2
"in_port=2,dl_type=0x8847,mpls_label=20,actions=pop_mpls:0x0800,output=1"

i switched back to of13:

# ovs-vsctl set bridge S2 protocols=OpenFlow13

# ovs-ofctl -O OpenFlow13 show S2
OFPT_FEATURES_REPLY (OF1.3) (xid=0x2): dpid:0000000000000002
n_tables:254, n_buffers:256
capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS
OFPT_GET_CONFIG_REPLY (OF1.3) (xid=0x4): frags=normal miss_send_len=0

and here is the result :
# ovs-ofctl -O OpenFlow13 dump-flows S2
OFPST_FLOW reply (OF1.3) (xid=0x2):
 cookie=0x0, duration=72.812s, table=0, n_packets=0, n_bytes=0,
mpls,in_port=2,mpls_label=20 actions=pop_mpls:0x0800,output:1



Kind Regards,
Mounir


On Tue, Jan 21, 2014 at 4:39 PM, Nataliia Trifonova <
[email protected]> wrote:

> Hi,
>
> Not sure if I can help, but anyways:
>
> I tried the Simon Horman's development version 2.50 and I got different
> error:
>
> root@debian:~# ovs-ofctl -O OpenFlow13 add-flow ovsbr0
> "in_port=2,dl_type=0x8847,mpls_label=20,actions=pop_mpls:0x0800,output=1"
> ovs-ofctl: actions are invalid with specified match
> (OFPBAC_MATCH_INCONSISTENT)
>
> Also I am not able to set poping rule from Ryu controller.
>
> I am struggling with this as well. Maybe some prerequisites are missing...
>
> Regards,
> Nataliia
> _______________________________________________
> discuss mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/discuss
>
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to