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

Re: couldn't find the kernel version the module was compiled for



On 29.Jun 2005 - 21:30:38, Martin Mundschenk wrote:
> Moin!
> 
> Ich habe gerade versucht, frei nach der ct', eine Distribution der  Asterisk 
> PBX Software auf meiner Debian-Schachtel zu installieren. Es  ging soweit auch 
> fast alles gut. Nur beim Einbinden eines frisch  kompilierten Gerätetreibers 
> in den Kernen kam der folgende Fehler:
> 
> debian:~/bristuff-0.2.0-RC8h/zaphfc# make loadNT-debug
> sync
> modprobe zaptel
> /lib/modules/2.4.27-powerpc/misc/zaptel.o: couldn't find the kernel  version 
> the module was compiled for
> /lib/modules/2.4.27-powerpc/misc/zaptel.o: insmod /lib/modules/2.4.27- 
> powerpc/misc/zaptel.o failed
> /lib/modules/2.4.27-powerpc/misc/zaptel.o: insmod zaptel failed
> make: *** [loadlinux24NT-debug] Fehler 255
> 
> 
> Kann mir da jemand helfen? Vor dem Kompilieren habe ich den  entsprechenden 
> softlink linux -> kernel-source-2.4.27 im /usr/src/  Verzeichnis gesetzt.

Hast du denn mit dem kernel-source auch deinen Kernel gebaut? Oder
benutzt du ein Distributions-Kernel-Image? Im 2. Fall nimm das dazu
passende kernel-headers-Paket und installiere es. Dann setze den
linux-Link auf das kernel-headers und rekompiliere dein Modul.

Wenn das linux-source-Verzeichnis wirklich das von deinem Kernel ist,
vergewissere dich, das dieser konfiguriert ist (einfach mal make config
ausführen).

Achja: Du hast aber den Kernel gebootet für den du das Modul baust oder?

Andreas

-- 
Time to be aggressive.  Go after a tattooed Virgo.



Reply to: