Find an Ethernet cDAQ with DAQmx in Linux

Updated Mar 24, 2025

Environment

Hardware

  • cDAQ-9189
  • cDAQ-9185
  • cDAQ-9181
  • cDAQ-9183
  • cDAQ-9184
  • cDAQ-9187
  • cDAQ-9188

Driver

  • NI-DAQmx

Operating System

  • Linux

This article explains how to find an Ethernet cDAQ chassis and modules in Linux for use in LabVIEW for Linux. 

Open a terminal window and type nidaqmxconfig --add-net-dev "IP ADDRESS OF THE cDAQ". This adds the chassis to your system. To see the modules, type nidaqmxconfig --reserve "cDAQ CHASSIS NAME". You may have to add the --force flag at the end if it's reserved by another system. The devices should be available now.

To list the devices available on your system, you'll use nilsdev from the command line. Then you will see your chassis and modules.

Additional Information

If you don't know the IP address of your cDAQ, you can scan your network using the arp-scan command.

To see all of the available functions of nidaqmxconfig, just type nidaqmxconfig --help in the terminal window.