Answers Database


F1.5,2.1i Security. Debugging a Floating License.


Record #5333

Problem Title:
F1.5,2.1i Security. Debugging a Floating License.


Problem Description:
Urgency: Hot

General Description: The following information can be useful in debugging a Floating License setup.


Solution 1:

Server Problems:
Is the xilinxd up and running?
 Open a command window and type 'lmutil lmstat'
  If the xilinxd is up it will report:
     xilinxd: UP
  If the xilinxd is not up it may look similar to:
     xilinxd: Cannot connect to license server .....
  For more information on lmutil lmstat please see:
   http://www.globetrotter.com/chap6.htm#6.9Internet Link
If the xilinxd is up, jump down to Client Problems.
Check the license file:
Have you obtained a full license?
  New users should register their software and obtain a full
  license from customer service. To do this, customers can call
  1-800-624-4782.  If you have already registered, you can
  obtain a license from the web at
  http://www.xilinx.com/support/license.htm
Have you used a valid HOST-ID?
  The following are valid HOST-IDs:
    - C drive serial number.  (Must be C)
    - IP address.
    - value returned from 'lmutil lmhostid'.
       http://www.globetrotter.com/chap6.htm#6.5Internet Link
Do you have the correct type of license?
  A Floating license should contain a SERVER or DAEMON
  line.  If these are not there, you need a new license.
Have you filled in the server-name on the license file?
  License files are mailed with a '.' where the server-name
  should go.
  SERVER  .	00A0C91412DB   2200
  should be
  SERVER  elmo	00A0C91412DB   2200
  If the name of the server is unknown, or the lmgrd claims the
   server name is incorrect, try using the IP address. You can
   find out the name of the server by following these
   directions: http://www.globetrotter.com/chap2.htm#2.2Internet Link
Is the port in use?
   The port number is the last number on the SERVER line. It
   can be changed if needed.
Is the path to the xilinxd correct?
   License files are mailed with an incomplete path:
   DAEMON xilinxd /usr/xilinx/bin/<PLATFORM>/xilinxd
   Modify the path to find the xilinxd (xilinxd.exe).
   PC example:
   DAEMON xilinxd c:\xilinx\bin\nt\xilinxd.exe
   Unix example:
   DAEMON xilinxd /usr/xilinx/sol/bin/xilinxd
Are there any syntax errors in the license?
   To verify there are no syntax errors in the license file, run
   a checksum (lmutil lmcksum). For information on how to do
   this please see: http://www.globetrotter.com/chap6.htm#6.1Internet Link
   These checksums should match those included at the bottom of
   the license file.

Other things to check:
-Reboot. (All PCs)
-Make sure the license file doesn't have a .txt extension ie.
  license.dat.txt
-Sometimes you need to have the license reside on the C drive.
  Change it from D:\flexlm\license.dat to C:\flexlm\license.dat
-Sometimes just changing the location of the license file will
  cause FLEXlm to find it. Change it from C:\flexlm\license.dat
  to C:\flexlm\new\license.dat
-Do not keep your license on a network. Keep it on the license
  server.
-Make sure the Package lines are up to date. The package lines
  for FPGA-EXPRESS changed from F1.4 to F1.5 (F1.5i) to F2.1i. See
  solution 4771
  http://www.xilinx.com/techdocs/4771.htm
-Try getting a new license that uses a different source for the
  HOST-ID.
If the License file checks out, it may be a software problem.
   Reinstall the FLEXlm software on the server.
   For information on doing this please see:
     http://www.xilinx.com/techdocs/5332.htm

For more information, see the FLEXlm End User Manual at:
    http://www.globetrotter.com/manual.htmInternet Link

If you still can't get the license server (xilinxd) up call the hotline for assistance.

Client Problems:
Is the LM_LICENSE_FILE system variable correct?
   It should look similar to the following:
  LM_LICENSE_FILE=2200@elmo
Have you rebooted (PC) ?
   Do it, even on Win NT.
Is TCP/IP installed and working?
   This is a must.
Can the client and server communicate?
   Try to ping the server from the client.
    C:\>ping elmo
   Try to telnet to the server from the client.
    C:\>telnet elmo
For slow networks or other network problems seek help from your
   Network Administrator.
If the network checks out and the client is set up correctly,
   you should try reinstalling the software.

For more information, see the FLEXlm End User Manual at:
    http://www.globetrotter.com/manual.htmInternet Link

If you still can't check out a license, call the hotline for assistance.




End of Record #5333 - Last Modified: 09/08/99 11:16

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!