This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

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

Updated Oct 29, 2024

Reported In

Hardware

  • CompactRIO Controller
  • PXIe-8880

Software

  • 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.  This happens either with the online or offline installation.
  • I just got a brand new compactRIO (cRIO) controller that I am trying to configure and install software on it. I can see the device in NI MAX, but when I try to add software, I always get the error 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.


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 Real-Time(RT) target has internet access, make sure it can connect to download.ni.com. To check this:

  1. Set up an SSH connection to the RT target from the host PC
  2. Use the following command to ping the NI feed site: 
 ping download.ni.com.
  1. If the connection is successful, you should get replies as shown below. If not, continue with other troubleshooting below or try the offline feed method 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.
If using LabVIEW, make sure a compatible version and bitness is installed. Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT - NI
Verify the connection between the RT controller and the host PC through a ping command to the IP of your target. Set up an SSH connection in the RT target and make sure you can ping the host PC back.

General troubleshooting:

  • If your Real-Time (RT) controller is brand new, ensure that you have installed an NI Linux RT System Image on your host PC. 
  • In case you added online feeds manually, check if these feeds are correctly spelled, do not contain any spaces, 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.
  • 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.

  • 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 
     

  • 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.
  • Make sure that the NI RT Feed Host Configuration software is allowed to make changes to your computer. If you are not sure if it has the correct permissions, please follow the steps below:
  1. Open Command Prompt as administrator on your PC.
  2. Run the netsh advfirewall reset command, as shown in the image below. This will reset your firewall to its default configuration. 
how-to-reset-windows-firewall-settings-6.png
  1. Go to NI MAX and retry adding software to your RT controller. A window asking for your permission to allow the NI RT Feed Host Configuration software to make changes on your PC may pop up. Click on the Yes button to allow access. Review the following picture for more information. 
allow access.png
 
  • If your computer uses a network proxy, make sure that there is an exception made for download.ni.com, please follow the steps in this article 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.