Hostids for FLEX lm -Supported Machines

FLEX lm uses different machine identifications for different machine architectures. For example, all Sun Microsystems, Inc. machines have a unique hostid, but all DEC machines do not. The ethernet address is used on some machine architectures as the "Host ID". An ethernet address is a 6-byte quantity, with each byte specified as two hexadecimal digits. Specify all 12 hex digits when using an ethernet address as a hostid. For example, if the ethernet address is 8:0:20:0:5:ac, specify "0800200005AC" as the hostid.

The program lmhostid will print the exact hostid that FLEX lm expects to use on any given machine. The following table lists alternate methods to obtain the required hostid for each machine architecture.

Platform

Host ID

Enter This Command on the License Server

Example

Decstation

ethernet address

pfstat or arp hostname 1

080020005532

HP

32-bit hostid 2

echo `uname -i` 16o p | dc

778DA450

ethernet address

lanscan (use station address without leading "0x")

0000F0050185

"id module" 3

read ID typed on module, remove `A', and convert remainder to hex.

118CD098

SCO (FLEXlm  v.3.0)

Hostid String

uname -x (returns SCO00354), then prefix with "ID_STRING="

ID_STRING=SCO00354

SCO (FLEXlm  pre-3.0

uname -x (returns SCO00354), then remove any non hex proceeding letters from the serial number

00354

SGI

32-bit hostid

echo `/etc/sysinfo -s` 16o p | dc

69022F72

SUN

32-bit hostid

hostid

170a3472


1. The "arp hostname" (substitute the name of the desired host) command must be issued on another machine on the network, not on the target machine. Alternately, the ethernet address can be read at boot time on the machine console.

2. Default for FLEX lm v3.0 and above only. See lmhostid (1) .

3. Only for HP300. The id module is the default hostid for FLEX lm v2.21.

 

Documentation: