Hi OVS team,
I’m currently working with Open vSwitch (OVS) using the DPDK datapath on a
Alveo U200, and I’ve encountered an issue where packets are not being received
back on the traffic generator after being transmitted by OVS.
Setup Details:
- Traffic Generator:
- Port 0 → Connected to Alveo U200 pf0
- Port 1 → Connected to Alveo U200 pf1
- OVS is running on the Alveo U200 (datapath_type=netdev), and both `pf0` and
`pf1` are added as DPDK ports to a bridge named `br0`.
OVS Configuration:
d76b4ea2-df9e-4d2e-8f9d-06210013ffef
Bridge br0
datapath_type: netdev
Port br0
Interface br0
type: internal
Port pf0
Interface pf0
type: dpdk
options: {dpdk-devargs="0000:08:00.0", n_rxq="4",
n_rxq_desc="1024", n_txq="4", n_txq_desc="1024"}
Port pf1
Interface pf1
type: dpdk
options: {dpdk-devargs="0000:08:00.1", n_rxq="4",
n_rxq_desc="1024", n_txq="4", n_txq_desc="1024"}
After sending packets from the traffic generator to `pf0`, here are the stats:
OFPST_PORT reply (xid=0x2): 3 ports
port LOCAL: rx pkts=0, bytes=0, drop=0, errs=0, frame=0, over=0, crc=0
tx pkts=0, bytes=0, drop=100, errs=0, coll=0
port pf0: rx pkts=100, bytes=6000, drop=0, errs=0, frame=?, over=?, crc=?
tx pkts=0, bytes=0, drop=0, errs=0, coll=?
port pf1: rx pkts=0, bytes=0, drop=0, errs=0, frame=?, over=?, crc=?
tx pkts=100, bytes=6000, drop=0, errs=0, coll=?
Why are packets being dropped at the `LOCAL` port, and is that affecting
forwarding?
Any guidance on resolving this issue or confirming expected DPDK OVS behavior
would be greatly appreciated.
Thanks, and regards,
Thenveer
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss