Nach Kernelupdate Probleme mit Modulen
Hallo, Im Thread: "Suse 8.2 haengt beim runterfahren (II) - Loesung" schrieb Karsten Keil:
Die neusten SuSE kernel updates haben das Problem gefixt.
Also habe ich mit YOU das neuste Kernelupdate (...96) installiert. Folgende Probleme: Beim Laden von /lib/modules/2.4.20-4GB/kernel/sound/core/snd.o wurden unresolved symbols angemeckert und das Soundsystem nicht geladen. Ich habe den upgedateten Kernel und alle Module neu kompiliert, danach ging das Soundsystem wieder. Ebenfalls angemeckert wurden unresolved Symbols in /lib/modules/2.4.20-4GB/misc/fxusb_CZ.o und das Modul wurde nicht geladen. Damit funktionierte bei mir kein ISDN mehr, da ich mich über den teledat X120 Treiber verbinde (Teledat USB 2 A/B an USB). Hier half keine Kernelbacken, da für fxusb_CZ.o keine Sourcen vorliegen (hoffentlich schreibe ich keinen Unsinn!?). Meine Lösung: Alles wieder retour, also rpm -e k_deflt rpm -e kernel-sources und mit Yast neu von der Distri-DVD installiert. Danach funktionierte alles wieder. Eins muss ich vielleicht noch erwähnen: Der Kernel, den ich mit YOU updaten wollte, war von mir selbst kompiliert worden, allerdings aus den Sourcen der Distri (8.2) mit einem kleinen Patch in ..net/core/dev.c, das Karsten Keil vor einigen Wochen hier bereitstellte. Die config fürs Backen hatte ich dem System entnommen: /proc/config.gz Hat hier irgendwer ähnliche Erfahrungen gemacht? Kann ich das Kernelupdate auf einen ungepatchten Kernel problemlos anwenden? Jede Hilfe ist willkommen, Reinhard. -- Ziele sind der Grund, morgens aufzustehen. (Aus: Adam Jackson: Die zehn Geheimnisse des Glücks) http://www.rhabichtsberg.de --- http://www.adfc-trier.de
On Tue, Jul 22, 2003 at 08:47:19AM +0200, Reinhard Habichtsberg wrote:
Hallo,
Im Thread: "Suse 8.2 haengt beim runterfahren (II) - Loesung" schrieb Karsten Keil:
Die neusten SuSE kernel updates haben das Problem gefixt.
Also habe ich mit YOU das neuste Kernelupdate (...96) installiert. Folgende Probleme:
Beim Laden von /lib/modules/2.4.20-4GB/kernel/sound/core/snd.o wurden unresolved symbols angemeckert und das Soundsystem nicht geladen.
Ich habe den upgedateten Kernel und alle Module neu kompiliert, danach ging das Soundsystem wieder.
Ebenfalls angemeckert wurden unresolved Symbols in /lib/modules/2.4.20-4GB/misc/fxusb_CZ.o und das Modul wurde nicht geladen.
Also hier sind keine unresolved Symbols aufgetaucht, unser Buildsystem wuerde den kernel garnicht rausgeben, wenn es unresolved symbols gibt. s.u.
Damit funktionierte bei mir kein ISDN mehr, da ich mich über den teledat X120 Treiber verbinde (Teledat USB 2 A/B an USB).
Hier half keine Kernelbacken, da für fxusb_CZ.o keine Sourcen vorliegen (hoffentlich schreibe ich keinen Unsinn!?).
Doch: km_fritzcapi-1.0-92.i586.rpm Enthaelt die sourcen (+bin-only lib) zum bauen der module. Wird nach /usr/src/kernel-source installiert und wie folgt gebaut: 1. Der Kernel Source fuer den das modul gebaut werden soll muss unter /usr/src/linux erreichbar sein und der Konfiguration entsprechen. (make cloneconfig; make dep;) make bzImage und make modules sollten gelaufen sein, muessen aber nicht vollstaendig durchbauen, kann nach den ersten paar Dateien abgebrochen werden. 2. cd /usr/src/kernel-source/fritzcapi make -f Makefile.module clean make -f Makefile.module make -f Makefile.module install
Meine Lösung: Alles wieder retour, also rpm -e k_deflt rpm -e kernel-sources
und mit Yast neu von der Distri-DVD installiert. Danach funktionierte alles wieder. Eins muss ich vielleicht noch erwähnen: Der Kernel, den ich mit YOU updaten wollte, war von mir selbst kompiliert worden, allerdings aus den Sourcen der Distri (8.2) mit einem kleinen Patch in ..net/core/dev.c, das Karsten Keil vor einigen Wochen hier bereitstellte. Die config fürs Backen hatte ich dem System entnommen: /proc/config.gz
Achso, das geht nicht. You laed nur das k_*patch.rpm, das enthält nur den Unterschied zu den offiziellen SuSE Kernel. Im gleichen Verzeichnis steht auch noch das komplett .rpm, das kann mit rpm -Uvh auch bei selbst kompilierten Kernel eingespielt werden. Normalerweise sollte YOU die Situation aber erkennen, das überprüf ich noch. (Gab es melungen in den log Files ?) Wenn man einen kernel selbst kompiliert ist es am sichersten, man setzt noch eine EXTRA Version und verwendet einen neuen Namen fuer das Image. Dann kann man auch immer noch den alten kernel booten, falls es Probleme gibt. Im kernel Makefile z.B: EXTRAVERSION = -kk -- Karsten Keil SuSE Labs ISDN development
Hallo Liste, Hallo Karsten! hylafax.org hat mitte Juni die Version 4.1.6 freigegeben. Kann einfach mit dem suse-rpm von ftp.hylafax.org ein Update gemacht werden? Oder beißt sich die Version dann mit meinem installierten capi4hylafax-4.1.5? Grüße, Arne
On Tue, Jul 22, 2003 at 10:35:49AM +0200, Arne Metzger wrote:
Hallo Liste, Hallo Karsten!
hylafax.org hat mitte Juni die Version 4.1.6 freigegeben. Kann einfach mit dem suse-rpm von ftp.hylafax.org ein Update gemacht werden? Oder beißt sich die Version dann mit meinem installierten capi4hylafax-4.1.5?
Wird sicherlich Probleme geben. Ich muss diese Woche eh neue Pakete fuer die naechste Version machen, werde dann auch welche für die 8.2 testen, dann kann ich mehr sagen. -- Karsten Keil SuSE Labs ISDN development
Karsten Keil schrieb:
On Tue, Jul 22, 2003 at 10:35:49AM +0200, Arne Metzger wrote:
Hallo Liste, Hallo Karsten!
hylafax.org hat mitte Juni die Version 4.1.6 freigegeben. Kann einfach mit dem suse-rpm von ftp.hylafax.org ein Update gemacht werden? Oder beißt sich die Version dann mit meinem installierten capi4hylafax-4.1.5?
Wird sicherlich Probleme geben.
Ich muss diese Woche eh neue Pakete fuer die naechste Version machen, werde dann auch welche für die 8.2 testen, dann kann ich mehr sagen.
Ich verwende 8.0, 2.4.40-4GB. Arne
On Tue, Jul 22, 2003 at 12:51:33PM +0200, Arne Metzger wrote:
Karsten Keil schrieb:
On Tue, Jul 22, 2003 at 10:35:49AM +0200, Arne Metzger wrote:
Hallo Liste, Hallo Karsten!
hylafax.org hat mitte Juni die Version 4.1.6 freigegeben. Kann einfach mit dem suse-rpm von ftp.hylafax.org ein Update gemacht werden? Oder beißt sich die Version dann mit meinem installierten capi4hylafax-4.1.5?
Wird sicherlich Probleme geben.
Ich muss diese Woche eh neue Pakete fuer die naechste Version machen, werde dann auch welche für die 8.2 testen, dann kann ich mehr sagen.
Ich verwende 8.0, 2.4.40-4GB. ^^^^^^^^^^
Wow, wo hast Du den her ? :-) -- Karsten Keil SuSE Labs ISDN development
participants (3)
-
Arne Metzger
-
Karsten Keil
-
Reinhard Habichtsberg