The PowerDAQ Software

The machine x1a has a UEIDAQ PD2MFS8-500/16 multifunction-board installed to read analog voltages from the picoammeters when doing shutter photodiode scans. The installation on SUSE Linux 9.2 Professional (as during the Jan 2005 installation of x1a) went as follows:

Note that the compilation of the PowerDAQ software also succeeded on Fedora Core 3, but failed on Red Hat Enterprise Linux AS Version 3. I presume the reason for this is that RHEL 3 uses a hybrid Linux kernel (kernel 2.4 with some features back ported from 2.6), while PowerDAQ compiles only on pure 2.4 or 2.6 kernels (SUSE 9.2 and FC3 both use 2.6).

In Feb 2005, after a reboot, the machine x1a couldn't load the PowerDAQ driver. I presume that the reason was the following: After a YaST Online Update (the SUSE security and patch update), a new kernel was installed which got loaded after the reboot. The pwrdaq kernel module, however, gets installed into the modules directory of the current kernel (maybe it even gets compiled for a specific kernel version). The problem was solved by recompiling the PowerDAQ software as desribed above (since the package is still there and unpacked, you can start with the line cd /usr/local/src/powerdaq-3.6.1.

Some hints for some diagnostics before recompiling:

Holger Fleckenstein 2008-07-08