Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

xlicmgr vs lmutil/lmstat and floating licenses

40 views
Skip to first unread message

Patrik Eriksson

unread,
Aug 26, 2008, 5:01:37 AM8/26/08
to
Has anyone any experience in using Xilinx floating licenses for IP
cores? I have tried to get a bought license to work for several weeks
now with no success! For interested readers I have pasted in some
commands and printouts below.

****** I work in a Linux environment ******

As You can see the lmutil lmstat command finds the rs_encoder_v6 license
on the server but not the xilcmgr tool which is used by coregen. Both
tools are included in the Xilinx installation.

******************************
When running the following command in a shell the license is found but
not from within coregen.


/neti/tools/xilinx/10.1i_sp1/ISE/bin/lin/lmutil lmstat -c 2200@conny -f
rs_encoder_v6
lmutil - Copyright (c) 1989-2006 Macrovision Europe Ltd. and/or
Macrovision Corporation. All Rights Reserved.
Flexible License Manager status on Tue 6/3/2008 13:59

License server status: 2200@conny
License file(s) on conny: /usr/local/flexlm/Xilinx.dir/license.dat:

conny: license server UP (MASTER) v8.4

Vendor daemon status (on conny):

xilinxd: UP v6.1
Feature usage info:

Users of rs_encoder_v6: (Total of 9999 licenses issued; Total of 0
licenses in use)

************************************************************
Below is the debug printouts from xlicmgr (which I expect is the tool
used by coregen). The command is executed on my local machine named
dave, the license server is running on a server named conny. lmhostid
for conny is "8085a19b" and this is th hostid the license is generated
for. lmhostid for dave is "00508dd90ba1". The "Current host ID:" in
the debug information is set to the hostid of the local machine (dave),
is this correct?

10:29 dave:synt > env XILINXD_LICENSE_FILE=2200@conny
/neti/tools/xilinx/10.1i_sp1/ISE/bin/lin/xlicmgr status -c rs_encoder_v6 -v
Release 10.1.01 - Xilinx License Manager (xlicmgr) K.34 (lin)
Copyright (c) 1995-2008 Xilinx, Inc. All rights reserved.
DEBUG[license] - Initialising FLEXlm system...
DEBUG[license] - FLEXlm features will be searched for in the following
order:
DEBUG[license] - XILINXD_LICENSE_FILE environment variable: 2200@conny
DEBUG[license] - HOME environment variable:
/home/pateri/.Xilinx/Coregen/CoreLicenses
DEBUG[license] - XILINX environment variable:
/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
DEBUG[license] - Initialisation complete.
DEBUG[license] - Attempting to locate FLEXlm license for feature
<rs_encoder_v6>;
DEBUG[license] - Attempting to checkout <Source> license...
DEBUG[license] - Checkout failed.
DEBUG[license] - Attempting to checkout <Bought> license...
DEBUG[license] - Checkout failed.
DEBUG[license] - Attempting to checkout <Hardware_Evaluation> license...
DEBUG[license] - Checkout failed.
DEBUG[license] - Attempting to checkout <Design_Linking&gt; license...
DEBUG[license] - Checkout failed.
DEBUG[license] - Feature <rs_encoder_v6>; could not be authenticated by
FLEXlm
engine.
DEBUG[license] - Attempting to locate XilLicense license for feature in
rs_encoder_v6.lic in the following directories:
DEBUG[license] - HOME environment variable:
/home/pateri/.Xilinx/Coregen/CoreLicenses
DEBUG[license] - XILINX environment variable:
/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
DEBUG[license] - Searching for file
</home/pateri/.Xilinx/Coregen/CoreLicenses/rs_encoder_v6.lic&gt;...
DEBUG[license] - File not found.
DEBUG[license] - Searching for file
</neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses/rs_encoder_v6.lic>...
DEBUG[license] - File not found.
DEBUG[license] - Feature enabled with FLEXlm license.
DEBUG[license] - HOME environment variable:
/home/pateri/.Xilinx/Coregen/CoreLicenses
DEBUG[license] - XILINX environment variable:
/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
Feature: rs_encoder_v6
Status: Invalid - FLEXlm Error: No such feature exists. (-5,21)
Expiration date: Unknown
Current host ID: 00508dd90ba1
License type: FLEXlm
Built in search paths:
/home/pateri/.Xilinx/Coregen/CoreLicenses:/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
XILINXD_LICENSE_FILE: 2200@conny

************************************************
With license generated for my local machine it looks like this, i.e. it
works.


9:42 dave:synt > env XILINXD_LICENSE_FILE=2200@conny
/neti/tools/xilinx/10.1i_sp1/ISE/bin/lin/xlicmgr status -c rs_encoder_v6 -v
Release 10.1.01 - Xilinx License Manager (xlicmgr) K.34 (lin)
Copyright (c) 1995-2008 Xilinx, Inc. All rights reserved.
DEBUG[license] - Initialising FLEXlm system...
DEBUG[license] - FLEXlm features will be searched for in the following
order:
DEBUG[license] - XILINXD_LICENSE_FILE environment variable: 2200@conny
DEBUG[license] - XILINXD_LICENSE_FILE value in $HOME/.flexlmrc:
/home/pateri/.Xilinx/Coregen/CoreLicenses
DEBUG[license] - HOME environment variable:
/home/pateri/.Xilinx/Coregen/CoreLicenses
DEBUG[license] - XILINX environment variable:
/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
DEBUG[license] - Initialisation complete.
DEBUG[license] - Attempting to locate FLEXlm license for feature
<rs_encoder_v6>;
DEBUG[license] - Attempting to checkout <Source> license...
DEBUG[license] - Checkout failed.
DEBUG[license] - Attempting to checkout <Bought> license...
DEBUG[license] - Checkout of feature <rs_encoder_v6>; succeeded.
DEBUG[license] - Attempting to locate XilLicense license for feature in
rs_encoder_v6.lic in the following directories:
DEBUG[license] - HOME environment variable:
/home/pateri/.Xilinx/Coregen/CoreLicenses
DEBUG[license] - XILINX environment variable:
/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
DEBUG[license] - Searching for file
</home/pateri/.Xilinx/Coregen/CoreLicenses/rs_encoder_v6.lic&gt;...
DEBUG[license] - Found license file.
DEBUG[license] - License type: bought
DEBUG[license] - Found invalid XilLicense license: The license permits
use only
on hosts with one of the following MAC addresses <00-50-8d-d9-0b-a1>.
DEBUG[license] - Searching for file
</neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses/rs_encoder_v6.lic>...
DEBUG[license] - File not found.
DEBUG[license] - Feature enabled with FLEXlm license.
DEBUG[license] - HOME environment variable:
/home/pateri/.Xilinx/Coregen/CoreLicenses
DEBUG[license] - XILINX environment variable:
/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
Feature: rs_encoder_v6
Status: Full - No Source
Expiration date: Does not expire
Current host ID: 00508dd90ba1
License type: FLEXlm
Built in search paths:
/home/pateri/.Xilinx/Coregen/CoreLicenses:/neti/tools/xilinx/10.1i_sp1/ISE/coregen/core_licenses
XILINXD_LICENSE_FILE: 2200@conny
FLEXlm license cache locations: /home/pateri/.Xilinx/Coregen/CoreLicenses

0 new messages