Determining Host IDs
This topic helps you find out and correctly format the host ID of the computer running your License Manager. Information is divided between two topics:
About Host IDs
The Flex component in Genesys License Manager uses different machine identifications for different operating systems. For example, all Sun Microsystems, Inc., machines have a unique host ID, whereas DEC machines do not. For this reason, the Ethernet address is used on some machine architectures as the host ID. An Ethernet address is a 6-byte number, with each byte specified as two hexadecimal digits. You must specify all 12 hex digits when using an Ethernet address as a host ID.
For example, if the Ethernet address is 8:0:20:0:5:ac, specify 0800200005ac as the host ID.
When determining the host ID, make sure it is not the IP address. These two are not the same.
Use the lmhostid utility to print out the exact host ID that Flex expects to see for any given machine.
Numeric, 32-bit host IDs are normally used in hexadecimal format. However, on some systems, including HP and SGI, the system command returns the number in decimal format. Since v3.0 of Flex, a pound symbol (#) before the host ID indicates a decimal number to Flex. For example, if the HP uname -i command returns 2005771344, Flex will accept #2005771344.
Alternatively, you can convert the number to hexadecimal. On a UNIX system, you can convert the decimal format to hexadecimal with the following script:
- % echo 2005771344 16o p | dc
- which returns:778DA450
Host ID Commands
The Host ID Commands for Different Operating Systems table lists various platform-specific methods for obtaining the host ID required and supported by Genesys.
OS Name |
Type |
Command |
Host ID String |
---|---|---|---|
AIX (RS/6000, PPC) |
32-bit host ID |
Enter uname -m,which returns 000276513100. Remove the last two digits and use the last eight digits out of the remaining ten. |
02765131 |
DEC Alpha |
Ethernet address |
Enter netstat -i |
080020005532 |
HPUX (Note: Genesys License Manager does not currently support the Ethernet address retrieval on HPUX.) |
32-bit host ID |
Enter uname -i and convert to hex or prefix with #. |
778DA450 or #2005771344 |
SUN Solaris |
32-bit host ID |
Enter hostid. |
170a3472 |
Windows |
Ethernet address |
Enter lmutil lmhostid. |
0800200055327 |
Disk serial number |
Type either command: DIR C: |more vol C: Then look for Volume Serial Number is, and remove the dash (-) from the middle of it. Warning! Be sure to obtain the host ID of the physical (C:) drive. |
DISK_SERIAL_NUM= 1CA25283 | |
Linux |
Ethernet address |
Enter lmutil lmhostid. |
0800200055327 |