Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Jun 5, 2009


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

GPIB Driver Versions for non-Microsoft Operating Systems

2 ratings | 3.50 out of 5
Print

Overview

This documents outlines the most current drivers available for most GPIB hardware when used in non-Microsoft operating systems.

Linux x86 (32-bit)

Hardware

RHEL 5
SuSE 10.3
Mandriva 2008 and 2009
RHEL 5
SuSE 10.2
Mandriva 2007

Red Hat EL WS 4.0
SuSE Linux 10.0/10.1
Mandriva Linux 2006
Mandrake Linux 10.1

Red Hat
EL WS
3.0

SuSE Linux 9.1
Mandrake 10.0

GPIB-ENET/100
(Ethernet TCP/IP)

2.5 Beta 1 2.5 Beta 0

2.5

2.5

2.3

PCI-GPIB
(PCI)

2.5 Beta 1 2.5 Beta 0

2.5

2.5

2.3

PCI-GPIB/LP
(PCI)

2.5 Beta 1 2.5 Beta 0

2.5

2.5

X

NI PCIe-GPIB
(PCIe)

2.5 Beta 1 2.5 Beta 0

2.5

2.5

X

PXI-GPIB
(PXI)

2.5 Beta 1 2.5 Beta 0

2.5

2.5

X

GPIB-USB-B
(USB)

2.5 Beta 1* 2.5 Beta 0

2.5

X

2.3

GPIB-USB-HS
(USB)

2.5 Beta 1* 2.5 Beta 0

2.5

X

X


* The NI GPIB-USB-B and NI GPIB-USB-HS will not operate on systems running Kernel 2.6.25 and later.  These Kernels only allow USB Kernel drivers that are licensed under GPL.

For Linux 64-bit Support on RHEL 5 please see the NI-488.2 2.5 - 64 bit Beta.

Return to Top

Sun Solaris (SPARC-based)

Hardware

Solaris
8 - 10

Solaris
2.6 – 9

Solaris
2.5.1

Solaris 1
(SunOS
4.1.x)

GPIB-1014
(VME)

X

2.0

X

A.11

GPIB-ENET/100
(TCP/IP Ethernet)

1.4 and C.9

1.4 and C.9

1.4 and
C.9

2.2 and C.9

GPIB-ENET
(TCP/IP Ethernet)

1.4 and A.5

1.4 and A.5

1.4 and A.5

2.2 and A.5

GPIB-SPRC-B
SB-GPIB

(SBus)

X

2.3

2.2

2.4 or
2.5b3 (beta)

GPIB-SPRC-S
GPIB-SCSI-A

(SCSI)

X

2.3

2.2

2.1

PCI-GPIB
(PCI)

2.4

2.3

2.2
(Note1)

X

NI PCIe-GPIB
(PCI)

2.4

X

X

X

PMC-GPIB
(PCI Mezzanine Bus)

2.4

X

X

X

PXI-GPIB
(CompactPCI)

2.4

2.3

2.2
(Note1)

X

SB-GPIB/TNT
(SBus)

X

2.3

2.2

X

VME-GPIB
(VME)

(Note2)


Notes:

  1. NI-488.2 version 2.2 for Solaris it not compatible with PCI-GPIB adapters utilizing the TNT5004 GPIB Controller. This includes the currently available PCI-GPIB for Solaris. To order a PCI-GPIB for use with Solaris 2.5.1, please order part numbers 183617-01 (PCI-GPIB) and 778027-01 (NI-488.2 Driver Software).
  2. The VME-GPIB is available with the NI488 Driver Development Kit (DDK) for VME-GPIB, which allows users to create custom drivers for the VME-GPIB.  The DDK ships with example code for use with Solaris 8, but may be modified for other versions or operating systems.

Return to Top

Apple Mac OS X

Hardware

Mac OS X
PPC 10.4.x
Intel 10.4.x and 10.5.x

Mac OS X
(10.3.5+ or 10.4.2+)
PowerPC-based

GPIB-ENET/100
(Ethernet TCP/IP)

2.5.5

2.4 and C.9

PCI-GPIB
(PCI)

2.5.5

2.4

NI PCIe-GPIB
(PCIe)

2.5.5

2.4

GPIB-USB-HS
(USB)

2.5.5

X


Return to Top

Apple Mac OS 9.0.x

Hardware

Mac OS 9.0.x

DMA-2800
(NuBus)

7.6.1

GPIB-232CT-A/Mac
(Serial)

7.6.5

GPIB-ENET/100
(Ethernet TCP/IP)

7.6.7 and C.9

GPIB-ENET
(Ethernet TCP/IP)

7.6.7 and A.5

GPIB-SCSI/Mac-A
(SCSI)

7.6.6

LC-GPIB
(LC PDS)

7.6.6

NB-GPIB
NB-GPIB-P
(NuBus)
(obsolete)

7.1.1

NB-GPIB/TNT
(NuBus)

7.6.5

NB-GPIB-P/TNT
(NuBus)

7.6.1

PCI-GPIB
(PCI)

7.6.7

PCMCIA-GPIB
(PC Card)

7.6.7


Return to Top

IBM AIX & OS/2

Hardware

AIX

OS/2

MC-GPIB
(Micro Channel)

3.3
GPIB-RS/6000
(Micro Channel)

2.2

AT-GPIB
(ISA)
(obsolete)

X

2.2


Notes:
  1. Restriction on using 32 to 16 bit thunking DLL: Interrupt must be disabled, it is safer to disable DMA too. Do not use 16 bit GPIB Spy to spy on Win32 GPIB applications, it will cause a general protection fault.

Return to Top

Hewlett-Packard HP-UX

Hardware

HP-UX

GPIB-HP700-EISA
(EISA)

1.2 Disable DMA for HP-UX 10.2 and 11.0

GPIB-ENET/100
(TCP/IP Ethernet)

1.5 and C.9

GPIB-ENET
(TCP/IP Ethernet)

1.5 and A.5

AT-GPIB/TNT
(ISA)

1.2 Disable DMA for HP-UX 10.2 and 11.0

AT-GPIB
(ISA)
(obsolete)

1.2 Disable DMA for HP-UX 10.2 and 11.0


Return to Top

Digital Unix

Hardware

Digital Unix (4.x)

Digital Unix Tru64

PCI-GPIB
(PCI)

1.2

X

GPIB-ENET/100
(TCP/IP Ethernet)

1.4 and C.9

1.4 and C.9

GPIB-ENET
(TCP/IP Ethernet)

1.4 and A.5

1.4 and A.5


Return to Top

Silicon Graphics IRIX

Hardware

IRIX 4.0.5F/5.x/6.2

GPIB-SG-S
(SCSI)

2.2 Supports IRIX 5.3 and IRIX 6.2

Challenge/Onyx

1.0 Supports IRIX 5.3 and IRIX 6.1


Return to Top

LabVIEW Real-Time

LV-RT Version

Driver

6.1

2.0

7.0 and Later

Use driver from NI Driver CD


Return to Top

Microsoft Windows and DOS

Please refer to the following document for information about drivers for Microsoft Windows and DOS:

GPIB Driver Versions for Microsoft Windows and DOS

Return to Top

2 ratings | 3.50 out of 5
Print

Reader Comments | Submit a comment »

Red Hat Linux ES V4
What driver version is compatible with Red Hat Linux ES v4?
- Peter Reitano, Defence Research Development Canada. pietro.reitano@drdc-rddc.gc.ca - Sep 27, 2007

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).