AnsweredAssumed Answered

Linux: changing from license server to nodelocked license

Question asked by nps_ron on Nov 30, 2015
Latest reply on Dec 2, 2015 by JoyM

We have been running Modelsim on our Linux machine using a remote license server. We recently changed to a node-locked license and just received the license file. When I export values of LM_LICENSE_FILE and MGLS_LICENSE_FILE to point to the new license file location and try to run Modelsim, I get the error message:


Unable to checkout a license. Make sure your license file environment variable (e.g., LM_LICENSE_FILE)

is set correctly and then run 'lmutil lmdiag' to diagnose the problem.

Unable to checkout a license.  Vsim is closing.

** Fatal: Invalid license environment. Application closing.


When I run 'lmutil lmdiag' I get the following:


lmutil - Copyright (c) 1989-2006 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.

FLEXlm diagnostics on Mon 11/30/2015 11:17



License file: /opt/Modelsim/126332_00D0B785AFD2.txt


"bpumlbc_c" v2016.020, vendor: mgcld

  uncounted nodelocked license, locked to ethernet address "842b2b9f6c28"  starts: 30-nov-2015,   expires: 28-feb-2016


This is the correct node for this node-locked license



Enter <CR> to continue:

"bpumlbc_c" v2016.020, vendor: mgcld

  License server: put_server_name_here

  floating license  starts: 30-nov-2015,   expires: 28-feb-2016


This license cannot be checked out because:

License server machine is down or not responding.

See the system adminstrator about starting the license server system, or

make sure you're referring to the right host (see LM_LICENSE_FILE).

Feature:       bpumlbc_c

Hostname:      put_server_name_here

License path:  /opt/Modelsim/126332_00D0B785AFD2.txt:

FLEXnet Licensing error:-96,7.  System Error: 2 "No such file or directory"

For further information, refer to the FLEXnet Licensing End User Guide,

available at "".



From the "put_server_name_here" you can tell I haven't entered a server name, thinking it's not relevant since we have the node-locked license on our system. I shouldn't have to run mgcld, should I? Do I need to delete the server section from the license file?


What do I have to do to get Modelsim (vsim) running on the new license?