WAND Debian Repo
Included software
- dpdk 18.11.4
- hitch 1.4.4
- libtrace 4.0.5
- libtrace 3.0.22
- libflowmanager 3.0.0
- libprotoident 2.0.12
- libwandio 1.0.4
- mod-wsgi 4.5.14
- openvswitch 2.12.0
- openvswitch-dpdk 2.12.0
- rancid-git 2.3.9
- wireshark 2.6.3
About
We maintain an (unofficial) Debian & Ubuntu apt repository containing the latest version of useful network tools that we use regularly.
We aim to support stable/testing/oldstable for Debian and most supported Ubuntu releases.
The packages are built on gitlab and the repo is managed with freight.
Add repo
Enabling the repository in Debian/Ubuntu:
sudo apt-get install apt-transport-https echo "deb https://packages.wand.net.nz $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/wand.list sudo curl https://packages.wand.net.nz/keyring.gpg -o /etc/apt/trusted.gpg.d/wand.gpg sudo apt-get update
Open vSwitch DPDK Repo
We also maintain an (unofficial) Debian & Ubuntu apt repository for the latest versions of DPDK and Open vSwitch.
Included versions of Open vSwitch
- dpdk 20.11 and openvswitch 2.15.0
The packages are built on github and the repository is published on cloudsmith and can be enabled with the following commands:
sudo apt-get install apt-transport-https curl lsb-release gnupg curl -1sLf https://dl.cloudsmith.io/public/wand/openvswitch/gpg.2E801E8CCE233F26.key | sudo gpg --dearmor -o /usr/share/keyrings/wand-openvswitch.gpg echo "deb [signed-by=/usr/share/keyrings/wand-openvswitch.gpg] https://dl.cloudsmith.io/public/wand/openvswitch/deb/$(lsb_release -is | awk '{print tolower($0)}') $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/wand-openvswitch.list sudo apt-get update
Open vSwitch DPDK Archive Repo
Older versions of DPDK and Open vSwitch can be found on our archive repo.
Included versions of Open vSwitch
- ovs-2.12 (dpdk 18.11.4 and openvswitch 2.12.0)
- ovs-2.10 (dpdk 17.11.3 and openvswitch 2.10.1)
- ovs-2.9 (dpdk 17.11.2 and openvswitch 2.9.3)
- ovs-2.8 (dpdk 17.05.2 and openvswitch 2.8.5)
- ovs-2.7 (dpdk 16.11.6 and openvswitch 2.7.7)
Enabling the archive repository in Debian/Ubuntu (replace ovs-2.12 to lock onto a different version):
sudo apt-get install apt-transport-https echo "deb https://packages.wand.net.nz $(lsb_release -sc) ovs-2.12" | sudo tee /etc/apt/sources.list.d/ovs-dpdk.list sudo curl https://packages.wand.net.nz/keyring.gpg -o /etc/apt/trusted.gpg.d/wand.gpg sudo apt-get update
You will probably also want to pin our OVS repo higher than the default repos so that the correct DPDK libraries are loaded, you can do that by adding the following to /etc/apt/preferences:
Package: * Pin: origin packages.wand.net.nz Pin-Priority: 700