Downloads

Binary Packages

Windows

Portable binary package (32-bit) - just unzip and run! (NOTE: you will also need to install WinPcap, if you don’t have it already)

Download (Win32)

Older versions are also available.

Mac OS X

Universal .dmg for OS X 10.5 or later. Please read the HOWTO-INSTALL.txt inside the .dmg for important instructions.

Download (OSX .dmg)

Older versions are also available.

Thanks to @atulchitnis (RIP) for his help in finding and @gkjohn for lending his Mac Mini to revive Ostinato development/support on OSX.

BSD

Ostinato is available in the FreeBSD ports and packages collection.

To install the pre-compiled binary package -

$ pkg install ostinato

Alternatively, you can build and install the port -

$ cd /usr/ports/net/ostinato/
$ make install clean

For other BSD distros, please file a request with your distribution for an Ostinato package. Till the time a port/package is available, use the source package and follow build instructions in Building from Source.

Linux

The Ostinato project is looking for help with packaging. If you can build and maintain binary packages (any platform/distro) - please send an email to ostinato at googlegroups dot com

Debian

Ostinato package is available since Debian 8 jessie.

$ sudo apt-get install ostinato

If you get an old version of Ostinato using the above command (or if you are using an older Debian release where the package is not available), use the OBS Packages

Ubuntu

Ostinato is available in the universe repository for Ubuntu 13.10 and later -

$ sudo apt-get install ostinato

If you get an old version of Ostinato using the above command (or if you are using an older Ubuntu release where the package is not available), use the OBS Packages

Gentoo

Ostinato has an official package on Portage -

$ emerge ostinato

Arch

A PKGBUILD is available in AUR maintained by Morfeo. See Installation Instructions.

To see Ostinato in the official Arch community repository, add your vote!

Other Linux Distros

  • Fedora
  • RedHat
  • CentOS
  • ScientificLinux
  • openSUSE
  • Mandriva
  • Ubuntu (older releases)
  • Debian (older releases)

Binary packages for the above distributions are built using Open Build Service (OBS) - an excellent software/service that provides packaging support for several Linux distributions. Ostinato packages are built using openSUSE’s OBS public instance infrastructure

Go to Ostinato Packages, select your distro and follow the provided instructions.

NOTE: RedHat 6 users, please select CentOS 6 or Scientific Linux (SL) 6 - both these distros are binary compatible with RedHat 6

If you don’t see a package for your Linux distribution, check if your distribution is supported by the OpenSUSE’s OBS instance. If it is supported, send an email to the Ostinato mailing list to request a Ostinato package. Otherwise, please file a request with your distribution for an Ostinato package. Till the time one is available, use the source package and follow build instructions in Building from Source

Source Package

See Building from Source for build instructions for your platform.

Download (src)

Older versions are also available.

Python Binding Package

The python binding package is available at PyPi. See Python Scripting for installation and usage instructions

vDrone Appliance

This VM appliance contains just the drone server which is auto-started at boot. The appliance is distributed in ovf/ova format which is supported by all the popular hypervisors including KVM, VMware and VirtualBox. Run the Ostinato client on any PC/Mac desktop and connect to the appliance.

Download the images from SUSE Gallery (you may need to create an account or use an existing OpenID).

Community member Bernhard has created a custom vDrone appliance for use with GNS3 based on TinyCore Linux - see Ostinato for GNS3 for download and detailed usage instructions.

Live CD/USB

Converts any PC to a dedicated traffic generator by using the Live CD/USB. Because there is only a minimal OS and there are no competing applications for CPU and memory, running Ostinato as a Live CD/USB will achieve higher traffic rates than running the Ostinato application in a traditional OS.

Note: This distribution includes both the Ostinato client and Drone server and runs a Linux Kernel with minimal X and a bare-bones window manager.

Download the images from SUSE Gallery (you may need to create an account or use an existing OpenID).