There is no doubt all interfaces are bridged. The problem is when they try to communicate with each other, it isn't by IP address, it is by workgroup name, and that's not resolving.
Since teh communication is by workgroup and not IP, do I need the DNS entries for the workgroup names?