It's a bug.

MPLS support is pretty poor in every released version of OVS.  We
(mostly Simon Horman) are working on it.

On Fri, Nov 15, 2013 at 04:16:23PM -0500, Bochra Boughzala wrote:
> Actually, I just tried to do very basic operation. So this is the switch
> config/flows, there is two rules which simply should push/pop mpls tag
> But instead of that the packets get dropped and never get out of the
> switch, because of some invalid arguments
> Am I doing something wrong?
> Or this is a bug in open vswitch?
> 
> 5892fd0c-3b7f-4929-b3ca-54d525dc1375
>     Bridge "br0"
>         Port "br0"
>             Interface "br0"
>                 type: internal
>         Port "eth3"
>             Interface "eth3"
>         Port "eth2"
>             Interface "eth2"
> OFPT_FEATURES_REPLY (OF1.1) (xid=0x2): dpid:0000000000000001
> n_tables:254, n_buffers:256
> capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP
>  1(eth2): addr:00:0c:29:f3:71:6f
>      config:     0
>      state:      0
>      speed: 0 Mbps now, 0 Mbps max
>  2(eth3): addr:00:0c:29:f3:71:83
>      config:     0
>      state:      0
>      speed: 0 Mbps now, 0 Mbps max
>  LOCAL(br0): addr:00:0c:29:f3:71:6f
>      config:     0
>      state:      0
>      speed: 0 Mbps now, 0 Mbps max
> OFPT_GET_CONFIG_REPLY (OF1.1) (xid=0x4): frags=normal miss_send_len=0
> OFPST_FLOW reply (OF1.1) (xid=0x2):
> * cookie=0x0, duration=1777.94s, table=0, n_packets=1869, n_bytes=122527,
> priority=1,in_port=1
> actions=push_mpls:0x8847,load:0x29a->OXM_OF_MPLS_LABEL[],output:2*
> * cookie=0x0, duration=1777.909s, table=0, n_packets=0, n_bytes=0,
> priority=1,mpls,in_port=2 actions=pop_mpls:0x0800,output:1*
> 
> *This is le log:*
> 2013-11-15T21:09:54Z|03580|dpif(miss_handler)|WARN|system@ovs-system:
> execute push_mpls(label=666,tc=0,ttl=64,bos=1,eth_type=0x8847),*3 failed
> (Invalid argument) *on packet arp,metadata=0,*in_port=0*
> ,vlan_tci=0x0000,dl_src=00:0c:29:f3:71:83,dl_dst=ff:ff:ff:ff:ff:ff,arp_spa=192.168.202.185,arp_tpa=192.168.0.5,arp_op=1,arp_sha=00:0c:29:f3:71:83,arp_tha=00:00:00:00:00:00
> 
> 
> 
> 
> 
> 2013/11/15 Ben Pfaff <b...@nicira.com>
> 
> > On Fri, Nov 15, 2013 at 02:08:13PM -0500, Bochra Boughzala wrote:
> > > Does Open vSwitch in its latest version (
> > > http://openvswitch.org/releases/openvswitch-2.0.0.tar.gz) actually
> > support
> > > MPLS push/pop actions?
> >
> > MPLS support is pretty poor in every released version of OVS.  We
> > (mostly Simon Horman) are working on it.
> >
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to