Main Support:       Knowledge Center
Documentation:   EM Design Documentation   >  Unsupported Release   >  EMPro 2017   >  EMPro 2017 Quick Install and License Setup   >  EMPro 2017 Quick Install-Linux

This document contains references to Agilent Technologies. Agilent's former Test and Measurement business has become Keysight Technologies. For more information, go to www.keysight.com.


Quick Install - Linux

EMPro can be installed on a Linux machine after downloading the installation file from the Keysight EEsof EDA Website.                      

Obtain EMPro License File

EMPro requires a license to run. You can either apply for an Evaluation or a Purchased license. Once the license request is approved, a license file (with .lic extension) is sent as an email attachment. Save this file on your computer at $HPEESOF_DIR/Licensing/<license component version>/linux_x86_[32|64]/bin, where, $HPEESOF_DIR is the installation path.

Supported Platforms

For more details on Supported Platforms, refer to the Supported Platforms section.

System Requirements

The following are Keysight recommended configurations:

RAM

8 GB RAM or higher

Hard Disk Space

20 GB free disk space or greater

Processor

2.33 GHz, 64-bit, x86 quad-core processors or higher

Screen Resolution

1024 x 768

Graphical Processing Unit (GPU) Accelerator Card

For FDTD, Keysight recommends use of a Nvidia CUDA Graphical Processing Unit (GPU) accelerator card with compute capability 2.0 or greater

Download EMPro Installer

Download the latest version of EMPro. Create a new directory, for example, empro_setup, and save the downloaded EMPro installation file in this directory.

Install EMPro

To install EMPro, follow these steps.

  1. Untar the installation file using the following command: tar –xvf empro<release name>_rXXX_linux_x86.tar
  2. Start the installation program using the following command: ./SETUP.SH

EMPro License Setup

Both node-locked and floating licenses requirelicense server License Server is the machine where you set up the EEsof license. The EEsof license file contains the host ID of the License Server. to get installed and started. For a node-locked license, license server and the client machine are the same machine (that is, your local machine). For a floating license, these can be separate machines.

Keysight EEsof products no longer run on the Solaris platform; however Solaris is still supported as the license server system.

Node-locked License

To setup a counted license, follow the 3-step process:

In case of a USB dongle, attach the dongle to the USB port and install dongle driver before you start License Server Managers (lmgrd and agileesofd).

Step 1: Start License Server Managers (lmgrd and agileesofd)

Start the license server managers (lmgrd and agileesofd) on the machine to which the license is tied as follows:

  1. Change the directory to the $HPEESOF_DIR/Licensing/<License Component Version>/linux_x86_[32|64]/bin
  2. Run the following command to start lmgrd: ./lmgrd -c <license file path> -l <license log file path>
    where,
    • <license file path> specifies one or more full path-names to the license file(s).
    • <license log file path> is the full path-name to the debug log file.

Step 2: Automate FlexNet License Server Startup

To automate the License Server managers’ startup upon system reboot, see Automate FlexNet License Server Startup in Licensing (For Administrators).

Step 3: Set Product Environment Variable

To use a node-locked license on your machine, set the EMPRO_LICENSE_FILE environment variable to point to the machine running the license server managers (lmgrd and agileesofd). For more information on product environment variables, see License Environment Variables in Licensing (for Administrators).

To set the environment variable EMPRO_LICENSE_FILE in a shell, type the following commands:

csh, tcsh

setenv EMPRO_LICENSE_FILE $HOME/Keysight/Licenses/license.lic

ksh, bash

export EMPRO_LICENSE_FILE=$HOME/Keysight/Licenses/license.lic

Floating License

Setting up floating license on Linux is a two-step process where both server-side setup and client-side setup are needed.

Step 1: Server-side setup Repeat the following steps for each license server you have. For server-side license setup, follow the steps 1 and 2 described in Node-locked License section.

Step 2: Client-side setup Once the license is configured successfully for all the license servers, configure each client computer to point to the network license server. License Setup Wizard offers the easiest method to get this done. Alternatively, you can perform this step manually by Setting Up Product Environment Variables. For details, refer to step 3 of Node-locked License Setup section.

Launch EMPro

To run EMPro, open a terminal window and enter the following command:

startempro

Please help us improve
Please help us improve
Was this topic helpful?