Jetzt nochmal zusammenfassend, warum ich gestern herausfinden musste ob ein Kabel in der Netzwerkkarte steckt. ;-)
Und zwar bekam ich einen Anruf, dass das Netzwerk meiner Eltern nicht mehr ganz funktioniert, erst war's "irgendwie komisch" und nach einem Neustart aller beteiligten (incl. Server) ging nichts mehr.
Nach kurzem Debuggen sah für mich alles komplett normal aus, Server von außen erreichbar, interface oben, alle Kabel eingesteckt, alle daemons laufen. Aber kein einziges Bit Daten ging über die Leitung. Ich konnte machen was ich wollte, es ging nichts durch. Auch nicht mit festem ARP-Eintrag und auch nicht die DHCP-broadcasts der anderen Rechner.
Nach dann schon etwas längerem Nachdenken und Googlen kam ich irgendwann auf die Idee, mal das Kernel log anzuschauen. Siehe da, vor dem Reboot einige Kernel-Oops, danach Fehlermeldungen der Art:
May 22 12:31:53 frodo eth0: Transmit error, Tx status register 90.
May 22 12:31:53 frodo Flags; bus-master 1, dirty 1(1) current 1(1)
May 22 12:31:53 frodo Transmit list 00000000 vs. c132b2a0.
May 22 12:31:53 frodo 0: @c132b200 length 8000005a status 8001005a
May 22 12:31:53 frodo 1: @c132b2a0 length 00000000 status 00000000
May 22 12:31:53 frodo 2: @c132b340 length 00000000 status 00000000
May 22 12:31:53 frodo 3: @c132b3e0 length 00000000 status 00000000
May 22 12:31:53 frodo 4: @c132b480 length 00000000 status 00000000
May 22 12:31:53 frodo 5: @c132b520 length 00000000 status 00000000
May 22 12:31:53 frodo 6: @c132b5c0 length 00000000 status 00000000
May 22 12:31:53 frodo 7: @c132b660 length 00000000 status 00000000
May 22 12:31:53 frodo 8: @c132b700 length 00000000 status 00000000
May 22 12:31:53 frodo 9: @c132b7a0 length 00000000 status 00000000
May 22 12:31:53 frodo 10: @c132b840 length 00000000 status 00000000
May 22 12:31:53 frodo 11: @c132b8e0 length 00000000 status 00000000
May 22 12:31:53 frodo 12: @c132b980 length 00000000 status 00000000
May 22 12:31:53 frodo 13: @c132ba20 length 00000000 status 00000000
May 22 12:31:53 frodo 14: @c132bac0 length 00000000 status 00000000
May 22 12:31:53 frodo 15: @c132bb60 length 00000000 status 00000000
Letztlich hat ein Austauschen der Netzwerkkarte das Problem behoben. Da ich nicht selbst vor Ort war, musste ich meine Schwester anleiten, wie man sowas macht. Hat aber geklappt, ich bin stolz. ;-)
Ach ja: Meine andere Idee, das DSL-Modem in den Hub einzustecken und damit nur eine Netzwerkkarte des Servers zu brauchen hat nicht geklappt weil man wohl ein Cross-Kabel zwischen Hub und DSL-Modem bräuchte damit das geht. Jedenfalls gab es keinen physikalischen Link wenn man das Modem in den Hub einsteckt.
[ Update 2006-08-05: Augrund enormem Spam-Aufkommen ist die Kommentarfunktion bei diesem Posting ab sofort gesperrt. ]