I am trying to share a USB printer, Model Brother HL2040, from a windows 7 machine over a network. All machines installed on the network are Windows 7. I have the correct driver install for the printer and setup the printer as shared over the network. I have file and printer sharing, network discovery and port 445 open on the firewall. We also have a SBS 2008 server that is trying to share it via a login script and GPO. We have a very similar GPO setup for another printer so I would assume the gpo itself is correct due to the fact the only thing that changed is the printer name.
Even if I manually try to add the printer from another Windows 7 workstation (same setup in regards to firewall) I can't connect to it. I can see it in the list of network printers when I try the wizard but can't connect to it. The other weird thing is I can't browse to the computer \\computername. It just gives me the lovely generic "Windows cannot access \\computername". When I diagnose it, windows recommends to open up port 445 which I have done on all computers in the network.
Is there something else that needs to be configured?