Hi Lu, I do see the module there, but seems it is built against incorrect kernel version and thus it is not loading:
# insmod ./dpdk/kmod/igb_uio.ko insmod: ERROR: could not insert module ./dpdk/kmod/igb_uio.ko: Invalid module format dmesg: [54394.611703] igb_uio: version magic '4.2.3-300.fc23.x86_64 SMP mod_unload ' should be '4.4.6-300.fc23.x86_64 SMP mod_unload ' uname -a: # uname -a Linux kube-node1 4.4.6-300.fc23.x86_64 #1 SMP Wed Mar 16 22:10:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux I removed that kernel source and rebuild it - now it is loading and I am able to find the device to igb_uio and do see /dev/uio0 created. I do see the device in dpdk now. Thanks much. -a On Tue, Mar 29, 2016 at 8:51 PM, Lu, Wenzhuo <wenzhuo.lu at intel.com> wrote: > Hi Al, > > > -----Original Message----- > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Al Patel > > Sent: Wednesday, March 30, 2016 1:14 AM > > To: Yigit, Ferruh > > Cc: dev at dpdk.org > > Subject: Re: [dpdk-dev] Issue with binding NIC of type 82545EM to dpdk > > > > Ferruh, > > > > On my fedora23, I don't have igb_uio > > > > # modprobe igb_uio > > modprobe: FATAL: Module igb_uio not found in directory > > /lib/modules/4.4.6-300.fc23.x86_64 > After compiling dpdk, normally you can find igb_uio here, > dpdk/x86_64-native-linuxapp-gcc/kmod/igb_uio.ko. > Please refer http://www.dpdk.org/doc/guides/linux_gsg/build_dpdk.html. >