Hoi Hendrik,
On 26.03.24 21:12, hvjunk via zanog-discuss wrote:
Where/how do I get a list of supported devices?
Especially asking for when I can get some refurbished NICs
Take a look at https://core.dpdk.org/supported/ There's one caveat. For VPP, devices are found using PCI bus enumeration. Some drivers (for example DPAA2) do not expose the NIC on the PCI bus but some other means. For those more esoteric network interface cards, DPDK works, but VPP may not.
Roughly speaking: Intel and Mellanox Cx4 or higher will do just fine. https://core.dpdk.org/supported/nics/intel/ https://core.dpdk.org/supported/nics/mellanox/
Note: the support page here says that Cx3 is also supported, but precisely the problem above is true: Mellanox Cx3 cards with 2 ports will expose them under only 1 PCI bus:slot:addr, which implies code changes will be necessary to make VPP pick up both ports (I happen to have a patch for Cx3, but again: you're safe with Cx4+ and Intel NICs).
Hope that helps!
groet, Pim