Hi, I'm using openvswitch 2.1.90 for a simple MPLS scenario : h1 --- S1----S3----S2--- h2
I'm setting OpenFlow13 to all switches : # ovs-vsctl set Bridge Si protocols=OpenFlow13 - setting S1 to do push mpls label action : # ovs-ofctl -O OpenFlow13 add-flow S1 "in_port=1,actions=push_mpls=0x8847,set_field:10->mpls_label,output=2" # ovs-ofctl -O openflow13 dump-flows S1 OFPST_FLOW reply (OF1.3) (xid=0x2): cookie=0x0, duration=295.257s, table=0, n_packets=0, n_bytes=0, in_port=1 actions=push_mpls:0x8847,set_field:10->mpls_label,output:2 - Setting S3 to do swap mpls label: # ovs-ofctl -O OpenFlow13 add-flow S3 "in_port=1,dl_type=0x8847,mpls_label=10,actions=set_field:20->mpls_label,output=2" # ovs-ofctl -O openflow13 dump-flows S3 OFPST_FLOW reply (OF1.3) (xid=0x2): cookie=0x0, duration=302.336s, table=0, n_packets=0, n_bytes=0, mpls,in_port=1,mpls_label=10 actions=set_field:20->mpls_label,output:2 - but I fail to pop mpls label at S2 : # ovs-ofctl -O OpenFlow13 add-flow S2 "in_port=2,dl_type=0x8847,mpls_label=20,actions=pop_mpls:0x0800,output=1" ovs-ofctl: none of the usable flow formats (NXM) is among the allowed flow formats (OXM-OpenFlow13) Can someone please advise on how to resolve this issue ? Kind Regards, Mounir
_______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
