Hallo Michael, * Samstag, 30. März 2002 um 16:55 (+0100) schrieb Michael Jakscht:
ich habe inzwischen einiges in Erfahrung bringen können. Also, der 2.4.17er läuft wie geschmiert, den 2.4.18er kriege ich nicht zum laufen. [ ... ] Ich habe laut David's Multikernel-Seite auch die System.map's entsprechend benannt, er fand schliesslich auch die richtige, aber trotzdem konnten irgendwelche mii_*-Abhängigkeiten nicht aufgelöst werden. Nun gut, nun läuft also der 17er und das war's dann für mich. Den 18er kann ich also nicht gebrauchen, läuft schlicht und ergreifend einfach *nicht*.
Im 2.4.18 sind (vermutlich allgemeine) Teile des Netzwerkkarten-Codes in ein separates Modul "mii.o" ausgelagert worden. Diese Modul wird i.A. automatisch erzeugt und geladen. So auch hier bei mir , aber anscheinend nicht bei dir... In einer anderen Mail in diesem Thread schriebst du, das du die Netzwerkmodule in die Initial-Ramdisk legst -- Warum? Ich glaube, da liegt das Problem: Falls du wirklich die Netzwerk-Module in der Initial-Ramdisk brauchst (normalerweise nicht!), dann musst du das Modul "mii.o" auch hinzufügen.
Eine Idee kommt mir gerade noch, was (oder überhaupt) hat es für Auswirkungen, wenn man den Kartentreiber erst als Modul kompiliert, die Module installiert und dann Kernel neu erstellt, allerdings mit dem Kartentreiber nicht als Modul sondern einkompiliert, sodass dann beides zur Verfügung steht? (Also einmal einkompiliert und einmal in /lib/modules/...)
IMHO werden dann die Module einfach nicht geladen, weil deren Funktion schon "fest" im Kernel ist. Gruß Andreas -- Andreas Könecke "Andreas Koenecke <akoenecke@akoenecke.de>" PGP-ID/Fingerprint: BD7C2E59/3E 11 E5 29 0C A8 2F 49 40 6C 2D 5F 12 9D E1 E3 PGP-Key on request or on public keyservers --