Okay. I've only got experience with XP so all of my instructions will relate to that. 1. Goto your desktop pc and right click the local area connection in the taskbar then click 'open network connections'. Right click on the local area connection and click properties. Scroll down on the list and select 'Internet Protocol (TCP/IP)' and click properties. If 'Obtain an IP address automatically' is not selected then select it and click 'OK'. If your problem still persists then we'll move on. 2. Double click the wifi connection in the taskbar (bottom right of screen) Click the support tab then click details. Make a note of the default gateway and the dns addresses. Type the gateway address into explorer or firefox address bar. You will be prompted for a username and password (default user:admin, pass:admin). On my router I then click status->local network (yours may be different) to find the ip address of the local connection. It may be that it is the same as the wireless ie 192.168.1.1 but I have seen a few routers use a different one eg 192.168.0.1. 4. You now need to goto your desktop pc and right click the local area connection in the taskbar then click 'open network connections'. Right click on the local area connection and click properties. Scroll down on the list and select 'Internet Protocol (TCP/IP)' and click properties. Now select 'Use the following IP address'. Use the ip address from the router as your default gateway (192.168.1.1 or 192.168.0.1 etc). Use a corresponding value for your ip address (just change the last number) eg 192.168.1.105. Looking at your wan ip addresses I would use a number between 103 and 150. The dns servers should be copied from your laptop. If you still have a problem, or your settings keep being changed for your local connection then you are infected with something. Good luck. p.s. MSN me if you are having difficulty following the steps (click the blue man top right of all of my posts. I don't know if I can explain them any better but I will try.