« Prev | Next » Installing a new FLEXid USB keylock and drivers If your Active-HDL, Riviera-PRO, ALINT, HES/DVM or Netlist Converter license is issued for a USB FLEXid keylock or dongle (license file contains reference to "flexid=9" or "flexid=10" in the server line), installing the drivers may be necessary. Read Verifying Driver Installation below to check if you need to install the driver. NOTE: USB FLEXid keylocks are labeled with a FLEXid number, in the format FLEXid=9/10-xxxxxxxx, where x is a hexadecimal number. The FLEXid=9 (HASP) keylock is green, and the FLEXid=10 (WIBU) is blue, as shown below: Figure 1. USB keylocks Drivers NOTE: for Active-HDL 11.1 users: Download the drivers from this page: https://www.aldec.com/en/support/resources/documentation/faq/1783. Drivers can be obtained from the following locations: Platform FLEXid Download Location Red Hat® and SUSE® Linux 32/64-bit 9 ftp://reguser:reguser@ftp.aldec.com/drivers/11.13.1/aksusbd-redhat-suse-2.5.1.tar.gz Debian, Ubuntu, and CentOS Linux 32/64-bit 9 ftp://reguser:reguser@ftp.aldec.com/drivers/11.13.1/Sentinel_LDK_Linux_Run-time_Installer_script.tar.gz Red Hat®, CentOS, and SUSE® Linux 32-bit 10 ftp://reguser:reguser@ftp.aldec.com/drivers/11.16.5.1/WkRt-Lin-6.51.3477-500.i386.rpm Red Hat®, CentOS, and SUSE® Linux 64-bit 10 ftp://reguser:reguser@ftp.aldec.com/drivers/11.16.5.1/WkRt-Lin-6.51.3477-500.x86_64.rpm Microsoft® Windows® 32 bit 9 ftp://reguser:reguser@ftp.aldec.com/drivers/11.13.1/FLEXID9_Windows_v6_65_i686.zip Microsoft® Windows® 64 bit 9 ftp://reguser:reguser@ftp.aldec.com/drivers/11.13.1/FLEXID9_Windows_v6_65_x64.zip Microsoft® Windows® 32 bit 10 ftp://reguser:reguser@ftp.aldec.com/drivers/11.16.5.1/FLEXID10_Windows_v6_51_i686.zip Microsoft® Windows® 64 bit 10 ftp://reguser:reguser@ftp.aldec.com/drivers/11.16.5.1/FLEXID10_Windows_v6_51_x64.zip NOTE: Please refer to fnpdig.pdf for installation instructions. Windows FLEXID10 (Blue) Simply double-click "Setup.exe" and complete the wizard. All default settings and options are acceptable. FLEXID9 (Green) Windows 10 Open a command prompt (cmd.exe) and navigate to the extracted flexid driver folder 64-bit Copy "haspsrm_win64.dll" to %windir%/System32 Copy "haspsrm_win32.dll" to %windir%/SysWOW64 32-bit Copy "haspsrm_win32.dll" to %windir%/System32 Execute command: haspdinst -i Windows 7 Right-click the install script (Install.bat) and select "Run as administrator" If the dongle is still not recognized 64-bit Copy "haspsrm_win64.dll" to %windir%/System32 Copy "haspsrm_win32.dll" to %windir%/SysWOW64 32-bit Copy "haspsrm_win32.dll" to %windir%/System32 Linux (64-bit) - Place libhasp_linux_x86_64.so into /usr/lib (32-bit) - Place libhasp_linux_i686.so into /usr/lib FLEXID10 (Blue) Debian, Ubuntu 64-bit sudo alien WkRt-Lin-6.30.1454-500.x86_64.rpm sudo dpkg -i wkrt-lin_6.30.1454-501_amd64.deb 32-bit tar -xzvf Sentinel_LDK_Run-time_Installer_script.tar.gz tar -xzvf aksusbd-2.2.1-i386.tar.gz ./dinst RedHat, SUSE, CentOS 64-bit rpm -i WkRt-Lin-6.30.1454-500.x86_64.rpm 32-bit rpm -i WkRt-Lin-6.30.1454-500.i386.rpm FLEXID9 (Green) Debian, Ubuntu, CentOS 64-bit and 32-bit tar -xzvf Sentinel_LDK_Linux_Run-time_Installer_script.tar.gz tar -xzvf aksusbd-2.2.1-i386.tar.gz ./dinst RedHat, SUSE 64-bit and 32-bit tar -xzvf aksusbd-redhat-suse-2.5.1.tar.gz rpm -i aksusbd-2.5.1.i386.rpm Verifying Driver Installation To verify the driver installation on Linux or Windows, invoke the lmutil program with the following parameters: ./lmutil lmhostid -flexid If the driver is installed correctly you should see the message as shown below: The FLEXlm host ID of this machine is "FLEXID=9-a2b2c845" or "FLEXid=10-0bebc48a". The lmutil tool can be downloaded from this location: ftp://reguser:reguser@ftp.aldec.com/drivers/lmutil.zip Previous article Next article