I have a wireless network at home which works perfectly. Downstaires, I have the router and my PC (Win XP Home) is upstairs with my wifes laptop being anywhere she fancies surfing (usually as far away from me and my heavy metal music as possible!).
The problem is that I am trying to set up an old PC I have acquired for the in laws. I have connected this PC (Win 2K) to mine with a cross over cable and can share files fine. But I can't seem to set it up to allow this PC to access the internet. When I tick allow sharing, Win XP insists on giving my PC an IP address of 192.168.0.1, which is the IP address of my router and I don't think this can be changed. Is there anyway to enable sharing without XP re-setting my IP address?
The problem you have, is you are trying to effectively use two DNS servers - your Router and Windows XP.
So, let your Router configure XP's address and make sure you can access the Internet on that machine.
At the command line (Start; Run) type the command;
This should show you the address your Router has allocated to the XP Network card. Maybe a 192.168.x.x or perhaps 10.0.x.x address. If it's a "192" address, the subnet will be 255.255.255.0 but if it's a "10" address, the subnet will be 255.255.255.255
Assuming you are using Internet Explorer on the W2K machine to try and access the net, on that machine, go to Tools; Internet Options; Connections; LAN Settings; Tick the box "Use a Proxy Server" and enter the address of your XP machine in the opened window with Port 80 selected under ports and click OK.