All PTC products use the server machine's MAC or Ethernet Address for licensing purposes. This address is a permanent ID affixed to the Network Card and recognized on Ethernet based networks. PTC refers to this MAC or Ethernet Address as the HostID of the machine. This document outlines several options for determining the HostID of the machine being used for licensing the software. These options are listed in order of preference with the easiest and most reliable mechanism listed first.
PTC recognizes the HostID of a machine as a series of six, two digit numbers such as 00-12-24-56-78-9A except for SUN machines which has only a four, two digit sequence 10-10-56-78. On all Windows based PC's, a valid HostID must begin with either 00 or 08. On a Windows PC, a HostID that begins with any other combination of numbers will be seen as invalid.
Option 1: Using the PTC software CD
Mount the PTC software CD and execute setup on.
For Unix:
Mount the PTC software CD as defined in the Installation Guide, the CD jacket, or the Frequently Asked Questions Starting PTC.Setup Once mounted and setup is run, the following screen should appear.
This is an example of a HostID on a SUN machine.
Place the Pro/ENGINEER CD in the CD-ROM drive. An autorun feature
should start PTC.Setup automatically. If the utility does not automatically
start after a short period, select Start > Run from the Taskbar,
and enter <cdrom_drive_letter>:\setup (i.e. e:\setup.exe).
The HostID will be displayed in the first screen of the setup utility.
As shown in the example below, the HostID of this machine is 00-B0-DO-78-A6-F7.
NOTE: If the HostID listed in PTC.Setup does
not begin with either 00 or 08, contact PTC Technical Support for assistance.
Option 2: Download the PTC HOST_ID Utility
Unix:
Option 3: Machine Specific Command
|
|
|
|
| Unix | ||
|
|
lanscan | see TPI 33326 for permissions on dev/lan0 |
|
|
/sbin/ifconfig eth0 | See additional Notes below to determine host_id. |
|
|
nvram |grep eaddr or netstat -ia | See additional Notes below to determine host_id. |
|
|
hostid | |
| Windows | ||
|
|
ipconfig /all or net config rdr | Run command from a command prompt. |
NOTES:
HP:
The "lanscan" command provides the following results where 0x080009C43BE2
should be read as the Ethernet Address = 08-00-09-C4-3B-E2.
At a command prompt, enter the command /sbin/ifconfig eth0. The command will return a screen somewhat like this:
% /sbin/ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:A0:CC:23:39:3F inet addr:142.103.175.109 Bcast:142.103.175.255 Mask:255.255.255.0 UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:786404 errors:0 dropped:0 overruns:0 frame:0 TX packets:534006 errors:0 dropped:0 overruns:0 carrier:0 collisions:47 txqueuelen:100 Interrupt:17 Base address:0xf400In this example, the hostid is 00:A0:CC:23:39:3F.
The "nvram |grep eaddr" command provides the following results:
lo0 8304 loopback localhost 110596 0 110596 0 0
ALL-SYSTEMS.MCAST.N
The "hostid" command provides the following results where the host_id = 80-8A-30-D2:
The "ipconfig /all" command provides the following results:
For the "ipconfig /all" command, the HostID corresponds to the Physical Address which is 00-30-6E-0A-26-08 in this example.C:\users\default> ipconfig /all
Windows 2000 IP Configuration
Host Name . . . . . . . . . . . . : CTAM03D
Primary DNS Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : ptc.com
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : ptc.com
Description . . . . . . . . . . . : Intel(R) 82559 Fast Ethernet LAN on Motherboard
Physical Address. . . . . . . . . : 00-30-6E-0A-26-08
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 132.253.95.98
Subnet Mask . . . . . . . . . . . : 255.255.254.0
Default Gateway . . . . . . . . . : 132.253.94.1
DNS Servers . . . . . . . . . . . : 132.253.94.254
132.253.253.254
Primary WINS Server . . . . . . . : 132.253.101.34
Secondary WINS Server . . . . . . : 132.253.105.36
The "net config rdr" command provides the following results:
In this example the HostID = 00-30-6E-0A-26-08