Sorry didnt see the post on page 4 ^_^ (ill be home in round a hour so ill be able to help more when im at a windows pc)
The reason you have to be plugged into the wire is due to the way routing works, you need to be able to resolve the ip address which your wireless card is unable to do as its unable to grab a ip address from the dhcp settings
Just run traceroute when your connected to the internet from cmd line
you should get a output simmlar to (this was on linux not windows)
traceroute to deborahclerkin.co.uk (188.8.131.52), 30 hops max, 60 byte packets
1 something (192.168.0.254) 0.090 ms 0.071 ms 0.070 m
The first address is your default GW, which is usualy the address the router sits on (if im remebering right) you should then be able to get to the router.
Once in the route i guess it would be errr >_<<br /> wirelss settings>dhcp server| check this is on
wirelss settings>mac adress filtering | make sure this is empty
wirelss settings> dhcp settings | check that you havnt given youself a wrong ip
Also what prompte dit to not work or was it randomly one day pop no longer working?