Buenas juanjo42
Pues me temo que pueden ser muchas cosas, hablamos de un OS sin soporte desde hace muchos muchos años. Puedo ponerte una lista de causas, aunque posiblemente tampoco estaría completa:
-WIFI? WindowsXP requiere del SP más actual para poder usar algunos sistemas de cifrado actuales, por ejemplo WPA2-PSK AES. Esto tb se extrapola a muchos otros problemas potenciales, el no disponer del último SP con todas las actualizaciones, problemas
-Drivers, WindowsXP no es que fuese muy amigable con estos, y podría ser necesario probar diferentes controladores de red.
-InternetExplorer a día de hoy estás prácticamente vetado en la mayoría de sitios, es más, no soporta los protocolos actuales para poder navegar por las webs. A día de hoy es casi obligado el uso de TLS 1.2+, esto impediría acceder a Internet, sería necesario instalar otro navegador que soportase WindowsXP y problemas varios
-Certificados, para poder acceder a Internet a la mayoría de páginas, se requiere que el sistema/navegador tenga integrado los certificados CA reconocidos mundialmente. Estos cambian con los años, algunos caducan, otros se revocan, y salen otros nuevos. Con el OS tan viejo puede ser también necesario instalar CA actualizados, o usar un navegador que use su propia lista independiente y los tenga actualizados.
-Un ajuste incorrecto de servidores proxy, si no detecta correctamente la red, podría no darte salida.
-Ajustes IPs, el Router podría no estar asignando correctamente los datos IPs de la conexión, con lo que aunque diga conectado, no podría navegar, sería necesario ver el estado de la conexión, ver si tiene asignados valores correctos.
-Etc...