Rechner hängt bei ifconfig eth0 up

Post Reply
Message
Author
StarKeeper

Rechner hängt bei ifconfig eth0 up

#1 Post by StarKeeper »

Hi,
seit neuestem hängt mein Rechner sich auf, wenn ein netzwerkdevice starten will. das ganz eigentlich ohne an der Config etwas zu verändert haben.
Die Besonderheit bei der Sache, der Rechner hängt sich nur auf, wenn es sich um eine Realtekkarte vom typ 8139 handelt. Mit anderen Karten von verschiedenen Herstellern klappt alles Prima.
Das Aufhängen macht sich so bemerkbar, dass der rechner auf nichts mehr reagiert. Es gibt keine Fehlermeldungen und auch keine Errormessages in den Log-Files.
Das Modul 8139too kann ohne Probleme geladen werden. Die Netzwerkkarte funktioniert in einem anderen rechner super. Eine ersatz Realtekkarte in dem defekten Rechner brachte auch das selbe Problem auf.
Kann mir da jemand helfen??

Jochen

Re: Rechner hängt bei ifconfig eth0 up

#2 Post by Jochen »

Verwende mal das Modul rtl8139 statt 8139too. Sieht's dann anders aus?

Jochen

StarKeeper

Re: Rechner hängt bei ifconfig eth0 up

#3 Post by StarKeeper »

Wie komme ich denn an das Modul ran? Ich hab einen 2.4.9er Kernel laufen.
Hast du einen Link zu den Quellen oder dem fertigen Modul für den Kernel?

Mfg StarKeeper

Jochen

Re: Rechner hängt bei ifconfig eth0 up

#4 Post by Jochen »

Aber klar! Schau mal unter \file://lib/modules/2.4.9/ und such ein bisschen. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Lange Rede, kurzer Sinn: rtl8139 ist genauso wie 8139too Bestandteil des Standard-Kernels.

Für Realtek8139-basierte Karten gibt es halt mehr als nur einen Treiber - deswegen heisst der zweite ja "8138too", also "<i>auch</i> für 8139". Solltest Du kein rtl8139.o irgendwo unter /lib/modules finden, hast Du Dir Deinen Kernel schon einmal neu übersetzt und nur den neueren Treiber gebaut. Ansonsten sollte in Deiner /etc/modules.conf ein Eintrag in der Form "alias eth0 8139too" sein. Ändere den um in "alias eth0 rtl8139" und reboote (oder deaktiviere das Netzwerk und entlade das andere Modul - ach nein, so weit kommst Du ja gar nicht...).

Jochen

Post Reply