CHARON-VAX/XX;
/66x0 version 4.0 for Windows build 122-04 (Production)
Release notes
This release is a bug fix and functionality update to the build 122-02. Product version
didn't change. Using this release does not require license update from the
version 4.0 build 122-02.
Please review the
Release Notes and refer to the User Manual before proceeding with installation
or upgrade of CHARON-VAX
1. Products included in
the CHARON-VAX release build 122-04
In this document the term
CHARON-VAX is used to refer to all the products below:
-
CHARON-VAX/XM version
4.0 Build 122-04
for Windows
-
CHARON-VAX/XM Plus
version 4.0 Build 122-04
for Windows
-
CHARON-VAX/XK
version 4.0 build
122-04 for Windows
-
CHARON-VAX/XL
version 4.0 build
122-04 for Windows
-
CHARON-VAX/XL Plus
version 4.0 build 122-04
for Windows
-
CHARON-VAX/6610
version 4.0 build 122-04
for Windows
-
CHARON-VAX/6620
version 4.0 build 122-04
for Windows
-
CHARON-VAX/6630
version 4.0 build 122-04
for Windows
-
CHARON-VAX/6660
version 4.0 build 122-04
for Windows
2. Supported software platforms
- Windows 2003 Server Standard and Enterprise (SP2) Editions, 32 bit
and 64 bit versions
- Windows XP Professional (SP3), 32 bit and 64 bit versions
- Windows Server 2008 Standard and Enterprise (SP2) Editions, 32 bit
and 64 bit versions
- New! Windows Server 2008 R2 Standard and Enterprise Editions, 64 bit versions
- New! Windows 7 Professional and Ultimate Editions, 32 bit and 64 bit versions
3. Hosting hardware
recommendations
-
The number of available (Intel or AMD) CPU cores in the
hosting server should be greater than number of emulated VAX CPU
cores
-
The recommended number of available (Intel or AMD) CPU
cores in the hosting server should be 150% of the number of emulated VAX
CPU cores
-
Intel Xeon 5600 series and Intel Core i7 series CPUs are
recommended for optimal CHARON-VAX performance
4. New functionality introduced in
build 122-04
- PMAD-AA TurboChannel Ethernet Adapter for VAXstation
4000 Model 90 is added
- Now it is possible to use virtial tapes for emulated
SCSI controllers exactly as it was implemented for TMSCP
5. New functionality introduced in build 122-02
- All products had been brought to the same version
level 4.0
- CHARON-VAX supports Windows 7 and Windows Server 2008
R2
- CHARON-VAX supports VMware ESX(i) 4.0. 3rd party
hardware or software might be required to provide CHARON-VAX with access to
the HASP license dongle. Please note that additional support charges may
be requested for installations on VMware.
- The Network Control Center configuration assistant
supports all types of VAX network interfaces available to CHARON-VAX
- The CHARON-VAX utilities support simplified Chinese
- The emulator opens log files in append mode
- The 'repeated messages' logging filter is enabled by
default
- The MkDisk utility has been expanded to handle .VDISK
metadata
- The installation procedure can disable all
unnecessary services. Note that this operation disables host networking
completely to make it a platform fully dedicated to CHARON-VAX.
- The CHARON-VAX executables are able to automatically
configure DEP settings during installation
- The installation product directory can be freely
chosen
- A full deinstallation removes all traces of the
product
- The "io_delay_ms" parameter has been added to all the
CHARON-VAX/XX products for "virtual_scsi_disk"
- The HASP_HL_VIEW utility has been added. It is able
to display both HASP-HL and HASP-SRM license key content. The user interface
of HASP_HL_VIEW has been improved as well as its functionality
- The HOSTPrint utility has been updated: now the
maximum length of each line is adjusted automatically.
- The installation log now lists all attributes of
installed files, including size, product and file version, modification date,
etc.
6. Configuration changes required when upgrading from
previous versions of CHARON-VAX to build 122-04
- Build 122-04 now supports only HASP license dongles.
All customers with active support contracts should contact their Stromasys resellers
to organize a dongle exchange
- A CHARON-VAX license update might be required. If upgrading
from builds 110-00 and 122-0x no license update is required
- The user that runs CHARON-VAX must have local administrator privileges and
be a member of CHARON-GRP group (which is created during the CHARON-VAX installation)
- CHARON-VAX
executables, libraries, and data (container files/disks) should be excluded from all the antivirus checks, including on the
fly checks and scheduled scans
- HT (Hyper-Threading Technology) should be disabled on the hosting server if using
Intel CPUs capable of HT.
- DEP (Data Execution Prevention) should be set to: "Turn on DEP for essential
Windows programs and services only"
- Power management and screen saver should be switched off on the hosting server
- If CHARON-VAX is being moved to another hosting platform and
the direct SCSI access method is used to access some SCSI devices (mainly
disks), the new hosting platfrom SCSI drivers should support the SCSIport
method. If drivers supporting the SCSIport method are not available, direct
SCSI access couldn't be used. This mostly applies to
Windows 7 and Windows Server 2008 (R2) disk controller drivers.
This restriction mainly applies to the disk access. Most tape
drivers currently support SCSIport. When direct SCSI access is used for
devices without Windows drivers, this restriction does not apply.
The recommended workaround is to use CHARON-VAX disk container files or
\\.\PhysicalDriveX method.
Please refer to this
knowledge base article for additional information
- Please
note that the actual network communication speed and mode is determined
by the Windows network speed and mode settings.
- When changing the hosting platform from Windows XP or Server 2003 to
Windows
Server 2008 (R2) or Windows 7, the NDIS6 driver should be used instead of
NDIS5. For example:
a CHARON configuration file line:
load ndis5_chpack_port/chnetwrk
EWA0 interface="..."
Should be replaced with:
load ndis6_chpack_port/chnetwrk
EWA0 interface="..."
-
Intelligent packet processing should be switched off for the network
ports dedicated to CHARON-VAX. Below are examples of the correct settings
-- the exact naming of the parameters depends
on the network adapter driver:
Offload receive Ip checksum =
off
Offload receive tcp ckecksum = off
Offload Transmit Ip checksum =
off
Offload Transmit TCP checksum = off
7. Problems
fixed in build 122-04
- SHOW DEV shows no UQSSP devices after VMS shutdown
(ID#2877)
- "%MOUNT-F-NOSUCHDEV, no such device available" is
reported sometimes when booting VAX/VMS V7.3 with DSSI disk drives (emulation
timing issue) (ID#2873)
- Truncated DMA transfer errors happen when booting
VAX/VMS V7.3 from DSSI disk drive (ID#2872)
- Setting "MI,TF85" parameter for HSD50 tape device
causes CHARON to exit (ID#2830)
- Incorrect "OS Environment" content is reported in
CHARON log file on Windows 7 and Windows 2008 R2 (ID#2820)
- FEPROM content is not preserved if CHARON exits
abnormally or runs as service (ID#2777)
- OpenVMS hangs at shutdown if certain CHARON
configurations are used (OPCCRASH hangs) (ID#2508)
8. Problems
fixed in build 122-02
- Incorrect log messages about unconfigured serial lines were removed
- SCSIcheck utility does not recognize iSCSI volumes correctly (ID#2448)
- CHARON-VAX Service does not stop on Windows Server
2008/Vista/7 if configured for a certain stop time
in the CHARON Service Manager (ID#2424)
- Fail to copy log
messages from Charon Service Manager (ID#2417)
- Remove extra spaces from Virtual Disk Table
and Virtual Disk Metadata files (ID#2596)
- Windows registry keys to
be removed on complete deinstallation (ID#2572)
- Ticket #8029: Mounting disks is happening slower
than in the previous releases (ID#2566)
- "sst.h:906 assert(immediate_ssts == 0)" happens from time to
time when running VAX 6610 (ID#2560)
- When trying to run CHARON-VAX executables the
following error message is displayed: "The procedure entry point SetThreadStackGuarantee could not be located in
the dynamic link library KERNEL32.dll" (ID#2615)
- Install Wizard crash (ID#2643)
- The charon.rom file cannot be created (ID#2440)
- VMS 6.1 and below does not install from standalone backup and does not boot (ID#2438)
- POST errors in TEST Subtest (ID#2307)
- Chinese-Simplified locale makes CHARON-VAX process non-operational (ID#2697)
- USB Floppy Drive is OFFLINE to VMS when connected to SCSI Controller
of MicroVAX 3100 Model 98 (ID#2696)
- Problem using CDrom on HP 465c
blade server connected via USB (ID#2651)
- CHARON-VAX crashed with
incorrect configuration file (network part) (ID#2622)
- The default CFG file produces error messages about missing serial
devices TTA0, TTA1 and TTA2 (ID#2338)
- DAT72 tape problem: "error in tape label processing" and "tape is not
valid ANSI format" error messages (ID#2213)
- Windows Server 2008 CN: "Invisible"
Installation Log (empty log file) (ID#2678)
- A file "mkdisk.vtable" is absent in the kit -- it prevents
the MKDISK from starting normally (ID#2589).
- Incorrect text encoding in the NetDiag help on Chinese systems (ID#2373).
- Install procedure does not inform when unsupported host platform is attempted (ID#2431).
- Putty Console does not work (no proper session is available) when
CHARON-VAX runs as a service (ID#2452).
- ID#2471 - Ticket #7687: Pressing "F6" button terminates emulator. The default
reaction must be changed to "none"
- Network Control Center utility does not recognize teamed interfaces (ID#2331)
- Some license messages are absent in the LOG file, for
example "the license is expired" (ID#2040)
- Grammatik error in message text:
some typos should be corrected (ID#2428)
- log_method="append" does not work if specified separately from the other configuration
commands for the logging definition (ID#2450).
- Utilities help does not start when "F1" is pressed on Windows
2008 / Vista operating systems (ID#2498)
- Ticket #7774: Problems NDIS6 driver - memory leak is found (ID#2490)
- Many question marks sometimes displayed in the Network
Control Center Chinese help file (ID#2373)
- "EXA0: Failed to create symbolic link to the packet
driver" error prevents using CHARON-VAX networking
despite the configuration is correct (ID#2554)
- "Back" button does not always work during installation
- An error message could appear during uninstallation of CHARON-VAX through Control Panel
- CHARON-VAX may wrongly report that no license is present
if the correct license is present.
- Too many scheduled starts and stops of CHARON-VAX
service in a short period of time could cause CHARON-VAX crash.
9. Known restrictions of build 122-04
- Hardlock license dongles are not supported
- CHARON-VAX
does not emulate graphical adapter. Applications hardcoded to use graphical hardware
as their own interfaces may not function correctly
- Only Windows SCSI devices with a driver that uses SCSIport method
could be used with the direct SCSI access. Those include most of the
device drivers on Windows XP and Windows Server 2003 (R2), and most non
disk devices on Windows 7 and Server 2008 (R2). If SCSIport is not
supported (and Storport method is used instead), direct SCSI access
couldn't be used.
This is most likely to be the case for Windows 7 and Windows Server
2008 (R2) disk controller drivers.
This
restriction mainly applies to the disk access. Most part of tape drivers
currently support SCSIport. When direct SCSI access is used for devices without Windows drivers, this restriction does not
apply
- The message "MODEL NOT INSTALLED" occurs when trying
to start Charon on Windows 7/2008/2008R2/Vista via the Launcher utility.
Workaround: Run the "Launcher.exe" utility from Administrator (right click of
the mouse on the executable, "run from Administrator" option). (ID#2557)
- There is a problem to stop CHARON if it runs as
service in the "automatic" mode with the CHARON Service Manager utility.
Workaround: Run the "CharonManager.exe" utility from Administrator (right
click of the mouse on the
executable, "run from Administrator" option). (ID#2624)
- CHARON-VAX has limited support for teamed network
adapters. They could be used only if the MAC address of the virtual VMS
network adapter is not changed during CHARON-VAX session. In this case the
desired MAC address should be set manually in the properties of the network
team and in the CHARON-VAX configuration file by
"station_address=XX-XX-XX-XX-XX-XX" configuration option.
- CHARON-VAX does not support virtual network adapters (i.e. MS bridges, etc).
- Network speed auto negotiation works with some
restrictions. It is always recommended to use full duplex mode
on the hosting server.
- UETP fails on a tape image if CHARON runs on VMware (ID#2427)
- The firmware does not support the history of commands called with the up/down arrow keys.
-
The MUX network driver is not supported in a production environemnt.
The virtual network adapter works incorrectly on Win2003-64: some duplicate
packets are found on PING operation, "SET HOST" does not work, etc. (ID#2364).
- Do not include a terminal emulator startup in the
CHARON-VAX configuration file if using it a service. The terminal emulator
wouldn't start as there would be no console session available. Configure a
TCP/IP port instead. This is the only way for Windows Server 2008 and Windows
Vista to get a console once CHARON-AXP is configured as a service.
-
VMS 7.x Monitor utility shows the maximum CPU
quantity instead of actually configured quantity.
- A Telnet session from OpenVMS running on emulated
host freezes console output. The console output can hang when the virtual
serial line sends XOFF/XON sequence. The TELNET client sends XOFF to the
remote node's TELNET server to suspend output, but for unknown reason XON is
discarded and remote node's TELNET server has no chances to resume output. The
console remains "frozen". As the remote site is not sending any output to it.
When that happens, the local node is reachable over network, and can be
unlocked by typing the 'break' character - usually "Ctrl-]" and exiting telnet
session by typeing "exit" at "TELNET>" prompt.
- Emacs hangs if the OPA0 console is used. Emacs works fine over an SSH connection.
- Running as a Service may be compromised as the
Service manager may not be able to identify all configured disks.
- VMS command START/CPU does not start an emulated CPU
if it had been previously stopped with STOP/CPU command. This problem will be
fixed in the next CHARON-VAX release.
- CHARON-VAX Service Manager and Network Control Center could show some
minor problems on Simplified Chinese version of Windows.
- The correct license must be available to enable the
CHARON-VAX to start. The software may wrongly report that no license is
present if the correct license is not present. Check the capability of your license by using the utility HASP_HL_VIEW
which is available for download from Stromasys website.
- If installed on VMware, sometimes the POST tests
report errors for emulated VAX models 4106 and 4108.
10. New functionality introduced in the
previous Production versions
Please refer to the release
notes of CHARON-VAX builds 109-00, 110-00 for the information.
11. Distribution and Installation
The kit is distributed as a standard CHARON installation. The installer
version is 3.8.
Make sure there are no CHARON-VAX instances running before the
installation.
Run the "InstallShell.exe" file in the CHARON-VAX installation folder.
Choose the products to install and proceed with suggested steps. Note
that the media may contain more products than allowed by your license.
STROMASYS SA
http://www.stromasys.com
email:
info@stromasys.com
Document: 30-17-065-003
Updated: 15 February 2011