VMS System Identification Change
VMS programs use
the VAX model numbers encoded in the system boot ROM. The
product series QCI-SID allows any or all of the
numbers as reported
by function SYS$GETSYI to be changed in a running VMS system.
On VAX, the
HW_NAME string will change according to the HW_MODEL value. On
Alpha, the HW_NAME string can be set as desired.
- Number of CPU's
This product is available for:
Customers desiring this product for earlier VMS versions, or on HP
should contact Quayle Consulting for a special
- VAX/VMS versions V5.0 and
- OpenVMS VAX versions V6.0 and later
- OpenVMS Alpha versions V6.0 and later
To create the correct license key, QCI needs the results of the
DCL script. This must be
executed on the system whose values are
to be imitated.
Upon request, QCI can lock the product to work only with a specific
version of VMS.
$ WRITE SYS$OUTPUT F$GETSYI ("VERSION")
$ WRITE SYS$OUTPUT F$GETSYI("HW_NAME")
$ WRITE SYS$OUTPUT "CPU = " + F$FAO ("!8XL", F$GETSYI("CPU"))
$ WRITE SYS$OUTPUT "HW_MODEL = " + F$FAO ("!8XL", -
$ WRITE SYS$OUTPUT "SID = " + F$FAO ("!8XL", F$GETSYI("SID"))
$ WRITE SYS$OUTPUT "XCPU = " + F$FAO ("!8XL", F$GETSYI("XCPU"))
$ WRITE SYS$OUTPUT "AVAILCPU_CNT = " + F$GETSYI("AVAILCPU_CNT")
$ WRITE SYS$OUTPUT "ACTIVECPU_CNT = " + F$GETSYI("ACTIVECPU_CNT")
$ WRITE SYS$OUTPUT "XSID = " + F$FAO ("!8XL", F$GETSYI("XSID"))
The license for the product comes as a VMS PAK
(Product Authorization Key). The PAK will have the requested
values encoded in it. The executables for all versions of VMS
come as VMS "ZIP" files, downloadable from the Quayle Consulting FTP
Copy the appropriate executables into one
location (such as SYS$MANAGER). If
the values are desired
whenever the system boots, the program could be run from the
SYS$MANAGER:SYSTARTUP command procedure.
the SETID program without a valid license PAK installed and loaded
first will cause the
Define a foreign symbol for SETID_LOADER (the following example
that the program is in SYS$MANAGER):
SETID = "$SYS$MANAGER:SETID_CONTROL"
To set the values encoded in the license PAK, run the SETID program:
To set the HW_NAME, you can specify a parameter on the LOAD command
LOAD/HW_NAME="Purple Fuzzy Dual Marshmallow Processor"
To restore the system default values:
To see the values being reported:
QCI will provide a free 60-day license PAK for testing. QCI
provide permanent license PAK's when funds have cleared.
Purchasers of this product agree to these terms and conditions:
- Purchaser will not use this product to violate license
of Hewlett-Packard (the owners of OpenVMS) or other companies.
- Purchaser will not attempt to reverse-engineer this product
- Purchaser will hold harmless Quayle Consulting Inc., its
employees, and its officers should this product cause improper
operation of any computer system.
- Purchaser will indemnify
Quayle Consulting Inc., its employees, and
its officers against any legal claim arising from possession,
or use of this product.
Numbers, and Immediate
Purchase via PayPal
To purchase 5 or more licenses at one time, do not use the above
buttons, but fill out the email
form below to receive volume pricing.
- SID-1 is for emulating VAX systems other than VAX 6000-class
- SID-2 is for emulating VAX 6000 or
VAX 7000 systems
- SID-3 is for emulating Alpha systems other than AlphaServer
DS, ES, and
- SID-4 is for emulating AlphaServer DS, ES, and GS systems
Quayle Consulting Inc.
provides a complete menu of services, including:
Quayle Consulting in the news
Quayle Consulting information
OpenVMS is a trademark of Hewlett-Packard.
CHARON-VAX and CHARON-AXP are trademarks of Stromasys.
Windows is a trademark of Microsoft Corporation, USA.