Keysight IO Kernel Drivers 2019 Update 1 (for Linux)

 

·         What is the IO Kernel Drivers Installer?

o    (Optional) Silent (Command Line) Installation Mode

·         After Installing the Kernel Drivers

·         Uninstalling the Software

·         License Grant

·         Trademarks and Copyright

What is the IO Kernel Drivers Installer?

This installer (iokerneldrivers-installer.run) is one of two components of Keysight IO Libraries Suite 2019 for Linux.  It installs a set of kernel drivers for users wishing to establish USBTMC or USB-to-GPIB (82357) converter connections. Running this kernel drivers installation is considered just one part (Step 3) of the suite installation process. 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. 

If you do not require this type of connection, you may skip the kernel drivers installation. 

Installing the Kernel Drivers

Please reference the main suite installation's ReadMe file and review the introductory, What's New, Known Issues and other sections,and perform Step 1 (Disconnect all instruments) and Step 2 (Close all applications running on the workstation) before installing kernel drivers. This installation is considered step 3 of the larger process; after installing drivers, continue to step 4. 

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

Step 3 Option 1: (Typical) GUI-based Install

The IO Libraries kernel drivers installer 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 iokerneldrivers-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 3 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 iokerneldrivers-installer.run --mode text

(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 iokerneldrivers-installer.run --mode unattended

After Installing the Kernel Drivers

After installing, return to the instructions in the main suite installation's ReadMe file and proceed to steps 4 and 5. 

Uninstalling the Software

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

To force a silent uninstall use:

sudo iokerneldrivers-uninstall --mode unattended 

License Grant

Keysight grants you a non-exclusive license of the Software at no charge pursuant to the terms of the License Agreement. The License Agreement is displayed when you install the software and is available in the IO Libraries Suite Online Help. You may download the Software, and store or run the Software for internal use and purposes in accordance with this Agreement and the documentation provided with the Software. Such documentation may include license terms provided by Keysight's third party suppliers, which will apply to the use of the Software and take precedence over these license terms. In the absence of documentation specifying the applicable license, you may store or run the Software on your PC(s) and instrument(s). If the Software is otherwise licensed for concurrent or network use, you may not allow more than the maximum number of authorized users to access and use the Software concurrently.

Trademarks and Copyright

PCIe® and PCI EXPRESS® are US registered trademarks and/or service marks of PCI-SIG.

© Keysight Technologies 1983-2019