openvswitch-switch-dpdk - DPDK enabled Open vSwitch switch implementation

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name openvswitch-switch-dpdk
Package version 2.9.0
Package release 0ubuntu1
Package architecture amd64
Package type deb
Installed size 2.56 KB
Download size 847.64 KB
Official Mirror
Open vSwitch is a production quality, multilayer, software-based,
Ethernet virtual switch. It is designed to enable massive network
automation through programmatic extension, while still supporting
standard management interfaces and protocols (e.g. NetFlow, IPFIX,
sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
to support distribution across multiple physical servers similar to
VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
openvswitch-switch provides the userspace components and utilities for
the Open vSwitch kernel-based switch.
DPDK is a set of libraries for fast packet processing. Applications run
in user-space and communicate directly with dedicated network interfaces.
This package provides a DPDK enabled implementation of the ovs-vswitchd


Package Version Architecture Repository
openvswitch-switch-dpdk_2.9.2-0ubuntu0.18.04.3_amd64.deb 2.9.2 amd64 Ubuntu Updates Main
openvswitch-switch-dpdk_2.9.2-0ubuntu0.18.04.3_i386.deb 2.9.2 i386 Ubuntu Updates Main
openvswitch-switch-dpdk_2.9.0-0ubuntu1_i386.deb 2.9.0 i386 Ubuntu Main
openvswitch-switch-dpdk - - -


Name Value
dpdk -
libc6 >= 2.14
libcap-ng0 -
librte-eal17.11 >= 16.04
librte-ethdev17.11 >= 17.05
librte-mbuf17.11 >= 16.04
librte-mempool17.11 >= 16.07~rc1
librte-meter17.11 >= 16.04
librte-pdump17.11 >= 16.07~rc1
librte-pmd-ring17.11 >= 16.04
librte-ring17.11 >= 16.04
librte-vhost17.11 >= 17.05
libssl1.1 >= 1.1.0
openvswitch-switch = 2.9.0-0ubuntu1


Type URL
Binary Package openvswitch-switch-dpdk_2.9.0-0ubuntu1_amd64.deb
Source Package openvswitch

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install openvswitch-switch-dpdk deb package:
    # sudo apt-get install openvswitch-switch-dpdk




2018-02-20 - James Page <>
openvswitch (2.9.0-0ubuntu1) bionic; urgency=medium
* d/rules: Enable parallel builds for dh_auto_build target.
* New upstream release.
2018-02-05 - James Page <>
openvswitch (2.9.0~git20180205.5a39582ca-0ubuntu1) bionic; urgency=medium
* Snapshot from branch-2.9 (LP: #1735248, LP: #1686406, LP: #1709272):
- d/p/dpif-kernel-gre-mtu-workaround.patch,
d/p/ovs-netdev-dpdk-17.11-upgrade.patch: Drop, included upstream.
* d/control: Switch BD's to python{3}-all-dev to enable json native
extensions (LP: #1672522).
* d/control,rules,openvswitch-doc.*: Add documentation (LP: #965283).
* Misc tidy of packaging:
- d/*: wrap-and-sort -bast.
- d/control: Priority optional->extra.
- d/openvswitch-doc.doc-base: Update Section.
- d/copyright: Pick machine formatted version from Debian
(thanks Thomas).
- d/control: Add missing depends on lsb-release.
2018-01-18 - James Page <>
openvswitch (2.8.1-0ubuntu3) bionic; urgency=medium
* Updates to systemd configuration:
- Move to distinct units for ovsdb-server and ovs-vswitchd.
* Drop obsolete upstart configuration file.
* Bump nofiles to 1048576 for ovs daemons (LP: #1737866).
* d/control: Bump minimum debhelper version to 10, drop BD on
* d/p/dpif-kernel-gre-mtu-workaround.patch,
Cherry pick in-flight fixes for workaround to correctly set MTU
of GRE devices via netlink (LP: #1742505).
2017-11-20 - Christian Ehrhardt <>
openvswitch (2.8.1-0ubuntu2) bionic; urgency=medium
* Adapt changes in DPDK 17.11 (LP: #1733325)
- d/p/ovs-netdev-dpdk-17.11-upgrade.patch
- d/rules: non x86 openvswitch-dpdk builds now need libnuma and pcap as
build depends as well.
- d/rules: dpdk dropped xen support, drop build dependency
2017-10-30 - James Page <>
openvswitch (2.8.1-0ubuntu1) bionic; urgency=medium
* New upstream point release (LP: #1724622).
2017-10-19 - James Page <>
openvswitch (2.8.0-0ubuntu2) artful; urgency=medium
[ James Page ]
* d/p/s390x-stp-timeout.patch: Increase STP sync wait time for
'STP - flush the fdb and mdb when topology changed' test as this
reliable takes longer than 36 seconds on s390x (LP: #1722799).
[ Frode Nordahl ]
* d/openvswitch-switch.postinst: Do not modify
/etc/default/openvswitch-switch as this file is now managed
as a configuration file by dpkg (LP: #1723480).
2017-09-04 - James Page <>
openvswitch (2.8.0-0ubuntu1) artful; urgency=medium
* New upstream release.
2017-08-29 - James Page <>
openvswitch (2.8.0~git20170829.c6711707d-0ubuntu1) artful; urgency=medium
* New snapshot from branch-2.8.
2017-08-10 - James Page <>
openvswitch (2.8.0~git20170809.7aa47a19d-0ubuntu1) artful; urgency=medium
* New snapshot from branch-2.8.
* d/p/*: Drop, no longer required.
* d/openvswitch-switch.logrotate: Use sharedscripts, ignore return code
from ovs-appctl.
* d/control: Bump minimum dpdk version to 17.05.1.
* d/control: Add pkg-config to BD's.
* d/rules: Skip failing tests for DPDK builds.
* d/rules: Re-enable testing on s390x.
2017-07-14 - James Page <>
openvswitch (2.7.1-0ubuntu1) artful; urgency=medium
* New upstream release.

See Also

Package Description
openvswitch-switch_2.9.0-0ubuntu1_amd64.deb Open vSwitch switch implementations
optipng_0.7.6-1.1_amd64.deb advanced PNG (Portable Network Graphics) optimizer
orca_3.28.0-3ubuntu1_all.deb Scriptable screen reader
os-brick-common_2.3.0-0ubuntu1_all.deb Library for managing local volume attaches - common files
os-prober_1.74ubuntu1_amd64.deb utility to detect other OSes on a set of drives
overlayroot_0.40ubuntu1_all.deb use an overlayfs on top of a read-only root filesystem
p11-kit-modules_0.23.9-2_amd64.deb p11-glue proxy and trust modules
p11-kit_0.23.9-2_amd64.deb p11-glue utilities
pacemaker-cli-utils_1.1.18-0ubuntu1_amd64.deb cluster resource manager command line utilities
pacemaker-common_1.1.18-0ubuntu1_all.deb cluster resource manager common files
pacemaker-doc_1.1.18-0ubuntu1_all.deb cluster resource manager HTML documentation
pacemaker-resource-agents_1.1.18-0ubuntu1_all.deb cluster resource manager general resource agents
pacemaker_1.1.18-0ubuntu1_amd64.deb cluster resource manager
packagekit-docs_1.1.9-1ubuntu2_all.deb Documentation for PackageKit
packagekit-tools_1.1.9-1ubuntu2_amd64.deb Provides PackageKit command-line tools