Hi Christian,

ixgbe driver is deprecated, that code is very old, from days when VPP was not 
open source.
That driver was used for Intel Niantic family (82599, x5x0) of NICs which are 
those days replaced by  Intel Fortville (x710, xl710, xvv710, x722).
For fortville and soon for columbiaville NICs (e810), you can use native AVF 
driver….

You need to create virtual function first, as AVF driver works only with VFs. 
There is script which does the job in extras/scripts/vfctl


i.e.

$ extras/scripts/vfctl create 0000:61:00.1 1

Virtual Functions:
ID PCI Addr     PCI ID    Driver       MAC Addr          Config
0  0000:61:06.0 8086:37cd vfio-pci      spoof checking off, link-state auto, 
trust on

And the in in VPP:

vpp# create interface avf 0000:61:06.0 name eth0 



> On 2 Jun 2020, at 09:40, Christian Hopps <cho...@chopps.org> wrote:
> 
> Hi vpp-dev,
> 
> I've been contemplating trying to use native drivers in place of DPDK with 
> the understanding that I may be paying a ~20% penalty by using DPDK. So I 
> went to try things out, but had some trouble. The systems in paticular I'm 
> interested in have 10GE intel NICs in them which I believe would be supported 
> by the ixge driver. I noticed that this driver has been marked deprecated in 
> VPP though. Is there a replacement or is DPDK required for this NIC?
> 
> I also have systems that have mlx5 (and eventually will have connectx-6 
> cards). These cards appear to be supported by the rdma native driver. I was 
> able to create the interfaces and saw TX packets but no RX.  Is this driver 
> considered stable and usable in 19.08 (and if not which release would it be 
> consider so)?
> 
> Thanks,
> Chris.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#16614): https://lists.fd.io/g/vpp-dev/message/16614
Mute This Topic: https://lists.fd.io/mt/74623336/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to