Hi Brian,
If you're connected via a hub, I doubt you need Windows Firewall as well. The hub will have its own, and having two can defo cause problems like this.
My own last two hubs have had their own and one of them actually mentioned to turn off the Windows Firewall, - that's how I know this.
Hope it helps
EDIT: whoops I can see now that you did this. Sorry!