Hi Joe,
Thanks a lot for your response!! About two years ago I used another 6034E card on a Suse 9.0 machine using the nidaqmx driver. We recently ordered another 6034E and want to install it on a Suse 10.3 machine. This is my first attempt of installing the driver
NI-DAQmx Base 3.1 . I did not upgrade the kernel after installation. Below I'll answer your other questions. I really appreciate your help on this problem!!!
Lei
*** When you run updateNIDrivers as root from the console, what do you see?
Configuring for linux kernel version 2.6.22.17-0.1-default.
********************************* NOTE *********************************
Using kernel headers found in /lib/modules/2.6.22.17-0.1-default/source.
If this does not correspond to the location of the 2.6.22.17-0.1-default headers,
then define KERNELHEADERS in your environment to point to the location
of the kernel headers, define KERNELTARGET as the version of the
kernel for which to compile, and then rerun ./configure.
********************************* NOTE *********************************
Kernel has reparent_to_init(): no
Number of arguments for do_munmap(): 3
pte_offset function: pte_offset_kernel()
Levels in page table: 4
Kernel has remap_pfn_range: yes
USB altsetting name: cur_altsetting
Kernel has usb_get_intf(): yes
Kernel has intf_cache member in usb_host_config: yes
Kernel has ep[] members in usb_device: yes
Kernel exports usb_set_configuration(): no
Units of USB_CTRL_GET_TIMEOUT: msec
Kernel has owner member in usb_driver: no
Kernel has put_page_testzero(): yes
Kernel has mutex method: yes
Kernel has kthread: yes
Kernel has config.h: no
Kernel has ioctl32.h: no
IRQ handlers have pt_regs: no
Kernel has work_struct and delayed_work: yes
Storing configuration in Makefile.in
If the values stored are incorrect they can be changed before running make.
Uninstalling NI-KAL (nikal): done
/bin/rm -rf objects
Updating NI-KAL:
NI-KAL update failed.
/bin/cp nikal.c objects/nikal.c
/bin/cp nikal.h objects/nikal.h
make -C /lib/modules/2.6.22.17-0.1-default/source SUBDIRS=/usr/local/natinst/nikal/src/objects modules
make[1]: Entering directory `/usr/src/linux-2.6.22.17-0.1'
CC [M] /usr/local/natinst/nikal/src/objects/nikal.o
/usr/local/natinst/nikal/src/objects/nikal.c: In function ‘nNIKAL100_reserveInterrupt’:
/usr/local/natinst/nikal/src/objects/nikal.c:4114: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66)
/usr/local/natinst/nikal/src/objects/nikal.c:4114: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66)
Building modules, stage 2.
MODPOST 1 modules
WARNING: modpost: GPL-incompatible module nikal.ko uses future GPL-only symbol 'usb_deregister'
WARNING: modpost: GPL-incompatible module nikal.ko uses future GPL-only symbol 'usb_register_driver'
CC /usr/local/natinst/nikal/src/objects/nikal.mod.o
LD [M] /usr/local/natinst/nikal/src/objects/nikal.ko
make[1]: Leaving directory `/usr/src/linux-2.6.22.17-0.1'
Installing NI-KAL (nikal): Starting NI-KAL failed!
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.
***
Did your card work on your system at any point before this installation?
No.
*** What changes did you make to your out-of-the-box installation: did you upgrade the kernel or add other packages?
No.
*** What processor do you have?
Intel(R) Xeon(R) CPU E5310 @ 1.60GHz
*** Which kernel version are you using?
Linux hangzhou 2.6.22.17-0.1-default #1 SMP 2008/02/10 20:01:04 UTC i686 i686 i386 GNU/Linux
*** Which NI-PAL and NI-KAL versions do you have installed?
/usr/local/natinst/nikal/src/utility.sh doesn't have any output.
libnipalu.so version is libnipalu.so.2.2.0