Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Multi IP MAX on Windows 10

Solved!
Go to solution

HI all,

I'm attempting to get my cDAQ 9189 up and running on my work network. How do I force MAX and LV to use a secondary IP on my computer to connect to my device ?

 

 Due to security we have two subnets, one for users, and one for IP addressable devices like the 9189. To access both device our computers are "Multi homed", or one network adaptor is assigned two IP addresses. A 168.X.X.X is used for our internal network, and a 10.10.X.X for the device network. The 168.X.X.X must have priority as it is used for all non NI applications. Currently both MAX and LV only recognize the 168.X.X.X network. How do I force MAX and LV to use the 10.10.X.X network?

 

Here are the details:

  Host computer is running Windows 10, 64 bit, and has dual IP's 168.X.X.X and 10.10.X.X

  All host addresses are static.

  cDAQ 9189 address is configured to static, and is on the 10.10.X.X subnet.

  All Subnet Masks are properly configured.

  No firewalls exist on the 10.10.X.X network.

  I can ping the cDAQ from the host and get a response.

  LV and MAX are up to date, and 64 bit.

 

Thanks in Advance,

   - M.

0 Kudos
Message 1 of 3
(2,265 Views)
Solution
Accepted by topic author MikeRC

Just so I'm clear: You have two network ranges, but you're using one physical network adapter? That seems like an unusual configuration in the name of "security", as it doesn't really offer any isolation... but I suppose that's on your IT department.

 

The "Network Settings" page in MAX only appears to display the first IP address for a network interface (tested by going into Control Panel's advanced settings for one of my network adapters and giving it three static IP addresses). I think this is only a display issue-- the actual connection within the NI-DAQmx driver uses the operating system's underlying socket APIs to make a connection, and will use the highest-priority route capable of making that connection. In your case, since the cDAQ-9189 has a 10.10.x.x address, it will have to go through your host computer's 10.10.x.x IP address to reach it.

 

That said, it's pretty confusing that only one address gets displayed; I've filed a bug report (690783) to the appropriate team to look at it.

——
Brandon Streiff
ni.com/compactdaq · ni.com/daq
0 Kudos
Message 2 of 3
(2,237 Views)

Bstreiff,

Yes you have that correct, and yes I know that's unusual. Your response helped a lot in tracking down my issue. Once we knew it was only a display issue IT started poking around and found that our security prevented the installation of the drivers required to connect to the device.... One reinstall later and I'm up and running 100%. Although it still only shows the one IP address everything else is working as advertised!

 

-M.   

0 Kudos
Message 3 of 3
(2,202 Views)