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

Re: Maestro3 driver unter Kernel 2.4.22



Moin Frank

Frank Trenkamp wrote:

hast Du denn die Module mit "make modules modules_install" ebenfalls neu kompiliert?

Nein. Ich baue den Kernel auf Debian-Art (make-kpkg). Das müsste IMHO ein "make modules" usw. implizieren.

Ich habe jetzt einen neuen Versuch mit einer neuen revision probiert:

-----------------------------  snip  --------------------------------
make-kpkg clean
make-kpkg kernel_image --revision nb.02 --append-to-version -nb.2
-----------------------------  snip  --------------------------------

Ergebnis ist unverändert. make-kpkg läuft auf den ersten Blick fehlerfrei durch. Beim genaueren Durchsehen des outputs:

-----------------------------  snip  --------------------------------
w2lap201:/usr/src/linux# grep "Unresolved symbols" make-kpkg.out
depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/media/video/bttv.o depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/media/video/msp3400.o depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/media/video/tda7432.o depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/media/video/tda9875.o depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/media/video/tda9887.o depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/media/video/tuner.o depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/media/video/tvaudio.o depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.22-nb.2/kernel/drivers/sound/maestro3.o
-----------------------------  snip  --------------------------------

*grummel*

Was bei Dir vermutlich schiefgeht, ist eventuell das typische "kernel module checksum" - Problem: der Kernel und die derzeit installierten Module sind mit jeweils einer anderen Konfiguration gebaut worden. Die entsprechenden Checksummen (dieses _2ffee22e55ae - Gedöns am Schluss) stimmen dann nicht mehr, der "module loader" meckert. Mehr Infos z.B. in:

Aber ich dachte, diese potentiellen Problem sind wegen make-kpkg nicht relevant. Ich baue doch damit *alles* neu. Oder doch nicht?

Vielleicht ausnahmsweise mal an der Paketverwaltung "vorbei" Kern und Module kompilieren und von Hand installieren? Was passiert dann?

Hmmm. Ich werde mal den Kernel auf konventionelle Art bauen. Mal sehen...

P.S.: stupid me. Sorry, Rüdiger, für doppelte Mail; hab vergessen, mit an die Liste zu posten.

Kein Problem. Da ich nicht subscribed bin, gmane.org sei's gedankt... :-)

Gruß
Rüdiger





Reply to: