Can't Add Ethernet cDAQ by Hostname on Host Computer Running RHEL8

Updated Oct 1, 2019

Reported In

Hardware

  • cDAQ-9189
  • cDAQ-9185

Issue Details

When I try to access my Ethernet cDAQ device by hostname from my host computer running the Red Hat Enterprise Linux 8 operating system, my Ethernet cDAQ cannot be found. How can I use my Ethernet cDAQ?

Solution

RHEL8 is not configured to perform mDNS lookups for .local hostnames by default, so the cDAQ hostname cannot be resolved. The cDAQ can still be used by calling the IP address instead of the hostname.

For example, this command will fail: 

nidaqmxconfig --add-net-dev <Hostname>.local

While, this command will succeed:

nidaqmxconfig --add-net-dev <IP Address>