Installing and Configuring a Dongle License
Some customers are unable to connect to a central license server or require the ability to quickly move licenses from one computer to another without going through the standard license transfer process. These customers may purchase licenses that use dongles. Dongle licenses can be server-based or node-locked. To use a dongle, you must install drivers on your computer.
Installing Dongle Drivers on Windows
- Download the FlexIdInstaller application from ftp://ftp.mak.com/out/FLEXidInstaller.exe
- Run FLEXidInstaller.exe.
- On the Select Features panel of the installation wizard, select FLEXid 9.
- When the installer is finished, if a reboot is required, reboot your computer.
- Download the HASP installer from: ftp:\\ftp.mak.com\out\HASPUserSetup.exe
- Run HASPUserSetup.exe and follow the installation instructions.
- Insert the license dongle into an appropriate port (USB or Parallel). If you do not know which one you have, ask your IT department for assistance.
- You will have received a license file from VT MÄK. Copy the license file to the flexlm directory on the computer.
Note: If you do not have a license file, you must request one from VT MÄK. Please follow the instructions for requesting a license at http://www.mak.com/support/licenses.php
Installing Dongle Drivers on Linux
- Download the flexlmDongleDriver installation from ftp://ftp.mak.com/out/HDD_Linux_dinst.tar.gz
- Untar the package as follows: tar -zxf HDD_Linux_dinst.tar.gz
- Change directory to HDD_Linux_dinst.
- As the superuser, run ./dinst. (This is a platform independent Linux installer provided by the makers of FLEXlm.)
- Insert the license dongle into an appropriate port (USB or Parallel). If you do not know which one you have, ask your IT department for assistance.
- You will have received a license file from VT MÄK. Copy the license file to the flexlm directory on the computer.
Note: After running this, you should be able to plug in the USB dongle and have the device recognized as an Aladdin Hasp device. To verify the installation, run /sbin/lsusb. You should see "Aladdin Knowledge Systems HASP v0.06" listed for the plugged in USB dongle.
Note: If you do not have a license file, you must request one from VT MÄK. Please follow the instructions for requesting a license at http://www.mak.com/support/licenses.php
Configuring a Server-Based Dongle License
If you are using a server-based dongle license, the dongle simply provides an alternative to the MAC address of the ethernet card for creating the license key. Once the dongle is installed, the license procedure is the same as the standard license procedure. That is, set the MAKLMGRD_LICENSE_FILE environment variable to the name of the server machine and run the license server as described elsewhere in these installation instructions.
Configuring a Node-Locked Dongle License
If you are using a node-locked dongle license, do the following:
- Set the MAKLMGRD_LICENSE_FILE environment variable to the location of the license file. For example, on Windows, if the file is called makDongle.lic and it is in C:\flexlm, set MAKLMGRD_LICENSE_FILE to C:\flexlm\makDongle.lic. On Linux, if the file is called makDongle.lic and it is in /home/makUser/makDongle.lic, set MAKLMGRD_LICENSE_FILE to /home/makUser/makDongle.lic.
- Start your application. You do not need to run a license server if you are using a node-locked dongle.
Moving a Dongle to a Different Computer
If you want to move the dongle to a different computer, you must install the FLEXid and HASP software and set up the computer as described in the previous sections.
Troubleshooting
If your VT MÄK application does not run and reports it cannot find a license or some other license-related error, try the following:
- Verify that the dongle is fully plugged in.
- Verify that the system can see the dongle, as follows:
- In a console window, change directory to the flexlm directory.
- Run the following command:
lmhostid.exe -flexid
This will return the flexid of the dongle, or specify that the driver is missing. If the driver is missing, install the FLEXid software.

