[P4-dev] Binding interfaces to bmv2
dhancock at cs.utah.edu
Fri Sep 14 21:03:26 EDT 2018
I'm trying to use bmv2 in a physical cluster (previously I've always
used mininet). I'm trying to bind the interfaces of a node to bmv2 and
run a do-nothing P4 program on bmv2. I expect that packets should not
flow through this node once I have done this. But packets still flow,
suggesting that bmv2 is not handling the packets. I have confirmed with
traceroute that the packets are traversing the interfaces that should be
bound to bmv2.
I start simple_switch as follows:
./simple_switch -i 0@<iface 1> -i 1@<iface 2> -i 2@<iface 3> <path
Thrift port was not specified, will use 9090
Calling target program-options parser
Adding interface <iface 1> as port 0
Adding interface <iface 2> as port 1
Adding interface <iface 3> as port 2
Thrift server was started
I can connect to the CLI.
Am I missing something obvious?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the P4-dev