First of all, apologies for cross-posting, I posted this to24hoursupport.helpdesk and someone suggested I might do better here.
Basic set up is I have a network for our office with 3 PC's connected to a Netopia 3347NWG wireless ADSL router using ethernet and two laptops using wireless. For legacy resaons, the network is based on a workgroup called 'Home', the wireless router is`set to IP address 192.168.1.254 and the PC's /Laptops are set to IP addresses 192.168.1.nn. Everything works fine.
We also have two shops both with ASDL and a single PC connected by wireless, again using Netopia 3347NWG . To keep life simple for roaming with laptops, I have also set up each of these shops as workgroups called 'Home' and the ADSL router to192.168.1.254.
All PC's and laptops are running Windows XP SP2 fully updated and using XP built in firewall, firewall on routers is disabled.
When I take one of the laptops to either of these shops, I am able to connect to the (secured) wireless network with no problem, browse the shop PC and connect to the Internet.
When I take the other laptop to the first shop, everything works fine, but when I take it to the second shop it will connect to the wireless network ok but cannot see the shop PC (or even ping it from a command prompt) nor connect to the Internet. If I use a crossover cable, however, from the laptop to the router, then I can see the other PC and connect to the Internet.
This has me going bananas - I have checked, double checked and treble checked the various settings, the LAN and Wireless settings on the second laptop are identical except the LAN has IP address 192.168.1.21 and the Wireless has 192.168.1.22.
Any suggestions what the problem might be ?