vk2bea/GPIB

Project ID: 63251

Description

Updated linux-gpib kernel driver and user utilities.

This builds upon the work of https://copr.fedorainfracloud.org/coprs/vddvss/linux-gpib/ in packaging the linux-gpib driver for Fedora. It updates the RPMs for active Fedora releases and to the latest linux-gpib driver (SVN trunk) and user utilities.

Installation Instructions

sudo dnf copr enable vk2bea/GPIB sudo dnf install dkms-linux-gpib linux-gpib

Edit the /etc/gpib.conf file to add descriptive identifiers and default settings for controllers and devices. (see https://linux-gpib.sourceforge.io/doc_html/configuration-gpib-conf.html)

Firmware is required for some GPIB devices. For USB devices that require firmware loading, a udev rule triggers this (/usr/lib/udev/rules.d/61-linux-gpib-firmware.rules)

sudo dnf install linux-gpib-firmware

These devices require firmware loading:

  • NI GPIB-USB-B (note: NI GPIB-USB-HS/HS+ does not need firmware)
  • HP/Agilent/Keysight:
    • 82341C
    • 82341D
    • 82350A
    • 82357A
    • 82357B

To install development / header files

sudo dnf install linux-gpib-devel

To install documentation

sudo dnf install linux-gpib-doc

To install additional language support install one or more of these packages

sudo dnf install guile18-linux-gpib perl-LinuxGpib php-linux-gpib python2-linux-gpib python3-linux-gpib tcl-linux-gpib

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 10 x86_64 (8)* EPEL 10 (8 downloads)
Fedora 37 aarch64 (2173)*, x86_64 (2625)* Fedora 37 (0 downloads)
Fedora 38 aarch64 (275)*, x86_64 (1246)* Fedora 38 (0 downloads)
Fedora 39 aarch64 (255)*, x86_64 (1667)* Fedora 39 (0 downloads)
Fedora 40 aarch64 (168)*, x86_64 (1150)* Fedora 40 (54 downloads)
Fedora 41 aarch64 (52)*, x86_64 (507)* Fedora 41 (40 downloads)

* Total number of downloaded packages.