Ovs-ofctl isn't really aware of multiple tables and will screw them up if you use them. This is a long standing personal to-do item of mine. If you want to submit a patch to fix it, I would very much appreciate it. On May 31, 2013 5:15 PM, "Kris G. Lindgren" <klindg...@godaddy.com> wrote:
> Hello all,**** > > ** ** > > I am trying to use the ovs-ofctl replace-flows command to add flows from a > file that includes multiple tables. However, I am running into some issues. > **** > > ** ** > > First, when it works all the flows are added into table 0 and the table > that is specified in the flow is ignored:**** > > ** ** > > [root@g1dlgenlab07 ~]# ovs-ofctl del-flows xenbr0-int**** > > [root@g1dlgenlab07 ~]# echo "table=1 action=normal"**** > > table=1 action=normal**** > > [root@g1dlgenlab07 ~]# echo "table=1 action=normal" > asdf**** > > [root@g1dlgenlab07 ~]# ovs-ofctl dump-flows xenbr0-int**** > > NXST_FLOW reply (xid=0x4):**** > > [root@g1dlgenlab07 ~]# ovs-ofctl replace-flows xenbr0-int asdf**** > > [root@g1dlgenlab07 ~]# ovs-ofctl dump-flows xenbr0-int **** > > NXST_FLOW reply (xid=0x4):**** > > cookie=0x0, duration=1.584s, table=0, n_packets=2998, n_bytes=128786, > idle_age=0, actions=NORMAL**** > > ** ** > > I have tried: **** > > Table=1,action=normal**** > > Table=1 action=normal**** > > Table=1, action=normal**** > > ** ** > > I have also tried specifying the flow format of “any”, without any luck.** > ** > > ** ** > > Second, most of the time that I run the above flow I loose connectivity to > the machine. The ip for the machine is bound to xenbr0 (not xenbr0-int) > which is also an OVS bridge. So whatever is going on seems to effect ovs > as a whole. Running ovs-ofctl del-flows xenbr0-int will restore access to > the machine. From KVM on the machine if I run a ovs-ofctl dump-flows > xenbr0-int I can see the rule was added to table 0 and is matching packets, > but connectivity to the ip on xenbr0 is still denied.**** > > ** ** > > I am using ovs 1.10.**** > > ** ** > > What am I missing something here?**** > > ** ** > > Regards,**** > > Kris Lindgren**** > > _______________________________________________ > discuss mailing list > discuss@openvswitch.org > http://openvswitch.org/mailman/listinfo/discuss > >
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss