Ist das immer der gleiche Zeitraum, z.B. alle 20 Minuten? Dann schau mal in den Internetoptionen von XP, ob da eine automatische Trennung eingestellt ist. Allerdings: Wenn, dann sollte das nur bei Inaktivität geschehen, nicht wenn du noch Seiten aufrufst.
Das mit der LAN-Verbindung ist nicht unbedingt verkehrt - wenn du mit DSL ins Internet gehst, brauchst du ja eine Netzwerkkarte... auch LAN-Karte genannt :-)
Eine andere Möglichkeit - hatte ich in meiner alten Wohnung - ist ein Wackelkontakt an der Telefondose. Wobei es dann merkwürdig ist, dass der Fehler erst jetzt auftritt, wo du ein neues XP auf einer neuen Platte installiert hast... trotzdem: überprüfe einmal, ob alle Kabel richtig sitzen.
CU
Olaf