Quayle Consulting Inc.

VMS 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. 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:
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")
$ WRITE SYS$OUTPUT "XSID = " + F$FAO ("!8XL", F$GETSYI("XSID"))

Upon request, QCI can lock the product to work only with a specific version of VMS.


Installation

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 a CHARON/SIMH virtual VMS disk image.  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.

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 see 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:

Product Numbers, and Immediate Purchase via PayPal

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

The BBB report on Quayle Consulting
HP Certified OpenVMS System Engineer Red Hat Linux Certified Engineer Network+ Certified Server+ Certified
Stromasys Ontrack Data Recovery HP Business Partner
OpenVMS WebRing
[ Join Now | Ring Hub | Random | << Prev | Next >> ]

OpenVMS Gurus

Home/Join | List | Next
Previous | Random | Next-5

alt-webring.com



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.