Installing Network Licensing for Linux

SIMetrix uses the FLEXlm license manager developed Macrovision Inc. This page describes how to install the network license server on Linux systems

 

 

"I have used pretty much all of the simulators out there, Hspice, HPspice, PSpice, Mspice, Accusim, Spectre, SpectreRF and the list goes on... but none are as simple, straightforward to use as SIMetrix."

Instructions

To use network licensing, a license server must be set up on a single machine on your network. This page assumes that you are running the license manager on a Linux machine. It is also possible to run the license manager on a Windows NT, 2000, XP, Vista or Server machine even if you are using the Linux version of the program. See Installing Network Licensing for Windows for more information.

Before you can install the license server, you will need a license file which we will supply you. See How to Obtain a License File for details. The following assumes you already have a license file.

  1. Become root
  2. Create a suitable directory for the license manager files. The following assumes you are using /usr/local/flexlm.
  3. Copy the license manager files to /usr/local/flexlm. If you have the install CD or have downloaded the ISO image, then you will find the files at cdrom/Flexlm/linux/flexlm.tar. If you don't have the CD, you can download the flexlm files from here.
  4. Copy the license file we have supplied to /usr/local/flexlm. (You can use another location if you prefer - adjust following instructions accordingly).
  5. To start the license manager:

    cd /usr/local/flexlm
    ./lmgrd -c licensefile


    where licensefile is the name of the license we provided you
  6. To stop the license manager, use:

    ./lmutil lmdown -q


You may wish to install a run-level script to start up the license manager automatically when the machine is booted or enters a particular run-level. Please refer to your system documentation for more details.

Once the license manager is running, you will be able to install and run SIMetrix on any machine on your network. Please see Installing SIMetrix for details on how to install SIMetrix.