[dpdk-dev] supported nic

Ferruh Yigit ferruh.yigit at intel.com
Tue Apr 14 12:28:55 CEST 2020


On 4/12/2020 3:07 PM, Sahil Khandelwal wrote:
> I have the following nic in my system
> How do i check which one can be used with dpdk
> 
> Network devices using kernel driver
> ===================================
> 0000:03:00.0 'RTL810xE PCI Express Fast Ethernet controller 8136' if=eno1
> drv=r8169 unused=vfio-pci,uio_pci_generic
> 0000:05:00.0 'Dual Band Wireless-AC 3168NGW [Stone Peak] 24fb' if=wlo1
> drv=iwlwifi unused=vfio-pci,uio_pci_generic *Active*
> 

Network driver are under drivers/net/*, you can check if the driver for that
device exists,
and if there is any driver you suspect it may support, you can check the driver
details and which devices it support via './usertools/dpdk-pmdinfo.py' script.

For example:
./usertools/dpdk-pmdinfo.py build/lib/librte_pmd_hinic.so
PMD NAME: net_hinic
PMD HW SUPPORT:
 Huawei Technologies Co., Ltd. (19e5) : Hi1822 Family (4*25GE) (1822) (All
Subdevices)
 Huawei Technologies Co., Ltd. (19e5) : Unknown Device (210) (All Subdevices)
 Huawei Technologies Co., Ltd. (19e5) : Unknown Device (205) (All Subdevices)
 Huawei Technologies Co., Ltd. (19e5) : Hi1822 Family Virtual Function (375e)
(All Subdevices)
 Huawei Technologies Co., Ltd. (19e5) : Hi1822 Family Virtual Function (379e)
(All Subdevices)
 Huawei Technologies Co., Ltd. (19e5) : Unknown Device (206) (All Subdevices)
 Huawei Technologies Co., Ltd. (19e5) : Unknown Device (200) (All Subdevices)


More information about the dev mailing list