You are on page 1of 4

COADE Software Licensing

With the release of all COADE products in 2009, COADE is transitioning from Aladdins HL system to Aladdins
SRM system. Both systems utilize the same Aladdin hardware key (dongle), which COADE refers to as an ESL
External Software Lock. Why is COADE doing this?

1) We have received a number of requests from users to support virtual servers. SRM will provide this ability in
the future.

2) We have received many requests from users for a new License Manager (which provides reporting and the
ability to kill a locked license). SRM provides this.

3) We have received many requests from users to support software licenses. SRM provides this ability.

4) SRM also provides access to more on-board memory on the ESL, which we could use in the future.

Of course there are other reasons also, such as staying current with technology, compatibility with newer
operating systems, better security, etc. So moving to SRM is not really an option it is a requirement.

Firmware Update
For existing users with existing ESLs, your ESL may need a firmware update! This step is extremely important.
Check your ESL and find the clear label with white printing. All COADE ESLs have the character string MQCQX
on this label. In the upper right corner of this label is a version number either 216-xx or 321-xx (the xx doesnt
matter). If your ESL is version 321 it is fine and you can disregard the remainder of this document. If your ESL
is version 216 you must apply the firmware update before you can run any of COADEs latest software
products.

Caution #1: Aladdins firmware update software will update any Aladdin key, not just COADE keys.
Therefore it is very important that only one key be connected to the computer for the update process.

Caution #2: Do not attempt to apply the firmware update to a (red) network ESL on the server (or any
machine) which has the NetHASP License Manager running.

To ease the task of applying the firmware update, all associated Aladdin drivers and the update software are
located on the CD, in uncompressed form, in the \SetupESL directory. This software can be used directly, or the
COADE application can be installed as usual, and the firmware update run from the \assidrv subdirectory.

The following pages detail the procedure for applying the firmware update. Please read these instructions
completely before proceeding. If the firmware update is needed, but not applied, you can expect one of these
error messages when attempting to run the software:
Firmware Update for a Local Green Key:
1a) Install the COADE software product using the COADE CD/DVD. This will install the latest Aladdin drivers for
the ESL.

1b) Alternatively from the \SetupESL directory on the CD/DVD double click the haspdinst-i.bat file to install the
latest Aladdin drivers.

Once the latest Aladdin drivers are installed the Firmware update software can be invoked.

2) If the COADE software product has been installed, navigate to the \program\assidrv directory. If the software
was not installed, navigate to the \SetupESL directory on the CD/DVD.

3) Invoke the firmware update software FirmwareUpdate.Exe. This should produce the screen shown below:

After reviewing Caution #1 above, click the [Apply Update] button and wait for the procedure to finish. This
should take between 50 and 70 seconds.

4) Verify that the firmware update worked. This can be accomplished by starting Internet Explorer and typing
http://localhost:1947 in the address bar. When IE appears, click on HASP keys in the menu to the left. You
should see a screen similar to the one below, where the key version is reported as 3.21.

If the version is reported as 2.16, the firmware update has not been applied. Any other version (besides 2.16
or 3.21) indicates a corrupt key. Such corrupt keys must be replaced before any COADE software can be
used. (Contact support@coade.com with complete contact information and ESL ID number.)
Firmware Update for a Network Red Key:
The best (safest) way to apply the firmware update to a NetHASP key is to remove it from the server and attach it
to a workstation which does not have the Aladdin License Manager running. If (temporarily) relocating the
NetHASP key is possible, then follow the instructions listed above for the local green key. Make sure the
License Manager on the server is updated to Version 8.32 (and optionally update the Aladdin drivers).

If the NetHASP key cannot be removed from the server then the existing License Manager must be shut down
and uninstalled as described below. It is therefore better to relocate the NetHASP key for the firmware update.

1) On the server where the NetHASP key is located, close all Windows programs.

2) If the License Manager is installed as a service, go to Control Panel->Admnistrative Tools->Services, and


stop the HASP Loader and the HASP License Manager services.

3) In Control Panel, go to Add/Remove Programs and uninstall the HASP License Manager.

4) Remove the COADE NetHASP key from the computer. (This should be the only key attached as noted in
Caution #1 above.

5) Install the new HASP SRM drivers from the \SetupESL directory of the COADE CD/DVD. This can be
accomplished by simply double clicking the HaspDinst-i.bat file.

6) Plug the COADE NetHASP key back into the computer and wait for Windows to recognize it.

From the \SetupESL directory, invoke the firmware update software FirmwareUpdate.Exe. This should produce
the screen shown below:

After reviewing Caution #1 and Caution #2 above, click the [Apply Update] button and wait for the
procedure to finish. This should take between 50 and 70 seconds.

6) Verify that the firmware update worked. This can be accomplished by starting Internet Explorer and typing
http://localhost:1947 in the address bar. When IE appears, click on HASP keys in the menu to the left. You
should see a screen similar to the one below, where the key version is reported as 3.21.
If the version is reported as 2.16, the firmware update has not been applied. Any other version (besides 2.16
or 3.21) indicates a corrupt key. Such corrupt keys must be replaced before any COADE software can be
used. (Contact support@coade.com with complete contact information and ESL ID number.)

7) Finally reinstall the HASP HL License Manager. This can also be found in the \SetupESL directory. Double
click LMSetup.exe to install Version 8.32 of the License Manager. Note, you must be running Version 8.32
(or later) of the License Manager for any COADE software released in 2009 to run.

8) From the \Control Panel\Administrative Tools\Services verify that the Hasp Loader and HASP License
Manager services are running, otherwise restart the server.

9) Put the NetHASP back on the server.