Re: [maillist] kernel module mismatch

Joachim von Thadden (thadden@call-a-server.de)
Tue, 10 Aug 1999 00:40:08 +0200

Klaus Dieter Schmidt wrote:
>
> Hallo Stephan,
>
> > ich habe den neuen 2.2.10er kernel installiert (kernel-2.2...rpm; kernel-2.2.10-
> > headers.rpm; kernel-2.2.10-source.rpm). dann gabs beim booten folgende fehlermeldung:
> > ==
> > /lib/aic7xxx.o
> > kernel module mismatch
> > aic7xxx.o was compiled on 2.0.36
> > while this kernel is 2.2.10
> > ==
> > [....]
>
> Das sieht mir danach aus dass die Module vom Kernel 2.0.36 verwendet
> werden sollen - was aber ja mit den neuen Kernel nicht klappen kann.
>
> Da ich auch noch mit dem 2.0.36er Kernel arbeite würde mich ja auch
> interessieren wie man an die neuen Module kommt - wenn man mit rpm`s
> updatet. ;-)
>
> MfG/2 Klaus Dieter
>
> --
> Meine Homepage ist die Triple-Ranch auf http://www.toepen.de/,
> und mein Kater Felix hat seine XILEF auf http://www.xilef.de/

Hallo Klaus Dieter und Stephan,

der Kernel besteht aus folgenden RPMs:

1) kernel-2.2.10-1
2) kernel-pcmcia-cs-2.2.10-1
3) kernel-source-2.2.10-1
4) kernel-pcmcia-cs-cardinfo-2.2.10-1
5) kernel-headers-2.2.10-1

Wichtigste Datei die erste, die enthält nämlich das neue Kernel-Image
und die Module (ja, alle Module). Nach Installation mindestens von 1+5
(2+4 nur für Schlaptops notwendig, 3 nur wenn man den Kernel selber
backen möchte) habt ihr zwar einen funkelnagelneuen Kernel, aber in
Eurer initialen Ramdisk (/boot/initrd) stehen noch die alten Botmodule
des letzten Kernel. Es ist also noch die Erzeugung einer neuen Ramdisk
notwendig und die macht man bei der DLD mit mkinitrd (Benutzung:
mkinitrd <initrd-image> <Kernelversion>, Beispiel: mkinitrd /boot/initrd
2.2.10). Alles klaro mit den Modulen?

Mit freundlichen Grüßen/Sincerely
Joachim von Thadden
"Never run a touching system!"

-------------------------------------------------------------------
Call-a-Server LINUX-Systempartner
Netzwerkbetreuung . Sicherheitskonzepte . Softwareerstellung
www.call-a-server.de fax (030) 801 74 23
thadden@call-a-server.de phone (0177) 717 08 96