Thomas.Hertweck@web.de wrote:
Nottebrok, Guido wrote:
ich habe auf meiner SuSE 9.3 einen Vanilla 2.6.13.2 installiert.
Hast Du die "Changes" Datei im Kernel Source-Tree gelesen und haben alle relevanten Programme die darin genannte Mindestversion?
Ne, habe ich nicht. Da das mein erster eigener Kernel ist, habe ich darauf vertraut, dass das schon passen wird. Aber, wie heißt es noch: Vertrauen ist Gut, Kontrolle ist besser. Da ich gerade nicht an meinen Rechner komme, habe ich mal die Versionen von ftp://ftp.suse.com/pub/suse/i386/current/suse/i586/ angeschaut und Abweichungen (nach unten) aufgelistet(siehe 3. Spalte). o oprofile 0.9 0.8.1-3 # oprofiled --version o udev 058 053-15.2 # udevinfo -V Was ist oprofile? Braucht man das?
[...] Der Kernel läuft gut. Jedoch werden Module nicht automatisch geladen. [Fehlermeldung beim Initialisieren von eth0]
Es sieht so aus, als ob der Device-Knoten fuer Deine eth Schnittstelle nicht kreiert wurde durch udev.
Wird dieser Knoten beim Booten für jeden Kernel neu erzeugt? Mit dem SuSE-Kernel funktioniert es ja noch. Wo müsste ich denn was finden?
{...] Ich glaube nicht, dass es an der modprobe.conf liegt. Es liegt IMO eher an einer unpassenden Version von udev oder mkinitrd.
Ja, das mit udev könnte es sein, siehe oben. Ich werde mal udev-070 installieren. Und noch eine Frage: In /etc/modprobe.conf gibt es folgenden Eintrag: install eth0 /bin/true Es ist jedoch kein Alias für eth0 vorhanden z.B.: alias eth0 8139too #das gibt es nicht Woher weiß SuSE, dass das Modul 8139too geladen werden muss? Nochmal, mit dem original SuSE-Kernel geht es ja.