07-15-2022 06:38 AM
Hello,
I have problems finding my device (USB-6356 (32 MS)) on Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-122-generic x86_64).
I am using #include <NIDAQmx.h> which is successfully installed. Howevere trying to determine the device name and runing a self test gives ERROR -200220
$lsusb
Bus 005 Device 002: ID 3923:7561 National Instruments Corp. USB-6356 (32 MS)
$nidaqmxconfig --self-test Dev2
Failed
Error -200220
Device identifier is invalid.
Device Specified: Dev2
$nilsdev
no result.
Any ideas will be greatly appreciated. Thanks!
11-23-2022 11:48 AM
The Bus 005 Device 002 is a PCI enumeration naming. You will first have to configure a NI-DAQmx configuration that assigns an alias to all detected hardware. Under Windows this is done with NI-MAX but under Linux you need to run the nidaqmxconfig utility as pointed out in this page.
09-30-2024 10:46 AM
no. USB devices are not supported. nothing to do.
10-01-2024 03:09 AM
Yep you are right. Just checked on the NI Hardware and Software Operating System compatibility
page and there is of course clearly visible that these devices are not supported under Linux unlike the same models for PCIe and PXIe.