PXI Network Card Does Not Show up Under RT System in MAX

Updated Aug 16, 2018

Reported In

Hardware

  • PXI-8232
  • PXI-8231
  • PXIe-8234
  • PXI Ethernet Interface Module
  • PXI Controller

Software

  • LabVIEW Real-Time Module
  • Measurement & Automation Explorer (MAX)

Issue Details

I have a second network card in my Real-Time PXI chassis, such as a PXI-8231, and MAX won’t detect it under Devices and Interfaces.  How do I get this card to show up?

Solution

The PXI(e)-823x series cards do not appear under the Devices and Interfaces section of MAX. Instead, the additional Ethernet ports will appear under the Network Settings tab for the controller as the secondary adapters (eth1, eth2...). The Primary adapter is the adapter on the controller itself, marked as eth0.
 

If you are missing any Ethernet adapters, this is due to the adapter using a different chipset.  By default, most drivers are not installed.  You can install the other drivers by using the Add/Remove Software dialog.
 

Additional Information

Several of the drivers are highlighted in the above image.  The chipset used for a device is listed on the device's project page or manual.  As an example, the PXI-8231 product page includes the following text: "The NI PXI-8231 is a high-performance Gigabit Ethernet module for PXI systems based on the Intel 82541PI Gigabit Ethernet controller"  For this device, we see we need to install the Intel 8254x Ethernet Driver.  After installing this driver, the additional ports should appear under Network Settings.  The ports are enumerated automatically, although they may not match the order on your Ethernet adapter module.  If you run into communication errors after setting up your port, try swapping the cable to the other Ethernet port.  Often, the enumeration does not match the numbering on the module.

WAS THIS ARTICLE HELPFUL?

Not Helpful