Counter/Timer

cancel
Showing results for 
Search instead for 
Did you mean: 

[NI-DAQ] [PCIe-6612] driver installation inside an Win10 VM fails (Proxmox hosted, PCIe passthrough)

Hi,

 

I am trying to get two PCIe-6612 cards running inside an Win10 Proxmox VM.

On the host machine a Proxmox PVE 7.4-3 is installed and the PCIe cards are passed through to a Win10 VM.

The VM is virtualizes as a pc-q35-7.2 QEMU with an OVMF UEFI

 

In the past I have managed to setup this configuration with a WinXP VM and the NI DAQ v15?!

However I need to switch to Win10.

 

On Win10 I tried the old NI DAQ (for compatibility reasons) and the newest one 24.3.0 I could find on the website.

Both will first install over the packet manager and after the recommended reboot the OS blue screens shortly after the login screen. 

 

I have found the following NI knowledge article and some others:

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q0000019l42CAA&l=de-AT

 

There it is stated that the "PXI Platform Services" are incompatible with the Intel CPU virtualization features.

The recommended solution is to either disable virtualization or to uninstall the PXI Platform Services before the installer reboots.

 

After some troubles I managed to uninstall the PXI Platform Services manually and now the system can reboot stable.

However the cards are not recognized correctly as seen here.

Amount4705_0-1720680954246.png

That's with PCI passthrough that has worked under WinXP.

I am able to also activate PCIe passthrough and there I see the devices as follows without a name:

Amount4705_1-1720681162053.png

I tried to manually install the drivers in both configurations but I faild.

I found these drivers already preinstalled

Amount4705_2-1720681279586.png

but none of the NI Data Acquisiton Devices will list a compatible device after pressing next.

With this whole NI stuff I have no idea if the drivers are stored somewhere directly to select the files. I guess there is just this buggy packet manager that installs the drivers directly on the system but no idea if I can select the driver files somewhere manually?

Btw, the packet manager takes about 15 minutes to start and I think this is because it want's to connect to the internet and has huge timeouts.

 

Recap:

I was able to use this setup with WinXP just fine.

On Win10 it seems that there are troubles with Intel CPU Virtualization that leads to blue screens? Please confirm this if you can.

I can uninstall the PXI Services since my card is PCIe?! This will solve the blue screen issues. But PXI services are not needed for my PCIe card so this should be fine to be uninstalled?!

Is there any way to manually browse and install the drivers from the device manager? Obviosly the automated installation fails.

 

Hope someone can help since I invested so much time now and I urgently need a solution.

Thanks.

 

0 Kudos
Message 1 of 2
(646 Views)

In general, NI's official statement is that they don't support NI hardware inside a VM - https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000PAiJSAW&l=en-US

 

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 2
(619 Views)