Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4859 Discussions

testpmd: No probed ethernet devices when running testpmd with Intel E810-XXVDA2

read_nic2
Beginner
3,230 Views

Hi,

 

I am running the throughput testing using testpmd with Intel E810-XXVDA2.

When running the testpmd after compilation of the DPDK, the testpmd returned error "testpmd: No probed ethernet devices". Can you please help what caused the error and if any settings go wrong? If more info needed, please also let me know.

Thanks.

Below are setup details and running log:

# ./testpmd -w b1:00.0 -w b1:00.1 -n 16 --socket-mem=0,2048 -c 0xff00000000 -- --burst=64 -i --rxd=2048 --txd=2048 --mbcache=512 --rxq=2 --txq=2 --nb-cores=7 -a --socket-num=0 --rss --disable-crc-strip
EAL: Detected 128 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: Probing VFIO support...
EAL: PCI device 0000:b1:00.0 on NUMA socket 1
EAL: probe driver: 8086:159b net_ice
EAL: PCI device 0000:b1:00.1 on NUMA socket 1
EAL: probe driver: 8086:159b net_ice
testpmd: No probed ethernet devices
Interactive-mode selected
Fail: input rxq (2) can't be greater than max_rx_queues (0) of port 0
EAL: Error - exiting with code: 1
Cause: rxq 2 invalid - must be >= 0 && <= 0

 

DPDK version: dpdk-stable-19.11.3
Intel NIC: Ethernet Controller E810-XXV for SFP
NIC driver and FW version: 
driver: ice
version: 1.3.2
firmware-version: 2.30 0x80005d22 1.2877.0
expansion-rom-version: 
bus-info: 0000:b1:00.0
OS info: CentOS Linux release 7.9.2009 (Core) - Cent OS 3.10.0-1160.el7.x86_64 

hugepages settings:

[root@localhost ~]# grep Huge /proc/meminfo
AnonHugePages: 6144 kB
HugePages_Total: 64
HugePages_Free: 64
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 1048576 kB
[root@localhost ~]# cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="isolcpus=0-23,32-55 intel_idle.max_cstate=0 processor.max_cstate=0 intel_pstate=disable nohz_full=0-31,32-55 rcu_nocbs=0-31,32-55 rcu_nocb_poll default_hugepagesz=1G hugepagesz=1G hugepages=64 audit=0 nosoftlockup crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"

NIC on node (ens34fx is the NIC

[root@localhost ~]# cat /sys/class/net/ens34f1/device/numa_node
1
[root@localhost ~]# cat /sys/class/net/ens34f0/device/numa_node
1

CPU cores on nodes:

# numactl --hardware
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
node 0 size: 128316 MB
node 0 free: 84756 MB
node 1 cpus: 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
node 1 size: 128998 MB
node 1 free: 92206 MB
node distances:
node 0 1
0: 10 20
1: 20 10

DPDK compilation details:

# make -j install T=x86_64-native-linuxapp-gcc DESTDIR=install

# export DPDK_DIR=$PWD

# export DPDK_BUILD=$DPDK_DIR/x86_64-native-linuxapp-gcc

Settings in common_base file:

# Compile burst-oriented ICE PMD driver
#
CONFIG_RTE_LIBRTE_ICE_PMD=y
CONFIG_RTE_LIBRTE_ICE_DEBUG_RX=n
CONFIG_RTE_LIBRTE_ICE_DEBUG_TX=n
CONFIG_RTE_LIBRTE_ICE_DEBUG_TX_FREE=n
CONFIG_RTE_LIBRTE_ICE_16BYTE_RX_DESC=n

 

Labels (1)
0 Kudos
3 Replies
AlfredoS_Intel
Moderator
3,179 Views

Hi Read_nic2,

Thank you for posting in our Intel® Ethernet Communities Page.

We have a special support site for DPDK concerns, since your inquiry involves DPDK applications. Please go to this link, https://www.intel.com/content/www/us/en/design/support/ips/training/welcome.html, and click "Access and Log In" to contact the DPDK support.

Please let us know if you have any further questions.

We look forward to hearing from you. If we do not get your reply, we will follow up after 3 business days.



Best Regards,

Alfred S

Intel® Customer Support


0 Kudos
read_nic2
Beginner
3,171 Views

Thanks.  I have raised a ticket on IPS.

0 Kudos
AlfredoS_Intel
Moderator
3,165 Views

Hi Read_nic2,

Thank you for your update.

It is a great joy to know that you are already in a path to resolution for your issue.

If you would like to give us an update or if you have further questions, please submit a new question as this thread will no longer being monitored.


Thank you for contacting Intel® and have a great week!




Best Regards,

Alfred S

Intel® Customer Support


0 Kudos
Reply