PVTsim Installation and Licensing Guide
PVTsim Installation and Licensing Guide
PVTsim is designed to be compatible with a range of Windows operating systems, specifically Windows 2000, XP, Server 2003, Server 2008, Vista, and 7, on both 32 and 64-bit architectures. The software's installation process requires an administrator to follow specific steps such as starting the installation via setup.exe. The minimum hardware requirements for optimal performance include a Pentium PC with at least 256 MB RAM and 120 MB available on the hard disk, alongside a SVGA display adapter with a resolution of 1024 x 768 pixels. PVTsim's adaptability is reinforced through comprehensive compatibility considerations across different environments and licensing configurations, made accessible through its license management systems (Sentinel, HASP, FLEXlm) which support these various OS platforms .
Choosing between a node-locked license and an external license server for PVTsim involves multiple strategic considerations. A node-locked license restricts the software use to a specific machine, providing predictable stability in terms of licensing since it removes reliance on network stability or any server-side issues, crucial for environments where constant access to a network or server is not guaranteed. This type of license is straightforward to manage as it involves minimal setup; simply placing the license file in the designated FLEXlm directory and configuring the Calsep License Manager. In contrast, an external license server offers greater flexibility, allowing licenses to be distributed over a network to different machines. This setup requires configuring network protocols and firewall adjustments but is favorable in larger environments where multiple potential users may need access at different times, placing administrative duties on ensuring server uptime and network reliability. Each setup caters to different organizational needs depending on user distribution and IT infrastructure capabilities .
Setting up a FLEXlm license server for PVTsim involves several important steps. First, you need the MAC address of the PC intended to act as the license server to issue the FLEXlm license file. Once received, copy this license file into the FLEXlm directory (C:\Program Files\Calsep\License Manager\FLEXlm). In the Calsep License Manager on the client side, FLEXlm must be selected as the license type. Then, enter the license server’s name with @server syntax, optionally including a port number that matches the setup on the server. On the license server, start lmtools.exe, input paths to lmgrd and the license file under the Config Services tab, and configure to use services that start at power-up by checking relevant options and saving the service configuration. Ensure the firewall settings are adjusted to allow license requests through if the server runs Windows 2008 or 7. These steps are vital to achieving a functional and efficient licensing environment for multiple users and their requests .
Configuring the Calsep License Manager on different PVTsim client systems presents challenges such as ensuring network connectivity, compatibility, and security protocols alignment across various client environments. Challenges may include matching client-server software versions, configuring firewalls to allow port access, and ensuring the correct license files are present. Solutions involve adhering to precise configuration guidelines, such as setting up unique paths for the license files and ensuring synchronized clock settings between systems for smooth operation. Equally important is regularly updating both client terminals and licensing software to align with any updates from Calsep, ensuring continued compatibility and minimizing potential downtime due to configuration mismatches .
In a client-server setup using the HASP hardware key for PVTsim, specific network configurations are necessary to facilitate efficient license management and software operation. The key must be installed on a USB port of a networked PC, necessitating a network adapter and installed network protocols. On client machines, configuration involves using the nethasp.ini file with settings like enabling NH_TCPIP, selecting NH_TCPIP_METHOD=TCP, and defining the NH_SERVER_ADDR as the server's IP address. These settings allow the client to quickly establish connections with the server to access licenses, underscoring the importance of correct network setup in preventing bottlenecks or potential access issues during operation .
When encountering error 155 on a PVTsim client machine during license acquisition from a HASP server, the first step is to check the version of the haspvb32.dll file on the client. This error typically occurs when this file is newer than the installed HASP server. To resolve it, either downgrade the client’s dll file to match the server version or update the server software to match the client’s dll version. Ensuring both components are version-compatible is crucial in resolving this error. Additionally, confirm that network settings specified in nethasp.ini on the client PC are correctly configured for the server's IP address and that the TCP method is enabled .
PVTsim enables license management for multi-user environments through the use of different hardware keys and software protocols. The Sentinel system employs a single-user hardware key that needs to be placed in a printer or USB port, requiring the installation of a Sentinel driver version 7.4 or higher. This system is straightforward for individual use with the Calsep License Manager allowing system selection at startup or changes later on. In contrast, the HASP system utilizes a server key that is installed on a network PC, not necessarily with PVTsim installed. It involves driver and server installations from the HASP folder and requires a network adapter and protocols, emphasizing a server-client model suitable for supporting multiple licenses across a network. Additionally, proper configuration of the HASP server ensures fast license allocation and connectivity .
To manage firewall settings for a PVTsim FLEXlm license server, particularly on Windows 7 or Windows 2008, you'll need to configure the firewall to allow inbound and outbound traffic through the ports specified during the license server setup. First, determine the port number used in your FLEXlm setup, which must match between the server and client settings. With administrative privileges, access the firewall settings and create new inbound and outbound rules that allow traffic on this port. Ensuring these rules are correctly set will prevent the blocking of license requests from client machines, thereby facilitating uninterrupted license allocation and PVTsim operations .
To install PVTsim with a HASP hardware key on a Windows 7 system, you must follow specific steps to ensure compatibility and functionality. First, insert the hardware key into the USB port of a PC within the local area network. It is not necessary to install PVTsim on this particular PC, however, a network adapter must be installed alongside network protocols. Ingredients for installation include access to an active network, drivers, and server installations found in the HASP folder. Specifically for Windows 7, items 1 and 2 of the guide 135-Install_LM_Under_Windows_7.pdf can be skipped as lmsetup.exe is available on the PVTsim installation image. As an administrator, execute lmsetup.exe to install the driver and server, which can be set up as either an application or service. If installed as a service, the server activates automatically upon system reboot; if not, manual starts are required via nhsrvw32.exe. Post-installation, a successful connection is indicated by a light on the HASP USB key diode and a HASP icon appearing in the system tray .
To update the Sentinel driver necessary for a PVTsim installation, you should run the executable Sentinel+Protection+Installer+7.4.0+(Drivers+Only).exe located in the Sentinel folder. Ensuring the Sentinel driver version is 7.4 or higher is crucial for compatibility and proper operation of the hardware key. Failing to update the driver might result in the system's inability to recognize the Sentinel key, thereby inhibiting the software from acquiring the necessary license to run, leading to operational downtime. Such lapses could delay tasks reliant on PVTsim, emphasize the importance of regular software maintenance schedules .



