Skip to content

0 network ports available to DPDK/Gatekeeper, but interfaces are DPDK controlled #727

Description

@gibimbas

cat gatekeeper_2025_06_17_18_17.log

Main/0 2025-06-17 18:17:02 NOTICE cycles/second = 2599999285, cycles/millisecond = 2599999, cycles/nanoseconds = 2.599999, picosec/cycle = 384
Main/0 2025-06-17 18:17:02 ERR net: there are only 0 network ports available to DPDK/Gatekeeper, but configuration is using 2 ports
Main/0 2025-06-17 18:17:02 ERR config: /etc/gatekeeper/net.lua:142: Failed to initilize the network
Main/0 2025-06-17 18:17:02 ERR Failed to configure Gatekeeper
root@LV346:/var/log/gatekeeper# cat /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages
6144

sudo /usr/local/bin/dpdk-devbind.py --status

...
Network devices using DPDK-compatible driver

0000:01:00.0 'MT27800 Family [ConnectX-5] 1017' drv=vfio-pci unused=mlx5_core
0000:01:00.1 'MT27800 Family [ConnectX-5] 1017' drv=vfio-pci unused=mlx5_core

cat envvars

DPDK_ARGS="-a 0000:01:00.0 -a 0000:01:00.1 --socket-mem 1024,1024"
GATEKEEPER_ARGS="--lua-base-dir /etc/gatekeeper --log-base-dir /var/log/gatekeeper"
GATEKEEPER_INTERFACES="01:00.0 01:00.1"

sudo /usr/local/bin/dpdk-testpmd -a 0000:01:00.0 -a 0000:01:00.1 -- \

--total-num-mbufs=262144 --interactive
EAL: Detected CPU lcores: 256
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
TELEMETRY: No legacy callbacks, legacy socket not created
testpmd: No probed ethernet devices
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=262144, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=262144, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Done

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions