Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1061762: suricata: please enable dpdk

4 views
Skip to first unread message

Alexandra N. Kossovsky

unread,
Jan 29, 2024, 7:50:04 AM1/29/24
to
Package: suricata
Version: 1:7.0.2-1~bpo12+1
Severity: wishlist

Suricata can work with DPDK, but this feature is not enabled in the
Debian package. Could you enable it, please?



-- System Information:
Debian Release: 12.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable'), (200, 'proposed-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-17-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages suricata depends on:
ii dpkg 1.21.22
ii init-system-helpers 1.65.2
ii libbpf1 1:1.1.0-1
ii libc6 2.36-9+deb12u3
ii libcap-ng0 0.8.3-1+b3
ii libevent-2.1-7 2.1.12-stable-8
ii libevent-pthreads-2.1-7 2.1.12-stable-8
ii libgcc-s1 12.2.0-14
ii libhiredis0.14 0.14.1-3
ii libhtp2 1:0.5.45-1~bpo12+1
ii libhyperscan5 5.4.0-2
ii libjansson4 2.14-2
ii libluajit-5.1-2 2.1.0~beta3+git20220320+dfsg-4.1
ii liblz4-1 1.9.4-1
ii libmagic1 1:5.44-3
ii libmaxminddb0 1.7.1-1
ii libnet1 1.1.6+dfsg-3.2
ii libnetfilter-log1 1.0.2-3
ii libnetfilter-queue1 1.0.5-3
ii libnfnetlink0 1.0.2-2
ii libpcap0.8 1.10.3-1
ii libpcre2-8-0 10.42-1
ii libyaml-0-2 0.2.5-1
ii python3 3.11.2-1+b1
ii zlib1g 1:1.2.13.dfsg-1

Versions of packages suricata recommends:
ii python3 3.11.2-1+b1
pn snort-rules-default <none>
pn suricata-update <none>

Versions of packages suricata suggests:
pn libtcmalloc-minimal4 <none>

-- debconf-show failed

--
Alexandra N. Kossovsky
OKTET Labs (http://www.oktetlabs.ru/)

Sascha Steinbiss

unread,
Feb 2, 2024, 9:40:06 AM2/2/24
to
Hi,

thanks for the notification.

> Suricata can work with DPDK, but this feature is not enabled in the
> Debian package.  Could you enable it, please?

True. I assumed DPDK and the other methods (like AF_PACKET/AF_XDP) were
mutually exclusive, but looks like they are not! Will look into adding
DPDK support in the binaries on platforms that support it on Debian
(i.e. amd64, arm64, i386, ppc64el).

Cheers
S
OpenPGP_signature.asc

Alexandra N. Kossovsky

unread,
Feb 2, 2024, 10:30:06 AM2/2/24
to
On 02/02/2024 17:19, Sascha Steinbiss wrote:
> Will look into adding DPDK support in the binaries on platforms that support it on Debian (i.e. amd64, arm64, i386,
> ppc64el).

and riscv64, please.

Alexandra N. Kossovsky

unread,
Feb 2, 2024, 10:50:05 AM2/2/24
to
On 02/02/2024 18:37, Sascha Steinbiss wrote:
> On 2/2/24 16:14, Alexandra N. Kossovsky wrote:
>> and riscv64, please.
>
> Unfortunately, riscv64 does not have a dpdk-dev package available, which would be a dependency [1]. I looked at all
> dependencies (libnuma-dev, dpdk-dev etc) and used the intersection of their available architectures.
>
> [1] https://packages.debian.org/bullseye/dpdk-dev

apt-cache policy dpdk-dev
dpdk-dev:
Installed: 23.11-1
Candidate: 23.11-1
Version table:
*** 23.11-1 500
500 http://deb.debian.org/debian unstable/main riscv64 Packages
100 /var/lib/dpkg/status

riscv64 is not a release architecture, so it is not in bullseye.
0 new messages