SiS 900 Ethernet onboard
Hallo, ich bringe leider unter SuSE 7.3 den integrierten Ethernetanschluss (SiS 900) auf meinem Mainboard ASUS TUSI-M nicht zum Laufen. beim Booten erscheint: eth0: unknown interface - no such device mit "lspci" erhalte ich u. a.: 00:01.1 Ethernet controller: SiS900 10/100 Ethernet (rev84) In Yast 2/Hardwareinfo/Netzgeräte ist er korrekt als SiS 10/100 Ethernet eingetragen. In der '/etc/modules.conf' lautet der Eintrag: #YAST2: Network card alias eth0 sis900 Was kann ich hier als Linux-Anfänger machen (außer wahrscheinlich auf SuSE 8.0 zu warten)? Danke schon mal für die Antwort(en)! -- Herzliche Grüße Stefan Hofmeir
From:
Hallo,
Hallo !
ich bringe leider unter SuSE 7.3 den integrierten Ethernetanschluss (SiS 900) auf meinem Mainboard ASUS TUSI-M nicht zum Laufen.
hab die gleiche Karte in meinem Laptop :)
beim Booten erscheint: eth0: unknown interface - no such device
ja dann wurde das Modul für die Ethernetkarte wahrscheinlich noch nicht geladen.
mit "lspci" erhalte ich u. a.: 00:01.1 Ethernet controller: SiS900 10/100 Ethernet (rev84)
gut dann ist das Teil ja auch schonmal wirklich im Rechner :)
In Yast 2/Hardwareinfo/Netzgeräte ist er korrekt als SiS 10/100 Ethernet eingetragen.
ok
In der '/etc/modules.conf' lautet der Eintrag: #YAST2: Network card alias eth0 sis900
das müsste das Modul sis900 eigentlich beim starten automatisch laden.
Was kann ich hier als Linux-Anfänger machen (außer wahrscheinlich auf SuSE 8.0 zu warten)? Danke schon mal für die Antwort(en)!
also, als erstes mach mal an der Konsole ein "lsmod | grep sis900". Sollte dort nichts angezeigt werden mach ein "modprobe sis900", danach wieder ein "lsmod | grep sis900". Wenn nun das Modul angezeigt wird, brauchst Du nur noch Deine IP usw. festlegen, Bsp: ifconfig eth0 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 up. Wenn bei dem modprobe "can't find module" oder ähnliches kommt, liegt es daran dass Du kein Modul namens sis900 auf Deinem Rechner hast. Am besten Du durchsuchst dann mal /lib/modules... nach der sis900. Sollte diese nicht vorhanden sein, dann installier mal die Kernelquellen, wechsel danach in das Verzeichnis /usr/src/linux und gebe "make menuconfig" ein. Dann musst Du mal bei den Netzwerkoptionen nach der sis900 suchen. Markiere die mit M (steht für Modul). Danach beende und speichere die Konfiguration und mach ein "make dep clean bzlilo modules modules_install" damit compilierst & installierst Du einen neuen Kernel. Außerdem werden hierbei alle ausgewählten module compiliert und installiert. Sei bei der ganzen Sache aber vorsichtig. Mach am besten eine Sicherung von deinem bisherigen Kernel (/boot/vmlinuz). mfg Frank PS: Eigentlich sollte das Modul sis900 bei ner normalen SuSE-Installation mit dabei sein. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Hallo, * Am 12.03.2002 zauberte Frank Schmidt:
From:
[... SiS900 mag nicht ...]
PS: Eigentlich sollte das Modul sis900 bei ner normalen SuSE-Installation mit dabei sein.
Einfach festzustellen: # find /lib/modules/ -iname "*sis900*" /lib/modules/2.2.19/net/sis900.o /lib/modules/2.4.14/kernel/drivers/net/sis900.o Also, bei mir ist es da. Ich habe es aber trotzdem bevorzugt, die Unterstützung in den Kernel einzukompilieren. -- Gruß Alex -- du führst dich echt auf wie so ein Esperantler ; lebe deine Regelmäßigkeiten bitte inn Esperanto aus und rühre solche sakralen Dingen wie nationale Hochsprachen bitte schön in Zukunft nicht mehr an ['s-ro Aliicx in dag°]
participants (3)
-
Alex Klein
-
Frank Schmidt
-
Stefan1@Hofmeir.de