Am 01.04.02 07:53:52, schrieb M. Niedermair
Starting PCMCIA services:
/lib/modules/2.4.16- 4GB/pcmcia/pcmcia_core.o: kernel-module version mismatch. /lib/modules/2.4.16- 4GB/pcmcia/pcmcia_core.o was compiled for K-ver 2.4.16, while this kernel is version 2.4.16-4GB.
/lib/modules/2.4.16-4GB/pcmcia/i82365.o: kernel-module version mismatch. /lib/modules/2.4.16-4GB/pcmcia/i82365.o was compiled for K-ver 2.4.16, while this kernel is version 2.4.16-4GB.
/lib/modules/2.4.16-4GB/pcmcia/ds.o: kernel- module version mismatch. /lib/modules/2.4.16-4GB/pcmcia/ds.o was compiled for K-ver 2.4.16 while this kernel is version 2.4.16-4GB.
cardmgr. cardmgr[708]: no pcmcia driver in /proc/devices.
SuSE 7.3 benutzt zwar anstatt 2.4.16 das Verzeichnis 2.4.16-4GB aber alleine dadurch ist doch kein echtes Kernel-Module- Mismatch vorhanden ?!
Doch, das langt dafür aus. Wenn die beiden Namen nicht gleich sind, dann hat das Modul eine andere Kernelversion und wird abgelehnt.
Lsg:
- Datei <kernerl-source>/include/linux/version.h anpassen und Kernel neu übersetzen (aufwendig!).
oder - die Kernelmodule (pcmcia) neu übersetzten. Dann wird automatisch die Versionsnummer, dem des aktuellen Kernels angepasst. Diese Methode ist einfacher.
Klingt logisch, nur funktionierte es nicht, denn ich hatte das ganze PCMCIA-Paket unter dem 2.4.16-4GB Kernel kompiliert --> und dann installiert, das hatte ich vergessen zu sagen, tschuldigung. Was lässt sich jetzt auf dieser Ebene noch korrigieren, würd ich gern wissen ? Mit freundlichen Grüßen und bestem Dank im voraus Carsten