openvswitch-controller - Open vSwitch controller implementation

Distribution: Debian 7 (Wheezy)
Repository: Debian Main amd64
Package name: openvswitch-controller
Package version: 1.4.2+git20120612
Package release: 9.1~deb7u1.1
Package architecture: amd64
Package type: deb
Installed size: 470 B
Download size: 190.57 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, 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. The Open vSwitch controller enables OpenFlow switches that connect to it to act as MAC-learning Ethernet switches.


    Source package: openvswitch

    Install Howto

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


    • /etc/default/openvswitch-controller
    • /etc/init.d/openvswitch-controller
    • /usr/bin/ovs-controller
    • /usr/share/doc/openvswitch-controller/README.Debian
    • /usr/share/doc/openvswitch-controller/changelog.Debian.gz
    • /usr/share/doc/openvswitch-controller/copyright
    • /usr/share/man/man8/ovs-controller.8.gz


    2014-11-23 - Jonathan Dupart <> openvswitch (1.4.2+git20120612-9.1~deb7u1.1) stable-proposed-updates; urgency=medium * Non-maintainer upload. * Fix "openvswitch-datapath-dkms fails to build on Debian 7.7 3.2.0-4- amd64 (3.2.63-2+deb7u1)" import Chris J. Arges' patch for tunnel.c (Closes: #768095)

    2013-06-29 - Thomas Goirand <> openvswitch (1.4.2+git20120612-9.1~deb7u1) wheezy-proposed-updates; urgency=low * Rebuild for Wheezy.

    2013-06-25 - Thomas Goirand <> openvswitch (1.4.2+git20120612-9.1) unstable; urgency=low * Non-maintainer upload, with previous approval from Ben Pfaff. * Adds datapath patch: Reset upper layer protocol info on internal devices (Closes: #714080).

    2012-08-06 - Ben Pfaff <> openvswitch (1.4.2+git20120612-9) unstable; urgency=low * Apply bug-684057-ovs-ctl-Add-support-for-newer-module-name.patch to allow use of the openvswitch kernel module integrated into 3.3 and later. Closes: #684057.

    2012-08-01 - Ben Pfaff <> openvswitch (1.4.2+git20120612-8) unstable; urgency=low * Apply further patches to fix bugs resulting from moving /etc/openvswitch/conf.db to /var/lib/openvswitch in -7. This required applying the following bug fix patches: bug-681880-3-Make-the-location-of-the-database-separately-configu.patch bug-681880-4-tests-Slightly-generalize-utility-function-tests.patch bug-681880-5-util-New-function-follow_symlinks.patch bug-681880-6-lockfile-Be-more-forgiving-about-lockfiles-for-symli.patch bug-681880-7-ovsdb-Do-not-replace-symlinks-by-regular-files-durin.patch bug-681880-8-Fix-a-typo-in-commit-f973f2af2.patch bug-681880-9-dirs-dbdir-default-must-be-based-on-sysconfdir.patch * debian/rules: Configure /var/lib/openvswitch as the database directory instead of working through symlinks. (The symlinks are still created for compatibility with people and existing software that are accustomed to seeing the database in its original location, but the Debian packages themselves never use the symlinks.) * debian/openvswitch-switch.postrm: Also remove /ec/openvswitch/system-id.conf and conf.db backups on purge. * utilities/ Use mode 0700 instead of 0733 for openvswitch-pki "incoming" directory, by applying bug-683665-use-mode-700-for-pki-incoming-dir.patch. See the patch for complete rationale. Closes: #683665. Thanks to Andreas Beckmann <> for reporting this bug. * debian/openvswitch-pki.postinst: Change mode of existing "incoming" directories to 0700 at configure time (see above).

    2012-07-27 - Ben Pfaff <> openvswitch (1.4.2+git20120612-7) unstable; urgency=low * Move /etc/openvswitch/conf.db to /var/lib/openvswitch, using symlinks. Closes: #681880. Thanks to Bastian Blank <> for reporting this bug. This required applying the following bug fix patches: bug-681880-1-lockfile-Fix-hang-locking-through-a-dangling-symlink.patch bug-681880-2-ovsdb-Make-ovsdb-tool-create-work-through-a-dangling.patch * Start the rest of OVS if bridge compatibility is enabled but the kernel bridge module cannot be loaded. Closes: #681955. Thanks to Bastian Blank <> for reporting this bug. This was fixed by applying the following bug fix patch: bug-681955-ovs-ctl-Start-the-rest-of-Open-vSwitch.patch

    2012-07-23 - Ben Pfaff <> openvswitch (1.4.2+git20120612-6) unstable; urgency=low * utilities/ Fix duplicate mention of ovs-vsctl in bin_PROGRAMS and bin_SCRIPTS; it should only have been in the former. Closes: #682384. Thanks to Bastian Blank <> for reporting this bug.