VM/Bare Metal Installation

In order to get flexiWAN up and running, the following steps are required:

  • Installation of flexiWAN software
  • running system checker to verify configuration and fix software related issues
  • flexiManage registration and token installation.

flexiWAN software was tested on many hardware configurations and with multiple hypervisors. Make sure to install flexiWAN on supported hardware as described under system requirements. In case of issues during or after installation, visit our Users Forum or contact us for assistance at yourfriends@flexiwan.com.

Software Installation

Execute the following commands as root on your Ubuntu 18.04 shell. flexiWAN currently supports Ubuntu 18.04.3 LTS.

The first command adds flexiWAN key to the apt-key local database and the flexiWAN repository to apt-get. The second command installs the flexiEdge software.

curl -sL https://deb.flexiwan.com/setup | bash -
apt-get install flexiwan-router

These two simple steps complete the installation of the flexiEdge software. Please check the post-installation output and verify that device passes all hard critical points. Next step is to run fwsystem_checker utility to fix potential software configuration issues and prepare the system for flexiEdge operation.

Note

When using VMware we highly recommend vmxnet3 adapter or PCI Passthrough / SR-IOV interfaces. flexiWAN supports virtio-net interfaces, PCI Passthrough and SR-IOV Virtual Functions.

Note

The device can connect to flexiManage only after your organization token is installed in:

/etc/flexiwan/agent/token.txt

Refer to the device management section to learn how to connect a device to the management system.

Check your system configuration

We offer a post-installation system check utility. Run the fwsystem_checker tool to pass system requirements and fix software configuration errors.

After installing flexiEdge software, execute the following as root:

fwsystem_checker

System checker utility will analyze your system hardware, host OS software configuration and output the results. For flexiEdge software to work properly, it’s important to pass all the hardware related checkes, while most of soft-fail checks are fixed easily.

To fix software configuration issues using defaults, run the fwsystem_checker utility and select the following options:

  • 3. Configure system silently - to configure system without interaction using defaults
  • 2. Check system configuration - to verify issues are resolved
  • 0. Quit and use fixed parameters - to save the settings and exit utility.

After passing all hard and soft checkes, preceed with token installation steps as described the following flexiManage section. In order to access flexiManage, please create an account.