Hallo Zusammen,
Ich versuche eine NIDAQ-PCI Card auf meinem Rechner mit Suse 10.2 zu installieren
Ich habe die Sofwre Versionen NI-DAQmx 8.0.0f1 und NI-KAL 1.7.0f0 für Linux.
Ich habe alles folgendermaßen durchgeführt, wie in der kurzen anleitung vom in-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.
Aber bei der Installation des NI_KAL erhalte ich immer den Fehler:
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.
Es währe super, wenn mir jemand bei meinem Problem helfen könnte.
Gruß Fabian