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: