On Thu, 4 Jun 2020, David Aldrich wrote:

> I have installed dpdk 18.08 on a Centos 7 machine, which has the kernel
> source installed.
> 
> I built dpdk using:
> 
> $ make -j T=x86_64-native-linuxapp-gcc install
> <snip>
> Build complete [x86_64-native-linuxapp-gcc]
> Installation cannot run with T defined and DESTDIR undefined
> 
> I want to interface dpdk to a HP NIC that uses the Intel X722 chipset. So I
> then run:
> 
> $ /opt/dpdk/dpdk-18.08/usertools/dpdk-devbind.py -b igb_uio `lspci |
> grep X722 | awk '{print $1}'`
> Error - no supported modules(DPDK driver) are loaded

probably igb_uio kernel module is not loaded, run lsmod to check if 
igb_uio is loaded

> 
> I think that this error means that the DPDK kernel module is not installed.
> 
> How can I fix this?
> 

I usually use dpdk-setup.sh script from the dpdk source to compile and 
load igb_uio, and bind the NIC to igb_uio. otherwise, you may need to 
setup proper environment varibles to find and load the igb_uio module 
properly, I think distribution like Centos or Ubuntu has the proper DPDK 
script to load and bind NIC to DPDK drivers. 

Reply via email to