Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

Device identifier is invalid: USB-6356 (32 MS) on Ubuntu 20.04.4 LTS

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!

 

 

0 Kudos
Message 1 of 4
(2,026 Views)

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.

Rolf Kalbermatter
My Blog
0 Kudos
Message 2 of 4
(1,874 Views)

no. USB devices are not supported. nothing to do.

0 Kudos
Message 3 of 4
(441 Views)

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.

Rolf Kalbermatter
My Blog
0 Kudos
Message 4 of 4
(421 Views)