Re: Installing DKMS driver on Ubuntu 26.04

dave penkler <[email protected]> Thu, 4 Jun 2026 19:12:27 +0200
Newsgroups gmane.linux.hardware.gpib.general
Message-ID <CAL=kjP2PaFT-ERO9HwBBPO3ieTTcTWVy3ND0MBGDxXZ1HGkqVg@mail.gmail.com>
--===============5894206703952703706==
Content-Type: multipart/alternative; boundary="000000000000b525bd065370a69c"

--000000000000b525bd065370a69c
Content-Type: text/plain; charset="UTF-8"

Hi,
The strace run looks perfect.
Can we try ibtest ?
open (b)oard
primary
(t)ake control
(l)ine status

and see the output.

Also let's try with irq lines in the gpib.config commented out.

cheers,
/d


On Wed, 3 Jun 2026 at 20:07, David Gravereaux <[email protected]> wrote:

> Hi Dave,
>
> Does this help?
>
> davygrvy@workbench:~$ sudo strace -e openat,ioctl,write gpib_config
> --minor 0
> openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
> openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libgpib.so.0",
> O_RDONLY|O_CLOEXEC) = 3
> openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libc.so.6",
> O_RDONLY|O_CLOEXEC) = 3
> openat(AT_FDCWD, "/etc/gpib.conf", O_RDONLY) = 3
> ioctl(3, TCGETS2, 0x7ffcba676770)       = -1 ENOTTY (Inappropriate ioctl
> for device)
> ioctl(3, TCGETS2, 0x7ffcba6752f0)       = -1 ENOTTY (Inappropriate ioctl
> for device)
> openat(AT_FDCWD, "/dev/gpib0", O_RDWR)  = 3
> ioctl(3, IBONL, 0x7ffcba676a20)         = 0
> ioctl(3, CFCBOARDTYPE, 0x7ffcba676aa0)  = 0
> ioctl(3, CFCBASE, 0x7ffcba676a58)       = 0
> ioctl(3, CFCIRQ, 0x7ffcba676a50)        = 0
> ioctl(3, CFCDMA, 0x7ffcba676a60)        = 0
> ioctl(3, IBPAD, 0x7ffcba676a10)         = 0
> ioctl(3, IBSAD, 0x7ffcba676a18)         = 0
> ioctl(3, IBSELECT_PCI, 0x7ffcba676a08)  = 0
> ioctl(3, IBSELECT_DEVICE_PATH, 0x7udo strace -e openat,ioctl,write
> gpib_config
> --minor 0ffcba6759b0) = 0
> ioctl(3, IBONL, 0x7ffcba676a20)         = 0
> openat(AT_FDCWD, "/etc/gpib.conf", O_RDONLY) = 4
> ioctl(4, TCGETS2, 0x7ffcba6764a0)       = -1 ENOTTY (Inappropriate ioctl
> for device)
> ioctl(4, TCGETS2, 0x7ffcba675020)       = -1 ENOTTY (Inappropriate ioctl
> for device)
> openat(AT_FDCWD, "/dev/gpib0", O_RDWR)  = 4
> ioctl(4, IBMUTEX, 0x74cd53c60d80)       = 0
> ioctl(4, IBWAIT, 0x7ffcba676930)        = 0
> ioctl(4, IBMUTEX, 0x74cd53c60d48)       = 0
> ioctl(4, IBMUTEX, 0x74cd53c60d80)       = 0
> ioctl(4, IBRSC, 0x7ffcba676974)         = 0
> ioctl(4, IBBOARD_INFO, 0x7ffcba676910)  = 0
> ioctl(4, IBSRE, 0x7ffcba67690c)         = 0
> ioctl(4, IBWAIT, 0x7ffcba676930)        = 0
> ioctl(4, IBMUTEX, 0x74cd53c60d48)       = 0
> ioctl(4, IBMUTEX, 0x74cd53c60d80)       = 0
> ioctl(4, IBBOARD_INFO, 0x7ffcba676970)  = 0
> ioctl(4, IBSIC, 0x7ffcba676970)         = 0
> ioctl(4, IBWAIT, 0x7ffcba676930)        = 0
> ioctl(4, IBMUTEX, 0x74cd53c60d48)       = 0
> +++ exited with 0 +++
>
>
>
> _______________________________________________
> Linux-gpib-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/linux-gpib-general
>

