Instrument Control and LinuxNational Instruments provides driver software for developing applications with popular NI GPIB bus controllers on Linux. NI-488.2 Version 2.5 Driver for LinuxThis driver is the preferred solution for most Linux GPIB installations. NI-488.2 version 2.5 for Linux adds compatibility for an updated list of distributions and hardware for Linux users. You can use this driver with both C/C++ and National Instruments LabVIEW applications. In either case, you also can use the NI-VISA driver, based on the virtual instrument software architecture, to simplify integration across other bus types such as serial, TCP/IP, and more. When using the NI-488.2 version 2.5 driver with LabVIEW or NI-VISA, you must use LabVIEW 7.1 or NI-VISA 3.2 or later. NI-488.2 version 2.5 for Linux also brings the popular NI Spy troubleshooting tool to the Linux platform. Compatible NI hardware interfaces:
* Not compatible with Red Hat Enterprise Linux 3 Compatible Linux distributions:
For further details, refer to the README file. Download NI-488.2 version 2.5 for Linux NI-488.2 Version 2.3 Driver for LinuxWhere possible, you should use NI-488.2 version 2.5 for Linux. While version 2.3 does not support the array of hardware supported by version 2.5, it offers support for Linux distributions that are not supported by version 2.5. Compatible NI hardware interfaces:
* Not compatible with Red Hat Enterprise Linux 3 Compatible Linux distributions: For details, refer to the README file. Download NI-488.2 version 2.3 for Linux Previous NI-488.2 Drivers for GPIB-ENET/100
With the NI-488.2 for Linux and GPIB-ENET/100 Version 2.2, a released driver that supports GPIB-ENET/100 hardware, you can communicate with GPIB instruments remotely over Ethernet using your local network or the Internet. You can use the driver from both C/C++ and NI LabVIEW applications. In either case, you also can use Virtual Instrument Software Architecture (VISA). However, the driver is only compatible with LabVIEW Version 7.1 and NI-VISA 3.2 or later. The driver has been tested to work with Linux kernel 2.2 and 2.4. Refer to the download page for more information. In addition to the released GPIB-ENET/100 drivers, National In struments also has provided beta software to support GPIB-ENET/100 hardware with LabVIEW versions prior to LabVIEW 7. The driver is minimally tested to work on a stable Linux/x86 2.0.x, 2.2.x, or 2.4.x kernel with a properly configured Ethernet card. Beta NI-488.2 Driver for PCI-GPIB and AT-GPIB/TNT
This driver is beta software, but should be fully functional. This driver is no longer supported by National Instruments, but is provided for customers that may be using older versions of Linux. NI-488.2 Version 0.8.6, which works for kernel version 2.4.x, was tested with RedHat 7.3, 8.0, and 9.0. It was compiled with gcc-3.2, and has been tested to work with glibc 2.3.2. Version 0.8.6 also includes the libgpibapi.so library, which is required for use with National Instruments LabVIEW 7.1 and NI-VISA 3.2. Linux ® is a trademark of Linus Torvalds, registered in the United States and other countries. |

You can use this driver with GPIB-ENET/100 hardware. In most cases, you should use the NI-488.2 v2.3 driver linked above as it is more recent.
You can use this driver with PCI-GPIB and AT-GPIB/TNT cards and the LabVIEW GPIB or NI-488.2 primitives.