[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

kernel-module version mismatch



Hi,

I have a Dell with a 200 Mhz processor and 130 Meg of ram. I'm using Linux
kernel 2.4.18-386. 

I have added an ARINC bus (pci) card from Condor Engineering (model cei520).


The gcc software seems to compile (no errors, no warnings), but when the
install script tries to load the driver, I get the following:

Adding module cei520
Using /lib/modules/2.4.18-386/Condor_Modules/cei520.o
/lib/modules/2.4.18-386/Condor_Modules/cei520.o: kernel-module version
mismatch
/lib/modules/2.4.18-386/Condor_Modules/cei520.o was compiled for kernel 
version 2.4.18 while this kernel is version 2.4.18-386. 

And then the driver does not load.

When I tried to re-compile the device driver with:
   make board=cei520 version=-386              or
   make board=cei520 version=71                or
   make board=cei520 version=386               or

the result is always:  ceipci.c:141: #error no Condor device specified

although, as you can see, the device is specified as cei520...

so then I tried :
/sbin/insmod -f cei520              this results in:

Adding module cei520
Using /lib/modules/2.4.18-386/Condor_Modules/cei520.o
/lib/modules/2.4.18-386/Condor_Modules/cei520.o: kernel-module version
mismatch
/lib/modules/2.4.18-386/Condor_Modules/cei520.o was compiled for kernel 
     version 2.4.18 while this kernel is version 2.4.18-386
/lib/modules/2.4.18-386/Condor_Modules/cei520.o: unresolved symbol
__global_cli
/lib/modules/2.4.18-386/Condor_Modules/cei520.o: unresolved symbol
__global_save_flags
/lib/modules/2.4.18-386/Condor_Modules/cei520.o: unresolved symbol
__global_restore_flags
/lib/modules/2.4.18-386/Condor_Modules/cei520.o:
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols. Contact the module supplier for 
      assistance, only they can help you.

When I contacted the module supplier (Condor Engineering),  they stated that
they do not support Debian, only Red Hat versions 7.1, 7.0, and 6.1...

The other thing I tried is modprobe cei520
the result for that was:  can't locate cei520

Would anyone care to offer suggestions as to how to remedy this?
Thanks.

A. R. Ocasio
Electronics Engineer
746TS / TGGAD
Ph: (505) 679-1666
DSN: 349-1666
Fax: (505) 679-2344



Reply to: