[adding back ovs-discuss] I do believe that your computer has physical ports. Your enqueue action isn't using any of them, though, and OpenFlow 1.0 forbids that, with the wording that I quoted. To make your action acceptable, enqueue to a physical port.
On Mon, Jul 20, 2015 at 10:42:34AM +0800, Huhui wrote: > > > In fact,I used a computer with five NICs,and controller connected to OVS with > one NIC named eh0 in in-band mode.That means I had a valid physical port. > In this case, can I set the priority queues in the port connecting to > controller? > If can,how can I get information of the port? > Thanks for your help! > > > > > > At 2015-07-20 01:08:22, "Ben Pfaff" <[email protected]> wrote: > >On Sun, Jul 19, 2015 at 11:07:01AM +0800, Huhui wrote: > >> In my example I add two flow-table in the event of ConnectionUp. > >> The action of flow-table like > >> this:of.ofp_action_enqueue(port=of.OFPP_CONTROLLER,queue_id=0). > >> When OVS connectted,OpenFlow said that "bad action',and priority queues > >> did work. > > > >OpenFlow 1.0 says that the port in an enqueue action "Should refer to a > >valid physical port (i.e. < OFPP_MAX) or OFPP_IN_PORT." OFPP_CONTROLLER > >isn't any of those, thus OVS rejects it. _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
