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

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename openvswitch-switch-dpdk_2.5.0-0ubuntu1_amd64.deb
Package name openvswitch-switch-dpdk
Package version 2.5.0
Package release 0ubuntu1
Package architecture amd64
Package type deb
Category net
License -
Maintainer Ubuntu Developers <>
Download size 666.78 KB
Installed size 2.00 MB
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.5.5-0ubuntu0.16.04.2_i386.deb 2.5.5 i386 Ubuntu Updates Main
openvswitch-switch-dpdk_2.5.5-0ubuntu0.16.04.2_amd64.deb 2.5.5 amd64 Ubuntu Updates Main
openvswitch-switch-dpdk_2.5.0-0ubuntu1_i386.deb 2.5.0 i386 Ubuntu Main
openvswitch-switch-dpdk - - -


Name Value
dpdk -
libc6 >= 2.14
libcap-ng0 -
libdpdk0 >= 2.2
libssl1.0.0 >= 1.0.0
openvswitch-switch = 2.5.0-0ubuntu1


Type URL
Binary Package openvswitch-switch-dpdk_2.5.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




2016-03-10 - James Page <>
openvswitch (2.5.0-0ubuntu1) xenial; urgency=medium
* New upstream release.
2016-02-26 - James Page <>
openvswitch (2.5.0~git20160219.522aca6-0ubuntu3) xenial; urgency=medium
* d/rules,control,openvswitch-switch-dpdk.*: Install DPDK enabled binaries
into a new package (replacing the one from src:openvswitch-dpdk) rather
than shipping alongside the vanilla binaries (LP: #1550254).
* d/openvswitch-switch.*: Tidy up alternatives related to ovs-vswitchd-dpdk
in 2.5.0~git20160219.522aca6-0ubuntu2.
* d/tests/*: Refactor, exercise vanilla and dpdk enabled binaries where
2016-02-24 - James Page <>
openvswitch (2.5.0~git20160219.522aca6-0ubuntu2) xenial; urgency=medium
* [9c970b06] d/rules,*.manpages,*.install: Prepare for dual build.
* [f7dff3e7] DPDK enablement (LP: #1492186):
- d/p/system-dpdk.patch: Pick patch from openvswitch-dpdk to
support use with libdpdk-dev.
- d/control: Add DPDK dependencies for supported archs.
- d/rules: Build DPDK enabled binaries for supported archs.
- d/openvswitch-switch.p*: Install ovs-vswitch-dpdk binary as an
- d/openvswitch-switch.README.Debian: Let users know how to use
the DPDK binary.
2016-02-19 - James Page <>
openvswitch (2.5.0~git20160219.522aca6-0ubuntu1) xenial; urgency=medium
* [7c4c30b] Imported upstream snapshot 2.5.0~git20160219.522aca6.
2016-01-29 - James Page <>
openvswitch (2.5.0~git20160129.46a88d9-0ubuntu1) xenial; urgency=medium
* [099b995] d/rules: Switch to 2.5 branch for snapshots.
* [aee4d60] Imported upstream snapshot 2.5.0~git20160129.46a88d9
* [b5d8f41] d/p/*: Refresh patches.
* [97855b9] d/control,ovn*: Sync packaging changes from upstream for
experimental OVN support.
* [5c2ef1d] d/*.init: Tidy up init.d-script-does-not-source-init-functions
* [f3434f7] d/control: Add dh-python to BD's.
* [81a7cca] d/control: Fixup breaks/replaces for upgrades.
* [c19cf60] d/*.init Ensure _SYSTEMCTL_SKIP_REDIRECT is set prior to
inclusion of init-functions.
* [a7d5430] d/openvswitch-switch.openvswitch-nonetwork.service: Pass
OVS_CTL_OPTS instead of OPTIONS to ovs-ctl on startup.
* [d19098f] d/p/ovs-ctl-dpdk.patch: Sort out tab/space formatting.
* [9e3989e] d/control: Add libcap-ng-dev to BD's to support running
ovs daemons as non-root users.
2016-01-26 - Dimitri John Ledkov <>
openvswitch (2.4.0-0ubuntu5) xenial; urgency=high
* Skip tests on s390x, for the same reason as powerpc see 1483572.
2015-10-15 - Chris J Arges <>
openvswitch (2.4.0-0ubuntu4) wily; urgency=medium
[ Arata Notsu ]
* Fix ifupdown hooks in cases where BRIDGE is not defined. (LP: #1314887)
2015-10-14 - Chris J Arges <>
openvswitch (2.4.0-0ubuntu3) wily; urgency=medium
[ Brian Turek ]
* Add ifupdown hooks for upstart script. (LP: #1314887)
2015-09-28 - James Page <>
openvswitch (2.4.0-0ubuntu2) wily; urgency=medium
* Install ovs-vswitchd binary using alternatives for all architectures
to support use of alternative DPDK enabled binaries (LP: #1499759):
- d/rules: Move ovs-vswitchd to /usr/lib/openvswitch-switch.
- d/openvswitch-switch.{postinst,prerm}: Install binary using
- d/openvswitch-switch.default: Add some example DPDK options
(disabled by default).
- d/p/ovs-ctl-dpdk.patch: Splice in DPDK options to ovs-vswitchd
startup arguments if provided.
2015-09-01 - James Page <>
openvswitch (2.4.0-0ubuntu1) wily; urgency=medium
* Update to 2.4.0 release from previous snapshot.

See Also

Package Description
openvswitch-switch_2.5.0-0ubuntu1_amd64.deb Open vSwitch switch implementations
optipng_0.7.6-1_amd64.deb advanced PNG (Portable Network Graphics) optimizer
orbit2_2.14.19-1build1_amd64.deb high-performance CORBA implementation - Object Request Broker
os-brick-common_1.2.0-2_all.deb Library for managing local volume attaches - common files
os-prober_1.70ubuntu3_amd64.deb utility to detect other OSes on a set of drives
overlay-scrollbar-gtk2_0.2.17.1+16.04.20151117-0ubuntu1_amd64.deb GTK 2 module for overlay scrollbars
overlay-scrollbar_0.2.17.1+16.04.20151117-0ubuntu1_all.deb Scrollbar overlay - configuration
overlayroot_0.27ubuntu1_all.deb use an overlayfs on top of a read-only root filesystem
oxideqt-codecs_1.13.6-0ubuntu1_amd64.deb Web browser engine for Qt (codecs)
p11-kit-modules_0.23.2-3_amd64.deb p11-glue proxy and trust modules
p11-kit_0.23.2-3_amd64.deb p11-glue utilities
pacemaker-cli-utils_1.1.14-2ubuntu1_amd64.deb cluster resource manager command line utilities
pacemaker-common_1.1.14-2ubuntu1_all.deb cluster resource manager common files
pacemaker-doc_1.1.14-2ubuntu1_all.deb cluster resource manager HTML documentation
pacemaker-resource-agents_1.1.14-2ubuntu1_all.deb cluster resource manager general resource agents