=================================== Installing Floating Codewords on PC =================================== +================================================================== IMPORTANT NEWS IN EMDS LICENSING +================================================================== System Administrators will need to upgrade their licensing software to version 10.8.0.10 (we distribute this version with the EMDS installations under the licenses directory), this includes lmgrd, lmutil, lmtools and agileesofd. For the latest news in license management changes, refer to the EMDS Release Notes document or to the Windows Installation manual on our Web site at: http://www.agilent.com/find/eesof-docs. ! ! WARNING ! ! DON'T USE THE LMGRD AND UTILITIES FROM VERSIONS FLEXnet 10.0 or 10.1.3, THESE VERSIONS HAVE A BUG THAT KEEPS agileesofd FROM RUNNING =================================================================== The following instructions outline a quick procedure for installing your new codewords. If you would like more detailed instructions, please refer to Chapter 2 of the "Windows Installation" manual. Read the Prerequisites, follow the Procedure, and if you have trouble, please read the Common Problems and More Help sections. Prerequisites ------------- Floating licenses are served by a license server on a network. Any machine on the network can checkout a license up to the total number of licenses. The license server doesn't have to have EMDS installed on it. If your license server is a PC, the license server information on the SERVER line contains either the Ethernet address or hardware key ID of your license server. IMPORTANT: ------------------------------------------------------------------------------ If you are using a hardware key on the license server (PC only), please make sure the latest versions of the FLEXID drivers are loaded. You can load them by running the 'FLEXidInstaller.exe ' program that can be downloaded from our web site: http://edasupportweb.soco.agilent.com Look for the Hardware Key Drivers download page. If you already have FLEXID key drivers installed from a previous version of EEsof Software, you will need to remove the old drivers prior to installing the new ones. The FLEXidInstaller.exe will detect older drivers and ask you "Do you want to completely remove the selected application and all of its features?" Answer "Yes", follow the prompts, and run the FLEXidInstaller.exe again after the PC is rebooted. ------------------------------------------------------------------------------------- Procedure --------- The following procedure assumes you are installing codewords for the first time. 1. Save the license.lic attachment to a file on your machine. 2. Place the license.lic file on the license server. The license server's host ID is specified on the SERVER line in your license.lic file. If you have more than one SERVER line, you need to follow steps 2 through 4 on each of the license servers. If EMDS is installed on the license server, you can place the license.lic in the licenses folder of the EMDS installation. For example: c:\Agilent\EMDS2006A\licenses\license.lic 3. Once you have the license.lic file in place on the license server, verify the correctness of the information on the SERVER and VENDOR lines. The SERVER line must contain the hostname of the license server and its host ID. For example: SERVER joshua FLEXID=8-5E700360A111 We often send the license.lic file with hostname set to 'unknown'. This MUST be changed to the correct hostname. You can determine your license server's hostname using the Agilent License Information Tool: Start > Program Files > Electromagnetic Design System 2006A > EMDS Tools > License Information Tool Optionally, you may want to specify a specific TCP port for the license server to listen to for license requests. If a TCP port is not specified, as in the example above, FLEXlm will default to the first available port in the range 27000 to 27009. To specify a TCP port, modify the SERVER line as follows: SERVER joshua FLEXID=8-5E700360A111 27005 In this example, the TCP port is set to 27005. The VENDOR line controls which vendor daemon will be started. It must contain the name of the vendor daemon. For example: VENDOR agileesofd As long as the vendor daemon exists in the same directory that lmgrd is started from, this is sufficient. If you are using a directory structure different from EMDS, you must specify the exact location of the agileesofd daemon executable, for example: VENDOR agileesofd c:\Agilent\EMDS2006A\licenses\vendors\agileesofd Be sure to specify the actual location on your license server. 4. Once the information on the SERVER and VENDOR lines is correct, start the FLEXlm license manager on the license server machine. For example, cd /d c:\Agilent\EMDS2006A\licenses\bin lmgrd -app -c ..\license.lic -l ..\emdsflexlog.txt In this example, the lmgrd supplied with EMDS is started. The path to the license.lic file is specified using the '-c' option and a log file is started using the '-l' option. You MUST use a version of lmgrd that is equal to or greater than the version of agileesofd. You can check the versions of lmgrd and agileesofd as follows: lmgrd -v agileesofd -v After starting lmgrd, wait about 10 to 15 seconds and then look at the contents of emdsflexlog.txt. You should not see any errors and you should see that agileesofd started successfully and has enabled the licenses contained in your license.lic file. Please see Chapter 2 of the EMDS Windows Installation manual for a way to automate the startup of lmgrd. 5. You should now be ready to run EMDS. Any machine that will run EMDS (client) must be able to locate the license server. Continuing with the examples above, the license server is named joshua. If no TCP port was specified on the SERVER line, set the following environment variable in the system or user environment: AGILEESOFD_LICENSE_FILE=@joshua If a TCP port was specified on the SERVER line, set the environment variable as follows: AGILEESOFD_LICENSE_FILE=27005@joshua You will want to use the actual TCP port number you specified on your SERVER line. For help with setting environment variables in Windows, please select Start > Help, select the Index tab and enter 'environment variables', then select 'adding' or 'changing' as appropriate. Note: AGILEESOFD_LICENSE_FILE will override any settings specified by the environment variable LM_LICENSE_FILE for ADS/RFDE 2003A/C, 2004A and 2005A. 6. You are now ready to run EMDS. ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- Common Problems --------------- If you are having trouble after following the procedure above, please check the following: o "hostid of this system does not match the hostid specified in the license file. Feature: emds_environment Hostid: FLEXID=8-5E700360A111 FLEXIm error -9,57" To fix this problem, load the new Hardware Key drivers by running the FLEXidInstaller.exe executable that can be downloaded from our web site: http://edasupportweb.soco.agilent.com o "invalid host" error To fix this problem, load the new Hardware Key drivers by running the FLEXidInstaller.exe executable that can be downloaded from our web site: http://edasupportweb.soco.agilent.com o Be sure you have set the AGILEESOFD_LICENSE_FILE environment variable correctly. More Help --------- EMDS Windows Installation manual, Chapter 2 http://eesof.tm.agilent.com/docs/ Technical Support Knowledge Center http://www.agilent.com/find/eesof-knowledgecenter Technical Support http://eesof.tm.agilent.com/assist/contact.html Macrovision Software http://www.macrovision.com/services/support/software_licensing.shtml Edited 06302006