|
From: Frank M. H. <fm...@sp...> - 2007-11-27 23:47:30
|
On Tuesday 27 November 2007 12:39, Martin Ohlerich wrote: > Hello all, > > I want to write gpib-DAQ software for a Keithley, which is accessed via > gpib-usb-hs from National Instruments. For this I took the gpib-library > from sourceforge : linux-gpib-3.2.09. The OS of my PC is Scientific > Linux 4. I successfully installed libgpib on a 32-Bit machine. > When I did the same steps on a 64-Bit machine I failed. The installation > itself worked without problems. Also the modules are loaded (I checked > this with help of lsmod). All permissions are set correctly (I even > tried as root). By 'cat /proc/bus/usb/devices' I saw that the > gpib-usb-hs was detected correctly. So everything looks fine. > > The result on the 64-Bit machine is, however, when starting 'ibtest' and calls from a 32 bit libgpib user space library into a 64 bit kernel won't=20 work, as the ioctl structs are not 32/64 bit agnostic, and the gpib kernel= =20 driver doesn't implement compat_ioctl. =2D-=20 =46rank |