Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

ni4882 on openSUSE 12.1-3.1.10-1.19-desktop problem

Solved!
Go to solution

After installing the kernel-source and kernel-syms packages and following the steps in the README.txt for preparing openSUSE for the NI4882 install, the install hangs at the post installation steps. gpibtsw indicates the sodtware is not correctly installed and gpibexplorer suggests running updateNIDrivers. updateNIDrivers stops output and hangs at "pte_offset funtion:"

 

The niSystemReport output follows:

 


/usr/local/bin/niSystemReport version 2.3.1f0

********************************************************************************
/bin/uname -a:
Linux vtvax_linux 3.1.10-1.19-desktop #1 SMP PREEMPT Mon Feb 25 10:32:50 UTC 2013 (f0b13a3) x86_64 x86_64 x86_64 GNU/Linux
********************************************************************************

********************************************************************************
/etc/SuSE-release:
openSUSE 12.1 (x86_64)
VERSION = 12.1
CODENAME = Asparagus
********************************************************************************

********************************************************************************
/etc/os-release:
NAME=openSUSE
VERSION = 12.1 (Asparagus)
VERSION_ID="12.1"
PRETTY_NAME="openSUSE 12.1 (Asparagus) (x86_64)"
ID=opensuse
********************************************************************************

Configuring for linux kernel version 3.1.10-1.19-desktop.

********************************* NOTE *********************************
Using kernel headers found in /lib/modules/3.1.10-1.19-desktop/build.
If this does not correspond to the location of the 3.1.10-1.19-desktop 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: ^C

 

Help anyone?

 

Thanks,

Charles

0 Kudos
Message 1 of 3
(3,559 Views)

Hi cwsnyder2001,

 

Just to touch base on a few things, what versions of NI-KAL and 488.2 are you attempting to install? Which install was hanging? Was it NI-488.2 or the NI-KAL install?

 

When you ran updateNIDrivers did you run it with root permissions? Including the root permissions when running is also important.

 

That information will be helpful in troubleshooting the next steps.

 

Regards,

 

 

James W.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 3
(3,538 Views)
Solution
Accepted by topic author cwsnyder2001

Charles

 

Here is the solution:

 

Bang head on desk.

 

./UNINSTALL

 

declare -x KERNELHEADERS /usr/src/linux-$(uname -r)

declare -x KERNELTARGER $(uname -r)

 

./INSTALL

 

All is well.

 

Thanks Charles for the excellent solution. 

 

0 Kudos
Message 3 of 3
(3,534 Views)