Okay, this one is really pissing me off...
I recently added a windows XP machine to my home network. So, there are two XP Professionals, and my debian server.
The XP machines are on the same workgroup, they can access the web, they can both ping and access shares on my linux server.. but, they cannot talk to each other. I don't quite understand.. they can't even ping each other by IP. I've gone so far as to fully update both machines via the Windows update, disable all firewalls and antivirus software... However, both machines STILL can't talk to each other.
They connect to the same gateway- A dlink router with the address 192.168.0.1.
I've even configured both windows machines with static IPs, 192.168.0.102 and 192.168.0.103.