
System Identification Change
Some
VMS programs use
the VAX model numbers encoded in the system boot ROM. The Quayle
Consulting
product series QCI-SID allows any or all of the
following
numbers as reported
by function SYS$GETSYI to be changed in a running VMS system.
- CPU
- HW_MODEL
- SID
- XCPU
- Number of CPU's
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.
This product is available for:
- VAX/VMS versions V5.0 and
later
- OpenVMS VAX versions V6.0 and later
- OpenVMS Alpha versions V6.0 and later
Customers desiring this product for earlier VMS versions
should contact Quayle Consulting for a special
quotation.
Configuration
To create the correct license key, QCI needs the results of the
following
DCL script. This must be
executed on the system whose values are
to be imitated.
$
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", -
F$GETSYI("HW_MODEL"))
$ 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")
Upon request, QCI can set the product to work with only a specific
version (V<major>.<minor>) of VMS.
Installation
The product will be sent as two executables in a VMS-format ZIP file,
plus a VMS PAK
(Product Authorization Key). The PAK will have the requested
values of CPU, HW_MODEL, SID, XCPU, and number of CPU's.
Copy all 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.
Warning: Running
the SETID program without a valid PAK installed and loaded first will cause the system to
immediately BUGCHECK.
Operation
Define a foreign symbol for SETID_LOADER (the following example assumes
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:
$
SETID LOAD
To set the HW_NAME, you can specify a parameter on the LOAD command
(Alpha only):
$
SETID
LOAD/HW_NAME="Purple Fuzzy Dual Marshmallow Processor"
To restore the system default values:
$
SETID UNLOAD
To check the values being reported:
$
SETID CHECK
Licensing
QCI will provide a free 60-day license PAK for testing. QCI will
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 agreements
of Hewlett-Packard (the owners of OpenVMS) or other companies.
- Purchaser will not attempt to reverse-engineer this product and
its operation.
- 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, purchase,
or use of this product.
Product
Numbers, and Immediate
Purchase via PayPal
- SID-1 is for emulating VAX systems other than VAX 6000-class
or
7000-class systems
- SID-2 is for emulating VAX 6000 or
VAX 7000 systems
- SID-3 is for emulating Alpha systems other than AlphaServer
DS, ES, and
GS systems
- SID-4 is for emulating AlphaServer DS, ES, and GS systems
If purchasing 5 or more licenses at one time, please fill out email
form below for volume pricing.
Please include the
results of the above script in your inquiry.
We protect your privacy -- you
will not be added to a mailing list. Check out our plain-language
privacy
policy.
Services
Quayle Consulting Inc. provides a complete menu of services, including:
Other items of interest:
The Quayle Consulting Inc. website
Trademarks
OpenVMS is a trademark of Hewlett-Packard.
CHARON-VAX and CHARON-AXP are trademarks of Stromasys.
Quayle Consulting Inc. is an authorized reseller of CHARON products.
NuVAX is a trademark of The Logical Company.
Windows is a trademark of Microsoft Corporation, USA.