Sam, try the following mate.
Turn on uPnP (Universal Plug & Play) and SSDP Discovery services on your PC. These may already be started but best to check. Also, go to Control Panel > Add or Remove Programs > Add/Remove Windows Components (on the left hand pane).
Where abouts can i check for them in vista ? I think there all turned on but it would be good to check
In the new Pop-up window, scroll down to "Networking Services". Highlight it and click "Details". Tick the box for "uPnP User Interface". Click OK to everything and come back out.
You should restart the PC afterwards.
Once back up and running, check that the Wireless card is set to DHCP and set to obtain automatically.
Done
Patch into the Router via a cable to start with (this is so we can configure it). Type "Home" in to your browser and it should go to the Router. (Again, make sure your NIC is set to DHCP, etc).
On the Router homepage (Summary) click on "Home Network" at the top. This shows all the devices currently connected to the Router. On the right hand side, under "Status at a Glance" you have:-
1. Ethernet
2. Wireless
3. USB
Make sure Wireless is enabled (there is a button next to it to say Enable/Disable). For example, I have USB disabled. Ethernet is always Enabled.
Done
If this is enabled, click on "Edit Settings" underneath. This will prompt you for a password if you have set one up. (You can do that later if you haven't). This page shows all the Wireless stuff, such as, Signal strength, Wireless Channel, SSID, Network name and Security.
Give your Network a unique name and try setting the channel to a different number. I like using Channel 11. Make sure SSID broadcast is "enabled" to start with so that the PC can detect the Network.
Done
Set a Passkey for the Network. For the Wireless mode, I have it set to 802.11g and the DTIM Period is default at 1 second. I have the maximum connection rate at 54Mbps (as I do not have Super G so this is the fastest I can set).
Done
For the Wireless Strength try 4-5. I am far away from the Router and 5 gives me full strength. So depending on your distance, 3-4 may be ok for you.
Done
Save all that.
Along the top of the Wireless page you are on you should have x3 blue underlined sections. You are on "Wireless Settings". Select the section called "Advanced Settings". On this page, I haven't set anything apart from the tick box at the bottom which says "Show Inactive Devices".
Done
Save that.
Now when you click the big "Home Network" button at the top again, you can see who is active on the network and who is not currently on the network (they are greyed out). So this helps to see who is on, who has been on and who is currently not on.
Now on the PC. Disable the NIC and just have the Wireless card active. Reboot the PC and hopefully with UPnP it'll detect the Router, your Network and you can then select it and enter the Passkey. If you are connected fine, go back to the Router and Disable SSID Broadcast. The Wireless connection may disconnect for a second, but should automatically re-connect.
Cheers!