Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15557 Discussions

License server service not starting

MKley
Beginner
1,926 Views

We've got the FlexNet software loaded on a server providing licenses for an array of applications including Quartus. Using LMTools, I can't start the service or read the file directly. However, going to the command line and starting LMGRD manually, pointing to the license file, everything starts, users are getting licenses, going back into LMTools after starting I can read the file and diagnostics show it as up and online.

 

If the server is rebooted, the Quartus file stops being available until someone goes in and manually restarts it. Any thoughts on how to correct this?

0 Kudos
2 Replies
AR_A_Intel
Employee
1,047 Views

Could you kindly, re-confirm again the license setup process. You need to specify new location of the license file using the LM_LICENSE_FILE system variable. You need to set your LM_LICENSE_FILE environment variable to point to the license that Intel provide. c:\intel\license.dat or something similar.

2nd could you also ensure the port number. The port number is required for Windows systems and it should be outside of the 27000-28000 range and be unique on the machine. For example, 1800.

Please stop and restart the server after assigning port number. You need to allow the firewall access to the port number from both server and client machine. refer this to your license server admin

 

You can refer to link on how to set environment variable.

https://software.intel.com/en-us/articles/how-to-set-intel-license-file-environment-variable  

 

You can also refer to the link below on Starting and Stopping the License Server

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/quartus_install.pdf

Refer this following youtube for license setup.

https://www.youtube.com/watch?v=Ob9ei5lMgGE    

 

Hope this helps.

MKley
Beginner
1,047 Views

I've set the INTEL_LICENSE_FILE variable to point to the folder containing the file, as indicated by the link provided.

The port is set to 1800 in the license file.

The path for alterad and mgcld in the license file have been confirmed.

LMTools -> Config Services, I've confirmed the path to lmgrd points to the same one I use from the command line, the path to the license file is correct.

After starting lmgrd from the command line, LMTools server status shows all licenses available, and my users are able to use them. <-- But ONLY if I start it manually from the command line.

 

Using LMTools, "Start server" throws an error: Server Start Failed. The Server May Already Be Running!" Using "Stop server", I get "Unable to Stop Server". "Reread license file" = "Reread server failed". From the command prompt, I can run the "lmgrd -c license.lic", and status inquiry from LMTools shows everything running like a champ. I just can't start/stop from LMTools, and if the server reboots for any reason, that license is unavailable until someone logs in and starts the altera license manually.

 

In the process of things this morning, I noticed:

After setting the environment variable, "List all vendor paths" showed the path entered in the variable, ending with *.lic. The downloaded file from Intel is .dat. After renaming the file to *.lic, "LIst all vendor paths" showed the full path including the filename, not just the folder.

Reply