Here’s the page we think you wanted. See search results instead:

 

Contact an Expert

Linux IO Libraries 2019 FAQ

How to install IOLS Linux?

You must use the provided installers to install Keysight IO Libraries Suite. Manual installation using rpm package is not supported.

To install Keysight IO Libraries Suite:
Step 1. Disconnect all instruments.
Step 2. Close all applications running on the workstation.
Steps 3-4. Install the software.

NOTE: There are two components to the install. The first is a set of kernel drivers for users wishing to establish USBTMC or USB-to-GPIB (82357) converter connections. If you require this functionality, perform the separate installation for iokerneldrivers-installer.run referenced in step 3 below, then choose either step 4 Option 1 (Typical) or step 4 Option 2 (text-based) to install the remainder of the product suite (iolibrariessuite-installer.run). If you are not connecting via USBTMC or USB-to-GPIB converter, skip step 3.

Step 3, Install kernel drivers (if connecting via USBTMC or USB-to-GPIB converter)

Please see the separate instructions (ReadMeKernelDrivers) for the Kernel Drivers Installer (iokerneldrivers-installer.run). Both installation packages and their separate ReadMe files are available at Keysight.com/find/iosuite (Trials and Licenses tab). At the end of each installation process, each installer wizard also gives you the option to launch the correct ReadMe.

Step 4, Option 1: (Typical) GUI-based Install

The main IO Libraries Suite installer (iolibrariessuite-installer.run) will automatically provide a graphical user interface if it detects XWindows running on the target Linux PC.

· Copy the installation package downloaded or from a disk to a local folder.

· Open a Terminal window and change directory to the local folder where the Keysight IO Libraries Suite for Linux is copied to.

· If you log in as 'root' user, run the installer by executing ./iolibrariessuite-installer.run in the Terminal window and follow the instructions to finish the installation. If you are not logging in as 'root' user, make sure using the 'sudo' command to run the installer.

o Note: Make sure the permission for the installer is set properly. It should be set as executable.

Step 4, Option 2: Force a text-based installation mode.

In order to force the main installer into a textual user interface in a Terminal window on XWindows PCs, use --mode text on the command line like this:

sudo ./iolibrariessuite-installer.run --mode text

5. Re-connect all devices that are disconnected before installation.

After installation, you may need to reboot your machine before attempting to use Keysight VISA or SICL. Refer to keysight.com for the most recent information about Linux support at Keysight Technologies, Inc.


(Optional) If Additional Users Need Access to Your IOLS Machine

The options below are for users of either RS232 or USBTMC.

If you are using RS232:

By default, IO Libraries creates a kt-iols group on the machine. The installer will add the installing superuser to both kt-iols and to the existing system dialout groups (for RS-232 usage). If you want other users on that machine to be able to access RS-232, you must manually add those users to both kt-iols and dialout. The administrator/superuser should log out and back in again after adding these users for the changes to take effect.

If you are using USBTMC:

By default, IO Libraries creates a kt-iols group and an ivi group on the machine. The installer will add the installing superuser to both kt-iols and to ivi. If you want other users on that machine to be able to use USBTMC, you must manually add those users to both kt-iols and ivi. The administrator/superuser should log out and back in again after adding these users for the changes to take effect.


(Optional) Silent (Command Line) Installation Mode

Keysight partners may opt to use the command line / silent installation feature. Silent mode is enabled by adding --mode unattended to the install command line in this fashion:

sudo ./iolibrariessuite-installer.run --mode unattended

How to launch Connection Expert?

There are two ways to open Connection Expert:

1. Right-click the IO Control icon and then left-click "Connection Expert"
2. Open a terminal window and enter "io-ce"

Why is the IO control Icon is missing on CentOS 7.1?

Older versions of CentOS such as 7.1 may place the icon in the notification area on the bottom right corner of the screen. In this case, right-click to view hidden notifications which will include access to IO Control.

Where can I find Keysight VISA and SICL library files?

VISA: /lib64/libiovisa.so
SICL: /lib64/libsicl.so

Where is the uninstaller located?

Keysight IO Libraries Suite installation process automatically generates an uninstaller that is put under "/opt/keysight/iolibs/uninstall" and named iolibrariessuite-uninstall. Users can run this uninstaller from a Terminal window to uninstall Keysight IO Libraries Suite.

To force a silent uninstall use:

sudo ./iolibrariessuite-uninstall --mode unattended

How do I reopen the IO Control icon if it is closed?

If you close the IO Control icon and want to get it back, we recommend restarting your Linux work station. The IO Control Icon is automatically started during the boot up process.