PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fatal: modul sis900 not found



zebby
10.04.05, 00:55
Hallo,

auf meinen Redhat 9 mit kernel 2.4.20-31.9
tritt folgende Problematik auf

Bootvorgang:

eth0 alles okay

In der Netzwerkkonfiguration steht die Karte aber als deaktiviert

/etc/modprobe.conf und modules.dep sind leere Dateien

modprobe sis900 bringt
Fatal: modul sis900 not found

Der Treiber (das Modul) sis900.o liegt im Kernelverzeichnis
./drivers/net


Ich habe eine komplette Webserverumgebung auf dem System laufen
gehabt und möchte jetzt ungern alles neu installieren, womit tagelange arbeit zunichte gemacht wäre.

weiss irgendjemand warum modprobe die module nicht findet?

hab auch schon mal eine rtl8193 eingebaut - mit dem gleichen resultat.


Gruß zebby

carnil
10.04.05, 08:06
Hallo

Was sagt ein uname -r? Was passiert, wenn du mit modprobe versuchst den Parameter -t zu verwenden, um mitzuteilen,



-t --type
Restrict -l to modules in directories matching the dirname
given. This option is provided for backwards compatibility: see
find(1) and basename(1) or a more flexible alternative.


Wird eventuell nicht die Lösung brigen, aber hoffentlich mehr Infos.

MfG carnil

zebby
10.04.05, 12:52
Hallo,

mopdprobe -l -t /lib/modules/$(uname -r)/kernel/drivers/net/sis900

geht ohne Ausgabe und Erfolg durch,
denn weder mit lsmod oder ifconfig ist die sis900 zu sehen.

Gruß Zebby

carnil
10.04.05, 13:07
Hmm

Das heisst also, dass das Modul korrekt geladen wird, wenn man die gsamte Pfadangabe mitgibt. Hast Du schon versucht mit depmod eine modules.dep zu generieren? Ich weiss leider nicht, ob das funktionieren wird, weil ich mich da noch nicht 100% auskenne.

MfG carnil

zebby
10.04.05, 13:27
ja hab ich schon mal probiert leider
>depmod ergibt modules.dep = 0 KB

nach der man page ist depmod zu neu für meinen Kernel.
depmod.old liefert aber auch keine Einträge in modules.dep

Eigenartigerweise geht bei modprobe
in der folgenden Form alles ohne Ausgabe durch

>mopdprobe -l -t /lib/modules/$(uname -r)/kernel/drivers/net/sis90
>mopdprobe -l -t /lib/modules/$(uname -r)/kernel/drivers/net/sis9
>mopdprobe -l -t /lib/modules/$(uname -r)/kernel/drivers/net/sis

das kann ja irgendwie nich.

hingegen:
>insmod /lib/modules/$(uname -r)/kernel/drivers/net/sis900.o
-1 unknown symbol in modul

:confused:
zebby