While trying to set up uShare I came across the same problem. The obvious constant here was my router so while dicking around with the settings of my BT Home Hub I managed to solve the problem.
Here's what I did.
- Open the home hub's web page. The ip address should be 192.168.1.254.
- Click on Basic Config.
- Click on Wireless.
- Under "Wireless channel" change Channel selection to "Manual" and Channel to "11".