Hi! I'm back!
Sorry for the delay, since I managed to solve it(with help as mentioned =S ), I kinda forgot to come back.-
Thanks supasieu. The router stuff IS the solution, indeed, but I was trying to understand it, rather than just get internet in the other machine. That is what the guy I told about did help me with. The problem was on the DNS thing. As you recommend, the xp needs an static IP. BUT, the thins relies con the DNS. Automatically, windows set it to be 192.168.137.1, but it works with 192.168.0.1 That means that it asks the router about the dns, and it was doing so with the win 7 machine. It is quite stable indeed, for I tried using the torrent service(the most demanding from my point of view) and it downloads at its best =P What I did not try so far is torrents in both machines, win 7 and xp. Will tell if I do it!
Dear Tom. The solution was not provided by you. You told me to buy an usb card, a new machine, to change the OS, install updates, change AV, install antimalware stuff and the ICS from microsoft, that was the first thing I said I've tried. Neither they were answers, nor what I asked. I just wanted some hints in the config of the connections. Indeed, you said something like:
The short answer is: the XP is not on the Router network, possibly, or is asking the W7 machine "how do I route Google.com" and the W7 machine responds back "I dunno"
Which was not correct, for the XP box WAS on the network, if it had not, it wouldn't have been able to get to the router config page. The right thing was that the 7 machine answered 'I dunno' Hehe =D
And you said:
If the XP is on 192.168.137.x but the router is 192.168.1.x, the resolution maybe pointing to 192.168.137.1 (Win7 PC) for the 'Gateway' which wouldn't help pass along to the request to the router for 'what is the IP of Google.com'. You might want to check what the ipconfig /all says on the Win7 machine and then 'fudge' the gateway to the router instead.
What was the opposite of the solution, for I had to point it to 192.168.0.1, while it aimed at the adress you stated(192.168.137.1) and did not get a gugl.-
NEVERTHELESS, you were the first in answering my question, I posted another here and nobody said pee. Quite a time ago. I know you are trying to help, and in any case, it is MY fault if I don't agree with what you suggest.-
AND, as it seems to be important for you to get your answer picked as solution, I will. And indeed I thank you for your help, your time and your good will. Please, take what I say as an explanation of my reasons, not critics or mean talk. And excuse my english if something I say might not be cristal.-
Thanks everyone!