Miscellaneous Failure When Installing Software to a Real-Time Target

Updated Dec 11, 2023

Reported In

Hardware

  • CompactRIO Controller

Operating System

  • NI Linux Real-Time

Issue Details

I'm trying to install software to my Linux Real-Time Controller, but receive one of the following errors:
Something went wrong while getting the installed and available software.

Miscellaneous operation failure.


 
OR
 

 
How can I resolve these errors and successfully install software to my system?

Solution

For the First Error message:
This error is a generic error that can occur when certain parts of the software install process fail.

For a PXI Linux Real-Time Controller, the most common cause is being unable to contact the online NI Software Repository and therefore being unable to install the software. This could be for a number of reasons:
  • The controller is connected to a Host PC via a link-local connection.
  • The controller is on a network not connected to the internet.
  • The controller is blocked from accessing the feeds by a network firewall.
  • The feeds are temporarily unavailable. 
To resolve this case:
  • Ensure that your controller is connected to the internet and can reach the NI Repository. 
  • Format the real time target and attempt to install software.
  • Try to install the software from another PC that does not have the same network restrictions.
  • Try updating NI MAX to the most updated version. This can be done by installing the System Configuration software. 

For a CompactRIO Linux Real Time Controller:
  • Format the real time target and attempt to install software
  • If you are connected to a VPN, disconnect from the VPN and try to install the software again. IT security over the VPN could be blocking the software installation.
For the Second Error message:

There are two options to resolve this error message:
  • Uninstall and reinstall the driver set being referenced in the error message
  • Uninstall and reinstall all NI software

Additional Information

To verify if lack of access to the NI Repository is the cause, connect a keyboard and monitor to the PXI Controller and run the following command from the terminal:
opkg update
If this command fails, it will call out specific feeds in the repository that were unable to be accessed.


Note that NI is actively exploring options to enable customers to work with offline repositories outside of SystemLink and a solution for this is on the roadmap.