|ARM Technical Support Knowledge Articles|
Applies to: ARM Developer Suite (ADS), RealView Compilation Tools (RVCT) for BREW, RealView Developer Kit (RVDK) for OKI, RealView Developer Kit (RVDK) for ST, RealView Developer Kit for XScale (RVXDK), RealView Development Suite (RVDS), Tool Licensing (License Management)
A host ID (or hostid) is an identifier unique to a particular computer, and is used by FLEXnet to lock licenses to a particular machine. If the host ID provided at the time the license is generated is wrong, then the license does not enable the tools.
The method of obtaining a host ID differs depending on the type of license, the hardware platform, and operating system used.
If you have the FLEXnet tools installed, you can get a list of the recognised host IDs by executing the following from a terminal on Linux or a command (run) prompt on Windows:
The host ID is the 12 digit value, without the dashes. So in the example above, the host ID is 001124642313.
Note: Be aware that for recent versions of Linux that use the new
Consistent Network Device Naming scheme,
lmutil lmhostid returns all zeros. ARM recommends that you use
ifconfig for these version of Linux.
You can also find the host ID manually using:
|OS||Command||Server Host ID Type||Comments|
|Windows||ipconfig /all||ETHERNET||The hostid is returned as the 12 digit hex ‘Physical Address’. Remove the hyphens, ‘-’, before entering it.|
|Linux||/sbin/ifconfig eth0||ETHERNET||Returns a 12 digit hex ‘HWaddr’. Remove the colons. Only eth0 can be used to obtain the host ID.|
Returns the 8 digit hex host ID.
Article last edited on: 2016-06-02 17:58:19
Did you find this article helpful? Yes No
How can we improve this article?