VMware Cloud Community
sakthivelss
Contributor
Contributor

X710 SR-IOV on ubuntu guest on ESXI v5.5

Hi

I am using X710 Intel NIC cards on HP host with SR-IOV enabled. I am using DPDK igb-uio drivers on a Ubuntu VM on ESXI v5.5.

The VF driver on Guest fails to initialize, some times fails with below logs.

EAL: PCI device 0000:03:00.0 on NUMA socket -1

EAL:   probe driver: 8086:154c net_i40e_vf

i40evf_init_vf(): init_adminq failed

i40evf_dev_init(): Init vf failed

EAL: Requested device 0000:03:00.0 cannot be used

and if this passes it fails with below logs.

EAL: PCI device 0000:03:00.0 on NUMA socket -1

EAL:   probe driver: 8086:154c net_i40e_vf

i40evf_check_api_version(): PF/VF API version mismatch:(0.0)-(1.1)

i40evf_init_vf(): check_api version failed

i40evf_dev_init(): Init vf failed

This seems that the VF driver and PF driver used in the hypervisor are not compatible.

On host i have the below info about the nic.

ethtool -i vmnic4

driver: i40e

version: 1.3.45

firmware-version: 5.60 0x80002dab 1.1618.0

bus-info: 0000:05:00.0

Why is the dpdk driver on Guest failing?

What version of Firmware and hypervisor driver need to be used. Are the above driver and firmware version compatible?

Thanks in advance.

Sakthivel.

Tags (4)
0 Kudos
2 Replies
sakthivelss
Contributor
Contributor

Pls let me know any info on this..

0 Kudos
mhampto
VMware Employee
VMware Employee

Is VMware Tools installed in the Linux Virtual machine? Installing VMware Tools in an Ubuntu virtual machine (1022525) | VMware KB.

0 Kudos