Can I Change the IP Address of USB connection on Elvis III

Updated Jul 30, 2019

Reported In

Hardware

  • NI ELVIS III

Software

  • Measurement & Automation Explorer (MAX)

Issue Details

I wish to use the Elvis III through the USB connection. Although the IP address 172.22.11.x cannot be used in my network. Is there a method that I could use that allows me to use a different IP?

Solution

The only IP address range that will work for the Ethernet over USB connection is 172.22.11.x. Changing the IP makes the Elvis unusable over USB . Basically, Measurements Live and the Elvis III board expect the IP address to be 172.22.11.2, so they are unable to communicate if you change it to anything else. There is also no way to configure the DHCP server to use a different IP range.

The only options are:

  • Use Ethernet instead. This will allow them to use whatever IP address they want. 
  • Ask the IT department to allow the 172.22.11.x IP addresses.

Additional Information

When you connect any RIO target over USB, the device creates a virtual Ethernet port on both the host and the target that communicate over USB. This is described in more detail here

The Ethernet over USB DHCP server always assigns IP addresses in the 172.11.22.x subnet. Usually, the host PC will be 172.22.11.1 and any connected RIO device (like the Elvis III or a cRIO) will be 172.22.11.2.