2xXP+1xWin98+1xRouter=Win98 funzt nur manchmal

Hi!
Ich stehe hier vor meinem kleinen Netzwerk und weiß nicht mehr weiter. Das Netzwerk besteht aus folgenden Komponenten:

WinXP Rechner Nr.1
WinXP Rechner Nr.2
Win98 Rechner
Router - Netgear RP 114

Alle 3 Computer sollen ins Internet und auch untereinander miteinander kommunizieren.

Die Rechner sind wie folgt verbunden

 DSL Modem
 |
 |
 10m Kabel
 |
 |
 -------Router-----
 / | \
 / 5m-Kabel \
 / | \
 15m-Kabel WinXP 10m-Kabel
 / Nr.1 \
 / WinXP Nr.2
 / 
 /
 Win98

Das Problem ist der Windows 98 PC. Dieser funktioniert nur an dem 5m-Kabel. An allen anderen Kabeln surft es sich, als wenn es sich um ein 28k Modem handeln würde.
Die beiden XP-Rechner allerdings funkionieren an allen Kabel super. Auch das Vertauschen der Kabel am Router bringt nix.
Ich kann mir da irgendwie nicht vorstellen woran das liegen soll.
An der Software kann es nicht liegen. Denn der Win98 PC funktioniert ja. Nur nicht an allen Kabeln. Also könnte man vermuten, dass die Kabel defekt sind. Aber die XP Rechner funktionieren ja überall.
Wer hat eine Idee woran das liegen könnte??? Vertragen sich 98-Rechner nicht mit langen Kabeln, XP-Rechner aber schon?? Das wäre mir neu.
Danke und Gruß
freak

Hallo,
bist du sicher, dass alle Kabel Cat5 sind? d.h. 8-adrig!
Auch würde ich prüfen, ob alle Verbindungen wirklich mit 100 Mbit/s laufen. (im Status der LAN-Verbindung)
Die Ethernet-Karten kann man auf 10 oder 100 Mbit/s einstellen, oder auf Automatic. ok?
Ich würde mal den Anschluss am Router wechseln, nicht nur das Kabel.
Gruß
Dieter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]