--000000000000b525bd065370a69c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Hi,<div>The strace run l=
ooks perfect.</div><div>Can we try ibtest ?</div><div>open (b)oard=C2=A0</d=
iv><div>primary</div><div>(t)ake control</div><div>(l)ine status</div><div>=
<br></div><div>and see the output.</div><div><br></div><div>Also let&#39;s =
try with irq lines in the gpib.config commented out.</div><div><br></div><d=
iv>cheers,</div><div>/d</div><div><br></div></div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, 3 Jun 2026 at 20:07, Da=
vid Gravereaux &lt;<a href=3D"mailto:[email protected]" target=3D"_blank">=
[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex">Hi Dave,<br>
<br>
Does this help?<br>
<br>
davygrvy@workbench:~$ sudo strace -e openat,ioctl,write gpib_config <br>
--minor 0<br>
openat(AT_FDCWD, &quot;/etc/ld.so.cache&quot;, O_RDONLY|O_CLOEXEC) =3D 3<br=
>
openat(AT_FDCWD, &quot;/usr/lib/x86_64-linux-gnu/libgpib.so.0&quot;, <br>
O_RDONLY|O_CLOEXEC) =3D 3<br>
openat(AT_FDCWD, &quot;/usr/lib/x86_64-linux-gnu/libc.so.6&quot;, <br>
O_RDONLY|O_CLOEXEC) =3D 3<br>
openat(AT_FDCWD, &quot;/etc/gpib.conf&quot;, O_RDONLY) =3D 3<br>
ioctl(3, TCGETS2, 0x7ffcba676770)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D -1 ENOTTY (=
Inappropriate ioctl <br>
for device)<br>
ioctl(3, TCGETS2, 0x7ffcba6752f0)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D -1 ENOTTY (=
Inappropriate ioctl <br>
for device)<br>
openat(AT_FDCWD, &quot;/dev/gpib0&quot;, O_RDWR)=C2=A0 =3D 3<br>
ioctl(3, IBONL, 0x7ffcba676a20)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(3, CFCBOARDTYPE, 0x7ffcba676aa0)=C2=A0 =3D 0<br>
ioctl(3, CFCBASE, 0x7ffcba676a58)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(3, CFCIRQ, 0x7ffcba676a50)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>
ioctl(3, CFCDMA, 0x7ffcba676a60)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>
ioctl(3, IBPAD, 0x7ffcba676a10)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(3, IBSAD, 0x7ffcba676a18)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(3, IBSELECT_PCI, 0x7ffcba676a08)=C2=A0 =3D 0<br>
ioctl(3, IBSELECT_DEVICE_PATH, 0x7udo strace -e openat,ioctl,write gpib_con=
fig<br>--minor 0ffcba6759b0) =3D 0<br>
ioctl(3, IBONL, 0x7ffcba676a20)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
openat(AT_FDCWD, &quot;/etc/gpib.conf&quot;, O_RDONLY) =3D 4<br>
ioctl(4, TCGETS2, 0x7ffcba6764a0)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D -1 ENOTTY (=
Inappropriate ioctl <br>
for device)<br>
ioctl(4, TCGETS2, 0x7ffcba675020)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D -1 ENOTTY (=
Inappropriate ioctl <br>
for device)<br>
openat(AT_FDCWD, &quot;/dev/gpib0&quot;, O_RDWR)=C2=A0 =3D 4<br>
ioctl(4, IBMUTEX, 0x74cd53c60d80)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBWAIT, 0x7ffcba676930)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>
ioctl(4, IBMUTEX, 0x74cd53c60d48)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBMUTEX, 0x74cd53c60d80)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBRSC, 0x7ffcba676974)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBBOARD_INFO, 0x7ffcba676910)=C2=A0 =3D 0<br>
ioctl(4, IBSRE, 0x7ffcba67690c)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBWAIT, 0x7ffcba676930)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>
ioctl(4, IBMUTEX, 0x74cd53c60d48)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBMUTEX, 0x74cd53c60d80)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBBOARD_INFO, 0x7ffcba676970)=C2=A0 =3D 0<br>
ioctl(4, IBSIC, 0x7ffcba676970)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
ioctl(4, IBWAIT, 0x7ffcba676930)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>
ioctl(4, IBMUTEX, 0x74cd53c60d48)=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0<br>
+++ exited with 0 +++<br>
<br>
<br>
<br>
_______________________________________________<br>
Linux-gpib-general mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blan=
k">[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/linux-gpib-general"=
 rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/l=
istinfo/linux-gpib-general</a><br>
</blockquote></div></div>
</div>

--000000000000b525bd065370a69c--


--===============5894206703952703706==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============5894206703952703706==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Linux-gpib-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-gpib-general

--===============5894206703952703706==--