One or More Feeds Are Inaccessible Error When Installing Software to NI Linux Target

Updated Nov 17, 2022

Reported In

Hardware

  • CompactRIO Controller
  • CompactRIO Chassis
  • PXIe-8880

Software

  • LabVIEW Real-Time Module
  • NI Linux RT System Image

Driver

  • NI CompactRIO

Operating System

  • LabVIEW Real-Time (NI Linux Real-Time)

Issue Details

When I try to install software to my NI Linux RT controller, I receive the message below:

One or more feeds are inaccessible. Check that all feeds are entered correctly and can be reached from the target on this computer.


This happens either with the online or offline installation and looks similar to the image below:

OneOrMoreFeedsAreInaccessible_jpg.jpg

Solution

This issue can be related to multiple root causes. In order to solve this issue, please consider the following possible solutions: below
 

Online Installation:
If the RT target has internet access, make sure it can connect to download.ni.com. To check this, you can set up an SSH connection to the RT target from the host PC and try a ping command to download.ni.com. If the connection is successful, you should get replies as shown below.

putty.png



Offline Installation:
To perform an offline installation to the target, follow these steps Installing Software to Offline NI Linux Real-Time Targets. You’ll need to make sure that both NI Linux Real-Time Offline Installation Support and NI System Configuration are installed in the host computer first.
Verify the connection between the RT and the host PC through a ping command. Set up an SSH connection in the RT target and make sure you can ping the host PC.

General troubleshooting:

  1. In case you added online feeds manually, check if these feeds are correctly spelled and that you can access them from a web browser. If the feeds added are not required, try deleting the faulty feeds mentioned in the error message.
  2. If this is a PXIe-8880 system that you recently migrated from PharLap, make sure its BIOS is updated up to the latest version. Download the latest BIOS version from this website PXIe-8880 Firmware and Additional Drivers Download, and follow the instructions in the downloaded files to proceed with the update.

  3. Make sure that the connection is not being blocked by the computer’s local firewall or antivirus. It’s suggested to temporarily turn off the Windows firewall to try to access the download server for the packages being requested. Use the Troubleshoot Remote System Discovery (NI MAX->Right-click over Remote Systems) to confirm there is no firewall or antivirus blocking the connection:

    firewall.png 

  4. If you are on a corporate network, there might be also network firewalls blocking specific ports required by the installation. Please check the following article for instructions on how to configure the network firewalls correctly, so they can support NI software: Configuring Software and Hardware Firewalls to Support NI Products.

  5. If your computer uses a network proxy, make sure that there is an exception made for download.ni.com, please follow these article steps in order to do so.

 

Additional Information

In the scenario of a migration from a PharLap OS, it's possible that the BIOS originally installed in the target is outdated and might raise some incompatibility issues with the newer NI Linux image versions. In order to avoid this issue, it's important to update the controller's BIOS to the latest available version.