Come ti ho già detto prova su Xp a dare un'indirizzo fisso(statico)invece che automatico(DHCP).
Per fare questo apri Connessione di rete\Proprietà\Protocollo internet TCP/IP\Proprietà.
Nella maschera metti la spunta su:Utilizzail seguente indirizzo IP.
Alla voce Indirizzo IP metti quello del PC che sarà uguale all'indirizzo del router tranne l'ultima cifra.Ad esempio se l'indirizzo del tuo router è 192.168.1.1 l'indirizzo del pc sarà 192.168.1.2
Il subnet mask viene in automatico 255.255.ecc...
Gateway predefinito metti l'indirizzo del router(lo trovi nelle istruzioni se non lo sai).Esempio:192.168.1.1
Nella seconda parte della scheda metti la spunta su Utilizza ia seguenti indirizzi server DNS
Server DNS preferito metti l'indirizzo del router.Esempio 192.168.1.1
Server DNS alternativo lo lasci in bianco.
Fatto questo vedi se il collegamento internet tiene.
"/>