WAE Design GUI Installation

This section contains the following topics:

Overview

This section provides instructions for installing the WAE Design GUI. You additionally need to install the WAE Design license and if applicable, install the floating license server.

The installation process does not explain how to install any drivers or require any changes to the operating system. You can download and install the files to any folder or directory.

Prerequisites

The following are WAE design GUI installation prerequisites:

  • A license is required for all features except for the example plan files. If you have questions about obtaining a license, contact your support representative or system administrator.

  • Meet the necessary system requirements and package dependencies. For a list of these, see the “Installation Requirements” chapter in the Cisco WAE Installation Guide.

  • If you are using the WAE Design GUI and the Parse Configs tool ( File > Get Plan from > Configs ), Java environment variables must be configured correctly and JAVA_HOME or JRE_HOME must point to a valid JRE/JDK 1.8 installation.

    For example:

    • Windows—Add a new system variable named JAVA_HOME and enter the variable value as the JDK installation path (C:\Program Files\Java\jre1.8.0_102).

    • Linux—Enter the following command:
      admin@system1 ~ # export JRE_HOME=<JDK/JRE_installation_path>
    • Mac—Add the following line in the startup shell (~/.bash_profile):
      export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
    • If you are using MacOS X 10.12 or later with the Design GUI and the Parse Configs tool, add the following lines in ~/.bash_profile:
      launchctl setenv JAVA_HOME `/usr/libexec/java_home -v 1.8`
      export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)

Verification of Digitally Signed Images

The Cisco WAE Design software is digitally signed. This is to ensure that the WAE Design software running on your systems is secure and has not been tampered with, and that the software originated from a trusted source.

Verify Signed Images for Linux and Mac

Procedure


Step 1

For both Linux and Mac, the certificates and digital signatures are embedded in the downloaded files - WAE-Design-k9-7.2.1-Linux-x86_64.signed.bin and WAE-Design-k9-7.2.1-MacOSX-x86_64.signed.bin respectively.

Step 2

Run the self-extracting signed binary. This extracts the Release Binary and validates using the signature file.

Verification in Linux

[admin@wae-vm-21 workspace.signed]$ ./WAE-Design-k9-7.2.1-Linux-x86_64.signed.bin
Unpacking...
Verifying signature...
Downloading CA certificate from http://www.cisco.com/security/pki/certs/crcam2.cer ...
Successfully downloaded and verified crcam2.cer.
Downloading SubCA certificate from http://www.cisco.com/security/pki/certs/innerspace.cer ...
Successfully downloaded and verified innerspace.cer.
Successfully verified root, subca and end-entity certificate chain.
Successfully fetched a public key from WAE-CCO_RELEASE.cer.
Successfully verified the signature of WAE-Design-k9-7.2.1-Linux-x86_64.bin using WAE-CCO_RELEASE.cer

Verification in Mac

ADMIN:MacSigned admin$ ./WAE-Design-k9-7.2.1-MacOSX-x86_64.signed.bin 
Unpacking...
Verifying signature...
Downloading CA certificate from http://www.cisco.com/security/pki/certs/crcam2.cer ...
Successfully downloaded and verified crcam2.cer.
Downloading SubCA certificate from http://www.cisco.com/security/pki/certs/innerspace.cer ...
Successfully downloaded and verified innerspace.cer.
Verify CMD1: openssl verify -CAfile crcam2.cer innerspace.cer
Verify CMD2: openssl verify -CAfile crcam2.cer -untrusted innerspace.cer WAE-CCO_RELEASE.cer
Successfully verified root, subca and end-entity certificate chain.
Successfully fetched a public key from WAE-CCO_RELEASE.cer.
Successfully verified the signature of WAE-Design-k9-7.2.1-MacOSX-x86_64.tar.gz using WAE-CCO_RELEASE.cer
Extracting the package from the TAR archive ...
tar -zxf WAE-Design-k9-7.2.1-MacOSX-x86_64.tar.gz
Cleaning up ...

Step 3

The generated WAE-Design-k9-7.2.1-Linux-x86_64.bin is the Linux installer for WAE.

Run the Linux installer once more to extract the Linux binary.

Note

 

For MAC there is no installation binary, as the software is automatically extracted after verification process.


Verify Signed Images for Windows

Procedure


Step 1

Extract the downloaded file. You will find wae_design binary.

Step 2

Right click on wae_design executable and select Properties.

Step 3

Select the Digital Signatures tab in the Properties window.

Step 4

Double click on the Cisco digital signature to display further information.


Start WAE Design

To start WAE Design from the directory in which the WAE Design software is installed:

Procedure


Step 1

Do one of the following:

  • On Windows or Linux, double-click the wae_design executable.

  • On Mac, open the Terminal, enter:
    cd <directory-where-you-unpacked-the-distribution>
    open ./WAE_Design.app

Step 2

From the CLI, enter:

./wae_design

(Optional) On Windows, you can associate the plan file using the .pln format with the wae_design executable. Double-clicking a .pln file opens the plan in a new instance of the GUI.