Relendo seu post, resolvi acrescentar o quanto vai abaixo.
No XP vá em "conexões de rede" e mande compartilhar a conexão com a internet (clique direito no ícone dela e uso do menu).
Feito isso, o Ubuntu vai se conectar sozinho (com o cabo ligado, óbvio) quando o XP estiver on line. Para isso ele vai usar DHCP.
E se o computar com as duas placas de rede estiver com o Ubuntu on line, a solução está no link do post anterior (1ª parte).
Agora, a melhor solução:
- compre um roteador, ou use um hub + modem roteado, e vc nunca mais vai precisar configurar conexão com a internet, além de poder usa-la sem precisar ligar o computador com as duas placas de rede (que, na verdade, está funcionando como um roteador "caro"). E se o seu note tem placa wifi, com um roteador/AP (barato, hoje em dia) vc vai usar internet sem fio.