Answers Database
F1.5,2.1i Security. Setting up a Floating License.
Record #5332
Product Family: Software
Product Line: Merged Core
Product Part: security
Product Version: 1.5
Problem Title:
F1.5,2.1i Security. Setting up a Floating License.
Problem Description:
Urgency: HOT
General Description: Following are instructions on how to set
up a Floating License.
Solution 1:
1) Install the Flexlm software on the server. This can be done
by installing the Xilinx software or just copying over the
FLEXlm files. Installing all the software is needed if the
server is also going to be a client, other wise you should
just copy over the FLEXlm files (this requires much less disk
space). To get the standalone Flexlm files go to:
(match the OS of the server being used)
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/li_pc.zip
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/license_sol.tar.Z
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/license_hp.tar.Z
2) Obtain a HOST-ID. (for the license server)
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.5
3) Register software and obtain 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
Before calling please have your serial number and HOST-ID
ready. Be sure to specify that you want a Floating
(vs. Node-Locked) License.
4) Save the license file locally on the server. You can save
the new license file under any name to any place on your
server.
5) Modify the license file. There are two lines of the license
file that need modified, The SERVER and DAEMON. On the
SERVER line, replace the . with the name of the server.
You may also need to change the port-number if port 2200 is
in use (licenses are mailed with the port 2200). If the name
of the server is unknown, the IP address may be used or you
can find out the name of the server by following these
directions: http://www.globetrotter.com/chap2.htm#2.2
Example: SERVER elmo 00A0C91412DB 2200
On the DAEMON line you need to modify the path to the xilinxd
executable. PC example:
DAEMON xilinxd c:\xilinx\bin\nt\xilinxd.exe
Unix example:
DAEMON xilinxd /usr/xilinx/sol/bin/xilinxd
6) Start the lmgrd on the server. PC example :
lmgrd -app -c c:\flexlm\license.dat
If you are using the FLEXlm License Manager GUI:
Under the Setup tab, enter the paths for the lmgrd.exe and
the License File. Then go back to the control panel and hit
start (check the log file for errors).
Unix example :
lmgrd -c \usr\xilinx\license.dat
For more information on the lmgrd command see:
http://www.globetrotter.com/chap6.htm#6.4
For information on how to set up the license manager to run
as a service on NT see:
http://www.xilinx.com/techdocs/3295.htm
For information on how to start the license manager
automatically at boot time on unix see:
http://www.xilinx.com/techdocs/3892.htm
Once the lmgrd is up, it takes control of the window where it
was launched. As licenses are checked in and out, the lmgrd
will post to this screen who the user is and what license(s)
are being affected. If the lmgrd issued an error and did not
start, review the previous steps carefully. If it still
won't start see solution 5333 at:
http://www.xilinx.com/techdocs/5333.htm
7) You must now set up the client machines to use the license
server. To do this, modify the LM_LICENSE_FILE system
variable to point to the license server. ie:
LM_LICENSE_FILE=2200@elmo
Note the port-number (2200), and the server name (elmo) must
match the port-number and server name contained in the
license file.
SERVER elmo 00A0C91412DB 2200
If you are having problems checking out a license, please see
solution 5333 at: http://www.xilinx.com/techdocs/5333.htm
End of Record #5332 - Last Modified: 09/08/99 11:21 |