01-12-2011 05:26 PM
Hi,
I've been trying to detect NI USB-6501 on lsdaq but it's giving me the following error:
The same happens even after I run updateNIDrivers
Elsewhere I found that having more than 4GB ram on 32-bit system may be a problem, so I removed 4 GB (out of the 8 GB originally) to see if it works, but the problem persists.
I have attached the output from "sudo niSystemReport"
and here is the output from rpm -qa
>> rpm -qa| grep "^ni"
niorbi-1.9.3-f0.i386
nivisaserver-5.0.0-f0.i386
nicvirte-8.0-7.i386
nispyi-2.7.2-f0.i386
nidaqmxbase-usb-support-3.4.0-f2.i386
nirpci-4.2.0-f0.i386
nipalki-2.5.4-f0.i386
nivisak-5.0.0-f0.i386
nivisa-config-5.0.0-f0.i386
nimdnsresponder-1.1.0-f3.i386
nipali-2.5.4-f0.i386
nivisa-5.0.0-f0.i386
nivisa-devel-5.0.0-f0.i386
nidaqmxbase-common-3.4.0-f2.i386
nikali-2.0.0-f0.noarch
nipxirmi-1.6.0-f0.i386
nidaqmxbase-cinterface-3.4.0-f2.i386
nidimi-1.10.0-f0.i386
nidaqmxbase-board-support-3.4.0-f2.i386
01-13-2011 05:50 AM
Hi,
have you tried as root
cd /usr/src/linux\
make mrproper
zcat /boot/symvers-<version>.gz > Module.symvers
make cloneconfig
make modules_prepare
updateNIDrivers
additionally you can/should specify the kernel option mem=4096M. Removing the physical memory is not necessary, afaik.
You may want to follow this instruction, to avoid performance issues.
01-13-2011 09:26 AM
That sounds like a great idea.
I found this: "[ 16.671263] nikal: no symbol version for module_layout" in line 2995 of your system report..
Smells like Module.symvers problem.
Try MTer idea. Thx MTer!
01-13-2011 03:09 PM
Got it to work!!
The device was detected and needed a firmware update.
Thanks very much MTer and irwan.
06-04-2012 03:34 AM
Can you help me?
I got error on:
"zcat /boot/symvers-<version>.gz > Module.symvers"
Module.symvers : access denied.
06-04-2012 03:56 AM
Hello Decadence,
are you superuser?
kind regards,
Robert
06-04-2012 04:03 AM
Hello RobertH!
Thanks for your quick response.
I forgot to login as root, now problem is solved. But I have the next one - I followed instruction above, "updateNIDrivers" successfully completed, but "lsdaq" return the same message:
"libnipalu.so failed to initialize".
I have a NI PCI-6731.
06-04-2012 04:08 AM
Do you have 4GB or more RAM?
If so you can append "memmap=60G$0x100000000" as kernel parameter, see here.
06-04-2012 04:16 AM
Yes I do.
I read that topic but I don't understand where exactly I should use this parameter? Could you help me?
06-04-2012 04:30 AM
Assuming you have the grub bootloader, you can put the parameter in the file "/boot/grub/menu.lst" at the end of the kernel line of the kernel you use i.e.:
kernel <kernel-image> root=<root-filesystem> ... parameters ... memmap=60G$0x100000000