USB: "No valid license" or "Incorrect version"

Problem description

When using USB, an error message is shown: "No valid license" or "Incorrect version".

Image


This happens when there is another program on the same computer using a newer version of the same USB driver as IQAN is using. The driver is called Jungo WinDriver USB. The reason we're not using the latest version is that Jungo took the unfortunate decision to make their driver incompatible with older versions, starting from version 11.5. This means we're stuck on version 11.4, since it is important for many of our users to be able to run older versions of IQAN programs on the same computer.

Using version 11.4 is usually not a problem, but when there are other programs on the same computer using the Jungo USB WinDriver driver, they may be using version 11.5 or newer. And since there can only be one version at a time installed of the same driver this will make IQAN programs not work.

You can check which version of the Jungo USB WinDriver is on your computer. The safest way to do that is like this:

  1. Locate the following file in Windows Explorer: C:\Windows\System32\drivers\windrvr6.sys
  2. Right click on the file and select Properties.
  3. Select the Details tab and look at File version.

If the version is higher than 11.4.0.0 it means another program has installed a version that is not supported by IQAN.


Programs known to use newer versions of Jungo USB WinDriver:

ManufacturerProgram
EVCE.g. WinOLS or BdmToGo
John DeereService ADVISOR 4


Solutions

  1. Use another communication interface, e.g. CAN or Ethernet.
  2. Uninstall the newer driver (and the program that is using it). Delete the file C:\Windows\System32\drivers\windrvr6.sys, and reinstall IQAN.
  3. If options 1 or 2 are not feasible you have to run the programs on different PC's. One way of doing that is to install a virtual PC (using VMware, Parallels, VirtualBox or Windows Virtual PC for instance).

This article was helpful for 4 people. Is this article helpful for you?