Note: For instructions specific to the PADS Flow software, please refer to How to verify and install/fix hardware key driver problems with PADS.
Using the licensing utility 'lmutil lmhostid' is the best way to determine the hostid for licensing. Download and install the licensing software from SupportNet to access to all the licensing utilities. Lmutil can be found in C:\MentorGraphics\Licensing on Windows and <path>/bin on Unix. However, when access to the licensing software is not available, you can use system commands to get the hostid.
Host IDs/ MAC Address for Windows
If you are on a Windows workstation, you can obtain the Host ID by issuing the following command at a cmd shell prompt like so:
C:\> ipconfig -all
(The C refers to your main directory. If you are on a network, another letter may indicate your main directory. Just enter ipconfig -all after the :\>)
On XP you can open a cmd shell using Start>Run, typing cmd and clicking "OK". On Vista, type cmd in the Start>Search field and press Enter. On Windows 7, type cmd in the Start>Search prgrams or files field and press Enter. Look for the Physical Address in the Ethernet Adapter section of the information returned (your information may vary):
Ethernet adapter Local Area Connection:
DNS Suffix. . . . . . : domain.com
Description . . . . . : Intel(R) PRO/100
Physical Address. . . : 00-C0-A8-F1-79-8FThis returned value is the Host ID
DHCP Enabled. . . . . : Yes
Autoconf Enabled. . . : Yes
IP Address. . . . . . : 141.11.11.150
Subnet Mask . . . . . : 255.255.255.0
The Host ID is the Physical Address, without dashes (e.g. 00C0A8F1798F)
Hardware Key (Dongle)
If you're using a dongle, you'll need to run Lmtools.exe (usually from Start > Programs > Mentor Graphics Licensing or C:\MentorGraphics\Licensing) or use the command 'lmutil lmhostid -flexid' to get the dongle id.
You can often read the hostid from the side of the dongle itself but it's better to verify it on the system if possible.
C:\MentorGraphics\Licensing\lmutil lmhostid -flexidlmutil - Copyright (c) 1989-2008 Acresso Software Inc. All Rights Reserved.
The FLEXnet host ID of this machine is "FLEXID=9-24558979"
This returned value is the Host ID
Note: lmutil and Lmtools are the only ways to get a dongle hostid.
Host ID for Linux
If you are on an Linux machine, you can obtain the Host ID by issuing the following commands at the prompt like so:
/sbin/ifconfig
Look for eth0, em1, p2p1, etc..., and the return value that begins with "HWaddr". This is your Ethernet address. For example:
eth0 Link encap:Ethernet HWaddr 00:40:05:16:E5:25
The Host ID is your Ethernet address, without colons (e.g. 00400516E525).
Note: The "hostid" command will not return a number that can be used for licensing.
Host ID for Solaris
If you are on a Solaris workstation, you can obtain the Host ID by issuing the hostid shell command at the prompt like so:
$ /bin/hostid
80c80cc9This returned value is the Host ID
Host ID for HP-UX
If you are on an HP workstation running HP-UX, you can obtain the Host ID by issuing the following shell commands at the prompt like so:
$ /usr/bin/uname -i | awk '{printf "%x\n",$1}'
Host ID for AIX
If you are on an IBM workstation running AIX, you can obtain the Host ID by issuing the following shell commands at the prompt like so:
$ uname -a
AIX hostname 3 5 000745FF4C00
745FF4C
Remove the leading and trailing zeros from the 12-digit number returned. This is the Host ID