kj,
Sorry you're losing me there.
When I set up the laptop at work, it detected the network, prompted for password, and connected.
At home, it detects the network, then just says it can't connect.
1. Ok, if your WAN adaptor has been manually setup with an IP address for your works network and relevent subnet and gateway. Then you're unlikely to be able to connect to your home network as it will no doubt have different network settings.
You can check this by right clicking the windows wireless adaptor icon in your system tray (bottom right of screen) > Status > Properties > Internet protocol (TCP/IP) > Properties. If the values are empty then that isn't your problem. If however, they are populated, then that could be your problem. Just click the 'obtain IP address manually' and that may fix it.
2. It's also possible, although admittedly, pretty unlikely, that your works I.T dept. have applied a policy on your laptop that only allows it to connect to a specific network (your work one).
3. It could even be operating on a different channel than your works router, for various reasons. Each card/router is slightly different in approach to configuring these settings, so you'd need to have a sniff around yourself.
Should I be able to identify anything wrong by comparing any settings on the laptop with similar settings on the pc. Or are the settings controlled by the Belkin site?
Yes, thats a good place to start. Compare the settings on both. Your router is likely acting as a DHCP server, whereby it hands out IP addresses to anything that connects to it. Unless assigned manually, which usually isn't an issue unless its in a different subnet.
ie. your work network range may be 192.168.
0.x, but your home network may be 192.168.
2.x See the difference? (3rd octet) which puts them in different subnets.