Hallo!
So, jetzt finde ich Zeit zum Antworten... ;-)
Am 15 Apr 2005 um 1:59 hat Uwe Beck geschrieben:
Du schreibst leider nicht, wo Du das Modul her hast. Ich nehme an,
dass es im Source vorliegt und per make entstanden ist.
Es stammt von einer CD, die dem Mainboard beilag (Gigabyte). Im
Prinzip liegt das Modul wohl wirklich im Quellcode vor, wird aber
scriptgesteuert übersetzt (und wohl auch installiert, s. unten).
Nachdem Du das
sk98lin compiliert hast, muss dieses in den Modulzweig des aktiven
Kernel kopiert werden. Fuer einen 2.4 Kernel (war doch bei FC1 so?)
ist das dann:
cp sk98lin.o /lib/modules/`uname -r`/kernel/drivers/net/
Dort wurde es vom Script (s. oben) schon hinkopiert.
Nun ist noch unbedingt ein "depmod -a" notwendig. Damit
werden in
/lib/modules/`uname -r`/ die modules.* Dateien aktualisiert. Jetzt
sollte mit einem "grep sk98lin modules.*" wenigstens eine Zeile
gelistet werden, die sk98lin.o enthaelt. Nun einen Eintrag in der
modules.conf fuer das gewuenschte Interface erstellen: alias eth0
sk98lin
Ja, so habe ich es probiert. Leider wurde das Modul auch so nicht
geladen und zwar nach wie vor ohne Fehlermeldungen...
Wenn Du danach immer noch Probleme haben solltest, dann muss etwas
mit
dem Kernelmodul faul sein. Vielleicht gibst Du mal den Link zu dem
Teil bekannt.
Ich habe mir jetzt einfach eine neuere Version des Treibers von
www.syskonnect.com besorgt. Damit funktionierte die Installation in
so fern gleich auf Anhieb, dass nach einem Neustart automatisch kudzu
gestartet wurde, das mir dann angeboten hat, die neue Netzwerkkarte
gleich zu konfigurieren. Seit dem läuft alles bestens. Ich frage mich
nur, was mit der älteren Version los war, weil ich ja nicht einmal
Fehlermeldungen erhalten habe.
Auf jeden Fall vielen Dank!
Gruß,
Stefan