01-13-2012 07:35 AM - edited 01-13-2012 07:36 AM
Hello,
I’m trying to install a NIDAQ-PCI Card on at a PC with Open Suse 10.2
I have got the NI-DAQmx 8.0.0f1 and the NI-KAL 1.7.0f0 Driver for Linux.
I did everything how it’s written in the short instruction from the Ni support:
Folgende Komponenten sind zum Grundsystem zusätzlich nötig:
- kernel sourcen
- kernel syms
- gcc compiler
Zuerst in den Kernelsource ordner wechseln, im Normalfall:
cd /usr/src/linux
Die aktuelle Konfiguration klonen:
make cloneconfig
Die Module vorbereiten:
zuerst in der datei:
/usr/src/linux/scripts/mod/modpost.c
den eintrag:
#define SZ 500 durch #define SZ 1024
ersetzen
Danach:
make modules_prepare
Anschließend müssen 2 Veränderungen vorgenommen werden, einmal einen symbolischen Link setzen:
ln -s /usr/src/linux/include/asm/asm-offsets.h /usr/src/linux/include/asm/asm_offsets.h
und aus der Datei:
/usr/src/linux/include/linux/utsrelease.h
die eine enthaltene Zeile kopieren und in die Datei:
/usr/src/linux/include/linux/version.h
einfügen
Danach folgenden NI-KAL installieren:
http://joule.ni.com/nidu/cds/view/p/id/990/lang/de
Anschließend können Sie das INSTALL-Skript des DAQmx laufen lassen.
But every time I try to install the NI-KAL, there is this error:
make: *** [install] Error 1
ERROR: make of nikal kernel module failed, not installing kernel module.
updateNIDrivers should be called again after fixing the problem.
Logging failure...
Include the file /tmp/niSystemReport.out.gz when contacting
National Instruments for support.
It would be great, if somebody could help me.
Cheers Fabian