Similar issue, different problem.
I just hooked up a Linksys wireless router to a two printer, two XP LAN network. Previously, a Linksys wired router was the hub and worked perfectly fine. This is the second wireless router brand I've tried with the exact same results.
The network shares the printers and some shared software/files from the host computer. This is not a home network, only mapped drives to software and shared printers. All are wired (plan on hooking in with a wireless laptop once this issue is fixed). Both computers can ping the printers and router. Computer A (host) can ping comp. B (client). However, computer B cannot ping A.
Windows firewalls are off on both computers. The IP address are fine and so are the subnet mask ids.
Literally, if I unplug the wireless router and reinstall the wired router, the problem is solved.
Any thoughts. I figure it has to be a firewall on A but can't figure out where. ICMP boxes are checked for incoming echo requests on both.