1 Reply Latest reply on Dec 2, 2015 9:52 AM by JoyM

    Linux: changing from license server to nodelocked license


      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 "www.macrovision.com".



      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?