[dpdk-dev] fail to bind '82541GI Gigabit Ethernet Controller' to IGB_UIO driver

Thomas Monjalon thomas.monjalon at 6wind.com
Wed May 14 16:45:36 CEST 2014


Hi,

2014-05-14 17:27, Helmut Sim:
> unlike previous cases I went over in this forum, this NIC supposed to be
> supported (or maybe i read it incorrectly???):
> 
> # cat lib/librte_eal/common/include/rte_pci_dev_ids.h | grep 82541GI
> #define E1000_DEV_ID_82541GI                  0x1076
> #define E1000_DEV_ID_82541GI_LF               0x107C
> #define E1000_DEV_ID_82541GI_MOBILE           0x1077

This device is known but not supported.

You should use
	# grep 'RTE_PCI_DEV_ID_DECL.*8254' lib/librte_eal/common/include/rte_pci_dev_ids.h
	RTE_PCI_DEV_ID_DECL_EM(PCI_VENDOR_ID_INTEL, E1000_DEV_ID_82540EM)
	RTE_PCI_DEV_ID_DECL_EM(PCI_VENDOR_ID_INTEL, E1000_DEV_ID_82545EM_COPPER)
	RTE_PCI_DEV_ID_DECL_EM(PCI_VENDOR_ID_INTEL, E1000_DEV_ID_82545EM_FIBER)
	RTE_PCI_DEV_ID_DECL_EM(PCI_VENDOR_ID_INTEL, E1000_DEV_ID_82546EB_COPPER)
	RTE_PCI_DEV_ID_DECL_EM(PCI_VENDOR_ID_INTEL, E1000_DEV_ID_82546EB_FIBER)
	RTE_PCI_DEV_ID_DECL_EM(PCI_VENDOR_ID_INTEL, E1000_DEV_ID_82546EB_QUAD_COPPER)

The dedicated page for this information is:
	http://dpdk.org/doc/nics

You should try to enable this device in the code and see what happens.
Maybe that its support is straightforward.

Thanks for reporting
-- 
Thomas


More information about the dev mailing list