ni / niveristand-scan-engine-ethercat-custom-device

Provides NI Scan Engine, EtherCAT and Remote IO support for NI VeriStand
MIT License
16 stars 22 forks source link

Can't deploy to PXI with Linux RT when using DNS-Name instead of IP #213

Open andresyie opened 2 years ago

andresyie commented 2 years ago

Describe the bug VeriStand Version: 2020R4 Target: PXI-8840QC with NI-Linux RT

When trying to deploy VeriStand projects to the target using a DNS-Name instead of the IP the deploy process fails. If the Scan-Engine Custom Device is removed, the project can be deployed, if the DNS-Name ist replaced with a normal IP, the project can be deployed.

Pinging the PXI with its DNS-Name is posible.

To Reproduce Steps to reproduce the behavior:

  1. Open "C:\Windows\System32\drivers\etc\hosts"
  2. Add a Local-DNS Entry, example: "192.168.1.12 pxi.example"
  3. Open a VeriStand project, set pxi.example as the Target IP in the System Definition File
  4. Add a intance of the Scan Engine EtherCAT Custom Device and configure a Master ECAT
  5. Try to deploy

Expected behavior The project will be deployed to the target sucesfully

Screenshots grafik grafik

Desktop (please complete the following information):

Additional context The configuration is correct and it can be deployed with a normal IP. grafik grafik grafik grafik