Also wenn du sagst du konntest nicht auf die andren pingen, dann geh ich davon aus, dass du dem WinXP-Rechner in diesem Fall ne fixe IP gegeben hast!
Hast schon ein andres Netzwerkkabel probiert? Schließ mal den W98 (DHCP-Server) direkt per ausgekreutzem NW-kabel beim WinXP-Rechner an, da wär dann sonst keine Peripherie mehr dazwischen!!
