Se ainda não o fez, verifique se o modem e / ou o roteador não estão bloqueando a conexão. Eles construíram firewalls que bloquearão as conexões se não estiverem configurados corretamente para permitir o acesso ao seu computador.
Você também pode querer experimentar outra opção de firewall, como o Comodo, que dá muito mais controle sobre quais configurações / conexões / programas são permitidos.