[ovs-discuss] Issue with Intel 82599 PF and OVS

Dmitry Nikishov dnikishov at mirantis.com
Wed Nov 26 12:17:07 UTC 2014

Hello all.

I'm trying to get OVS working with Intel 82599 and SR-IOV.

Basically what I currently have is an Ubuntu 12.04 with custom kernel
(3.14.23) and Intel 82599 NIC (eth0) and OVS 1.10 installed. There is
also openvswitch-datapath-dkms 2.3.0 which was built for 3.14.23.

There is a br-eth0 bridge in OVS, which is connected to eth0
interface. Bridge br-mgmt is connected to br-eth0 and is using VLAN
tag 102.

Network connectivity via br-mgmt -> br-eth0 -> eth0 chain work fine as
long as 82599 Virtual Functions (VFs) are disabled. Once I enable at
least 1 VF (echo 1 > /sys/bus/pci/devices/0000:04:00.0/sriov_numvfs),
server looses connectivity via this chain. If I try to set up VLAN 102
via ip link directly on eth0, it works.

With the help of tcpdump I've found out that packets don't go any
further than br-eth0.

Software versions:
Ubuntu 12.04 with custom kernel 3.14.23
openvswitch-switch 1.10.1+git20130823-0ubuntu3~cloud0
openvswitch-datapath-dkms 2.3.0

On Ubuntu 12.04 with 3.11.8-generic, same openvswitch-switch and
openvswitch-datapath-dkms-lts-saucy there is no such issue.

Any suggestions? Thanks.

More information about the discuss mailing list