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

Re: kernel-module version mismatch



hi,

if you have 2.4.18 sources, you can cd /usr/scr/linux and try with
make-kpkg --append_to_version 386 modules
it should compile all modules you put is /usr/src/modules and create a .deb in /usr/src
before install, do dpkg -c thatdeb.deb to see if you biult what you want

andrea



On Thu, May 08, 2003 at 08:20:57AM -0600 or thereabouts, Ocasio Anthony R Civ 746 TS/TGGAD wrote:
> 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
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-request@lists.debian.org 
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 



Reply to: