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
Fedora 37 aarch64 (2144)*, x86_64 (2556)* Fedora 37 (0 downloads)
Fedora 38 aarch64 (217)*, x86_64 (1139)* Fedora 38 (37 downloads)
Fedora 39 aarch64 (118)*, x86_64 (1269)* Fedora 39 (36 downloads)
Fedora 40 aarch64 (33)*, x86_64 (124)* Fedora 40 (4 downloads)

* Total number of downloaded packages.