Enabler device driver must be installed manually according to the install instructions. These are found on your install CD in the Enabler directory.
If it is not installed correctly, the Enabler Pump Server service will not start. You may see the error "Server Execution failed" if you try to start a client application.
To check the installation, open Device Manager. For example: Click the Start menu, then "Run...", then type devmgmt.msc and click OK. Or, open Computer Management and click on Device Manager.
If you see a "System DMA Controller" with a yellow exclamation mark, the Enabler device driver is not installed correctly.
![]() Device Driver correctly installed. |
![]() Device driver not installed. |
Why this Happens
You accepted the defaults in Window's attempt to install the driver, but because Windows does not recognise the hardware the driver is not installed properly.
You need to follow the correct process when installing the Enabler PCI card. First, install the Enabler software, then shutdown, plug in the card, and boot up. When Windows recognises new hardware, you must manually select the correct driver, enb2000.inf, from the c:\enabler folder. If you use the defaults, Enabler device driver will not be correctly installed.
How to Fix
This is not a serious problem. To fix it, make sure you have installed the Enabler software, then:
1. From device manager, right click the "System DMA Controller".
2. Click Uninstall, then OK at the confirmation message.
3. From the Action menu, click "Scan for Hardware Changes".
4. Windows will now detect the Enabler PCI card.
5. Follow the correct instructions, manually selecting the device driver "enb2000.inf" from c:\enabler.
6. Verify that you now have an "EnablerPCI" device as above.
Once you have done this, start the Enabler Pump Server, and the system should be operational.

