vIOLett® for Avnu System Requirements


The vIOLett® Automation Framework Software is a lightweight desktop application and will run well on most systems. However, for the best experience, we recommend the following minimum system requirements. For a straightforward setup, the Client and Server may be installed and run on the same machine.

Hardware/System Requirements

Processor Any quad-core 64-bit AMD or Intel Processor
Memory 8GB (Minimum)
Available Storage 30GB (For captures, more is recommended if available)
Operating System

Windows 7, Windows 8.1, Windows 10 - (For Hardware timestamping NICs, only the Echo NIC-1 is supported in this OS)

Ubuntu 14.04LTS (Official support in 1.2.0) - (For Hardware timestamping NICs, Oregano Systems syn1588 NIC and/or Intel i210 are recommended)

Ubuntu 18.04LTS (Official support coming soon, v1.4.1 supports 18.04 for Intel i210 NICs)

Resources Supported
  • Supported Hardware Timestamping NICs:
Resources Planned
Additional notes
  • Linux support is officially available since vIOLett® v1.2.0, supporting Oregano syn1588 NICs, Intel i210 and any 'unsupport NIC' as noted below.
  • Unsupported NICs: In Linux, any NIC that supports Ubuntu 14.04LTS with hardware timestamping for all packets should be acceptable ("ethtool -T <interface>" to confirm)
  • Any common NIC that can pass VLAN tags to Wireshark should be acceptable for many tests, provided the device under test can accept software-timestamps.
  • Members-only features currently include "batch-mode" support, easing regression test integration. Note that Ixia (available now), Spirent and Calnex resource automation support is planned as a member-only feature due to the higher support levels needed. 
  • RESTful interface for tool automation available since v1.3.0.
  • RESTful interface for DUT command and control coming soon.
  • Open Source REST API for DUT command and control available at 
  • Please contact us if you have additional questions about tool coverage and automation

Software Requirements

vIOLett® requires:
  • OpenJDK11, as of vIOLett v1.4.1.  Java 8, using Oracles 64-bit JRE-8
  • Customers do not need  Oracle Java 8+ licensing 
  • Wireshark is also required.
  • If using an Echo NIC-1, the Echo Streamware SDK must be available. Follow this link for more information.

Cloud-based License Available

For internet-connected test stations, a cloud-based license may be requested for maximum flexibility.

Floating License Virtual Machine Server Available

We have made an Ubuntu 16.04LTS Virtual Machine available for users interested in quickly setting up a floating license server for any UNH-IOL licensed tools. Please let us know at the time you request your license if a floating license is desired.  Note: While the VM is our recommended path, if a VM is not desired, we can work with you to set up a floating license server in your environment.

VM Format Single OVA File (~1.2GB)
Processor 1 64-bit Core
Memory 1 GB
Storage 4 GB
Network Adapter Connected to Intarnet/Internet