03-30-2016
08:48 AM
- last edited on
01-08-2025
04:14 PM
by
Content Cleaner
Hi everyone,
I am trying to install a compile worker on a linux machine in order to reduce my FPGA compile times. My controller/compile server is a PXIe-8880 with windows 7, running Labview 2015 32-bit, with a 7961R FPGA target.
My compile worker is installed on a CentOS 7 virtual machine, on an Ubuntu host. I followed this tutorial and advice from this thread to set it up, I think I got it right!
There are no firewalls between the two machines since they are on the same subnet of the company network. From the linux virtual machine I can access the Windows controller from a browser, typing <name_of_controller>:3582. However, when I try to run the CompileWorker executable on the linux side, I get an athentication error. I am using <name_of_controller> as the hostname, and the username and password of the Windows account. The log from "workerLog.txt" is below.
So far I can't seem to get around this error, but searching the forums doesn't bring any relevant results.
Thanks in advance for any help!
2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|CompileWorkerMain started with these arguments: /usr/local/natinst/nifpgacompileworker/CompileWorker.exe 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|FullLicense 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|About to Deserialize: /usr/local/natinst/nifpgacompileworker/WorkerRootDirectory.txt 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Done Deserializing: /usr/local/natinst/nifpgacompileworker/WorkerRootDirectory.txt 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Worker Root diredctory is /usr/local/natinst/NIFPGA 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|About to Deserialize: /usr/local/natinst/nifpgacompileworker/configuration/workerPersistedState.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Done Deserializing: /usr/local/natinst/nifpgacompileworker/configuration/workerPersistedState.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|PersistedState successfully parsed. Key=Linux64bitEnables32bit Value=True 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|PersistedState successfully parsed. Key=CoregenCacheDirectory Value=corecache 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Initialized coregen cache directory /usr/local/natinst/NIFPGA/corecache with size 10000000000B 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|About to Deserialize: /usr/local/natinst/nifpgacompileworker/configuration/NIFarmInfo.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Done Deserializing: /usr/local/natinst/nifpgacompileworker/configuration/NIFarmInfo.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|About to Deserialize: /usr/local/natinst/nifpgacompileworker/configuration/programRedirect.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Done Deserializing: /usr/local/natinst/nifpgacompileworker/configuration/programRedirect.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 10.1(LabVIEW FPGA 2010). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx10_1 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 10.1(LabVIEW FPGA 2011). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx10_1 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 10.1(LabVIEW FPGA 2012). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx10_1 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 10.1(LabVIEW FPGA 2013). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx10_1 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 10.1(LabVIEW FPGA 2014). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx10_1 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 10.1(LabVIEW FPGA 2015). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx10_1 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 11.5(LabVIEW FPGA 2010). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx11_5 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 12.4(LabVIEW FPGA 2011). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx12_4 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 13.4(LabVIEW FPGA 2012). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx13_4 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Xilinx 14.4(LabVIEW FPGA 2013). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/xilinx14_4 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Vivado 2013.4(LabVIEW FPGA 2014). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/vivado2013_4 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Vivado 2013.4(CSDS 1.0). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/vivado2013_4 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Vivado 2013.4(CSDS 1.0). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/vivado2013_4 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Not enabling Vivado 2014.3(LabVIEW FPGA 2015). Directory doesn't exist: /usr/local/natinst/NIFPGA/programs/vivado2014_3 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Support for 12 Capabilities [VendorId=ni.fpga ProductId=labview.2014 Capability=xilinx14.7][VendorId=ni.fpga ProductId=labview.2014 Capability=xilinx14.7_64bit][VendorId=ni.fpga ProductId=labview.2015 Capability=xilinx14.7][VendorId=ni.fpga ProductId=labview.2015 Capability=xilinx14.7_64bit][VendorId=ni.fpga ProductId=csds1.0 Capability=xilinx14.7][VendorId=ni.fpga ProductId=csds1.0 Capability=xilinx14.7_64bit][VendorId=ni.fpga ProductId=csds2.0 Capability=xilinx14.7][VendorId=ni.fpga ProductId=csds2.0 Capability=xilinx14.7_64bit][VendorId=ni.fpga ProductId=labview.2015 Capability=vivado2014.4][VendorId=ni.fpga ProductId=labview.2015 Capability=vivado2014.4_64bit][VendorId=ni.fpga ProductId=csds2.0 Capability=vivado2014.4][VendorId=ni.fpga ProductId=csds2.0 Capability=vivado2014.4_64bit] 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|About to Deserialize: /usr/local/natinst/nifpgacompileworker/configuration/resources.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Done Deserializing: /usr/local/natinst/nifpgacompileworker/configuration/resources.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|About to Deserialize: /usr/local/natinst/nifpgacompileworker/configuration/resources.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Done Deserializing: /usr/local/natinst/nifpgacompileworker/configuration/resources.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|About to Serialize: /usr/local/natinst/nifpgacompileworker/configuration/NIFarmInfo.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Done Serializing: /usr/local/natinst/nifpgacompileworker/configuration/NIFarmInfo.xml 2016-03-30 13:21:20Z|INFO|SessionId=|WorkerId=|JobId=|Starting the CompileWorkerThreadManager 2016-03-30 13:21:20Z|ERROR|SessionId=|WorkerId=|JobId=|error code = AuthenticationFailure (-123001)
04-01-2016 06:29 AM
Hi blum22,
does it help if you disable the admin password on the Windows computer?
04-01-2016 09:02 AM
Hi stockson,
Unfortunately it doesn't help. I also tried to simplify the username, removed a space and so on, but it didn't make any difference so far.
04-12-2016 10:51 AM
Am I the only one with this problem? I am wondering if it could be due to a missing or broken software component on the PXI controller. I am getting an error from the NI update service thath the NI Labview Xilinx Vivado component is missing when it should be installed.
All help appreciated.
Thanks,
blum22
04-21-2016 08:31 AM
I think it will be the best if you contacted your local NI support. Please go on ni.com/ask and create a service request.