-----Ursprüngliche Nachricht----- Von: Martin Walter [mailto:walter@th.physik.uni-bonn.de] Gesendet am: Mittwoch, 24. Oktober 2001 12:53 An: suse-linux@suse.com Betreff: Patch von Kernerl 2.4.10
Hallo ML!
Um meine Fritz PCI v2 ans laufen zu bringen muss ich den Kernel patchen. Als Kernerlsourcen verwende ich die von yast installierten in /usr/src/2.4.10-SUSE (oder sehr aehnlich). Der patch laeuft ohne Probleme durch. Nun habe ich zwei Probleme:
- Die fehlerfrei durchkompilierten und installierten Kernel und Module werden nach z.B. make modules_install unter /lib/modules-2.4.10 abgelegt und nicht (wie vom yast-installierten) unter /lib/modules-2.4.10-4GB! Wuerde mich ja nicht weiter stoeren, aber merkwuerdig finde ich das schon. Oder unterscheiden sich die Kernelsourcen doch?
Das ist korrekt so. Dadurch werden die Module des Standardkernels von denen Deines selbst kompilierten Kernels getrennt.
- Im SUSE Standardkernel sind die Alsa-Sound-Module unter /lib/modules-2.4.10-4GB/misc enthalten. Wenn ich den 2.4.10er durchkompiliere fehlen sowohl das Verzeichnis als auch die Alsa-Sound-Module. Ich kann zwar unter kernel/drivers/sound ein Sound-Modul via modprobe einbinden, so dass mein Sound funktioniert, aber die Alsa-Unterstueztung ist weg. Muss ich da noch einen Kernelpatch anwenden, der in den 2.4.10er Sourcen nicht drin ist?
Du mußt Alsa selber nachinstallieren. src.rpm von der SuSE CD installieren. Kompilieren, entstandene RPM Dateien isntallieren (eigentlich reicht die mit KM (=Kernel Module) im Namen) und diese dann nach der Anleitung kompilieren. Gruß Christian