"Inconsistent IP Settings" When Connecting to Real-Time Target in NI MAX

Updated Sep 17, 2018

Reported In

Hardware

  • PXI Controller
  • CompactRIO Controller
  • CompactDAQ Controller
  • roboRIO
  • myRIO Student Embedded Device

Software

  • Measurement & Automation Explorer (MAX)

Issue Details

I cannot FTP to my real-time target, connect to it through LabVIEW, or change the network adapter settings for the target. I noticed Measurement & Automation Explorer (MAX) identifies the System State as "Connected - Inconsistent IP Settings." What does this mean and how do I fix it?

Solution

MAX identifies a remote system as "Connected - Inconsistent IP Settings" when the host machine has a static IP but the target has a link-local IP address. This conflicting system setup creates network problems between the host and target, which is why FTP and LabVIEW fail to connect.

To fix this problem, try the following steps:
  1. Delete the device from MAX by right-clicking on the remote target in MAX and clicking Delete. Refresh MAX to allow it to find the remote target, and check if the device still shows "Inconsistent IP Settings."
  2. Set the target to a static IP address. To do so, click on the remote target in MAX, open the Network Settings tab, and choose Static under Configure IPv4 Address.
  1. If you are not able to configure the IP address, reset the IP address to a default IP address and configure it to use a static IP address on the same subnet as the host machine. Consult your device's operating instructions to determine how to perform an IP reset. If your device has a USB port, you can also connect it over USB to configure the IP settings (it will still show up under Remote Systems). USB connections simulate a network connection, and eliminate any actual network issues. With the connection via USB, the cRIO will have the IP address of 172.22.11.2, but you will still be able to configure a static IP address for the ethernet ports.
  2. To find your computer's IPv4 address and Subnet Mask, you should go to Control Panel»Network and Sharing Center» Change Adapter Settings»Local Area Connection (Or whichever Connection you are using to connect to the internet or the network) On the opened window click Details.
 
  1. If you are unable to change the network adapter settings for the remote target even after an IP reset, you can instead temporarily change the network settings for your Host PC. To do this:
    1. Find the IPv4 Address for your remote target by clicking on the remote target in MAX, open the Network Settings tab, and choose Static under Configure IPv4 Address.
    2. Set the IPv4 Properties for your network adapter to the address of your remote target.
      1. Right-click the adapter (generally Local Area Connection) for which you want to set a static IP address, and then select the “Properties” command.
      2. In the properties window for the adapter, select Internet Protocol Version 4 (TCP/IPv4) and then click the Properties button.
      3. Select Use the following IP address to set the IP address and Subnet Mask.
 
  1. ​After applying the changes to your target as per the above bullet point, revert the Host PC's adapter settings to their desired values. 
 
Note: The subnet mask of the PC must match the subnet mask of the Real Time Target. If they do not match, the Inconsistent IP Settings will remain. The subnet mask of the PC can be configured in the same configuration window that the IPv4 Address.

Additional Information

Remote devices showing Inconsistent IP Settings is a known issue in NI MAX 16.0.0 (NI System Configuration 16.0). This was reported as ID 598531 and has been fixed in the NI System Configuration 16.0.1 Patch.  After installing this patch be sure to restart your system.  If your device does not display then select View >> Refresh within NI MAX.

WAS THIS ARTICLE HELPFUL?

Not Helpful