NI-488.2 GPIB Driver installation problem on openSUSE 11.0

Hi all,

I am trying to install the driver on a 64-bit system with openSUSE 11.0 and got the following error:

make -C /lib/modules/2.6.25.5-1.1-default/source SUBDIRS=/usr/local/natinst/nikal/src/objects modules
make[1]: Entering directory /usr/src/linux-2.6.25.5-1.1' Building modules, stage 2. MODPOST 1 modules FATAL: modpost: GPL-incompatible module nikal.ko uses GPL-only symbol 'usb_unlink_urb' make[2]: *** [__modpost] Error 1 make[1]: *** [modules] Error 2 make[1]: Leaving directory /usr/src/linux-2.6.25.5-1.1’
make: *** [objects/nikal.ko] Error 2

Anyone has a clue or solution for the problem ??

Thanks

alankeng wrote:
> I am trying to install the driver on a 64-bit system with openSUSE 11.0
> and got the following error:
>
> make -C /lib/modules/2.6.25.5-1.1-default/source
> SUBDIRS=/usr/local/natinst/nikal/src/objects modules
> make[1]: Entering directory `/usr/src/linux-2.6.25.5-1.1’

Building modules, stage 2.
MODPOST 1 modules
FATAL: modpost: GPL-incompatible module nikal.ko uses GPL-only symbol
‘usb_unlink_urb’
make[2]: *** [__modpost] Error 1
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.25.5-1.1’
> make: *** [objects/nikal.ko] Error 2
>
>
> Anyone has a clue or solution for the problem ??

The USB library routines, including usb_unlink_urb, were recently
modified to make them available only to modules with a GPL license.
The error occurs because your driver has some other license. Use grep
to find the string “MODULE_LICENSE” to see how your out-of-kernel
driver is licensed.

The next step will be to contact the code’s author and ask them to
relicense the code.

Larry

I know this an old thread, but Linux GPIB has support for nearly all the GPIB cards including the NI USB versions. Here’s a link if anyone gets here looking for GPIB help… Linux GPIB Package Homepage

— Andrew

On 09/25/2011 01:46 PM, awillson51 wrote:
>
> I know this an old thread

-=WELCOME=- new poster…but, yep it is an old thread…so old that
openSUSE 11.0 past its end of life over a year a year ago…

cite: http://en.opensuse.org/Lifetime


DD
openSUSE®, the “German Automobiles” of operating systems