- TV Samsung série C5000 (Full HD), conectada à rede via cabo CAT5e (100Mbps)
- Roteador TP-Link TL-WR941N (com firmware padrão, não o dd-wrt)
- Notebook rodando Wild Media Server v1.08.2, conectado à rede via 802.11n (300Mbps)
O Problema:
A televisão não "enxergava" o servidor DLNA. Com o firewall do ESS desativado, tudo funcionava normalmente... mas ao ativá-lo, mesmo no "learning mode", a conexão era perdida.
A solução:
O ESS é um pouco... "precavido" demais, mesmo na zona confiável e com compartilhamento ativado. As seguintes alterações resolvem:
- Criar uma regra para o arquivo wms_.exe liberando conexões TCP/UDP para os endereços abaixo. Eu liberei para todas as portas para não me preocupar com conexões de entrada/saída:
- Sub-rede 192.168.X.0, máscara 255.255.255.0 (ou qualquer que seja sua Zona Confiável) na porta configurada no seu WMS.
- IP de broadcast do DLNA, 239.255.255.250, portas 1900 e 5000.
- Nas configurações avançadas do firewall, vá até Opções avançadas e IDS e marque Permitir UPNP na Zona Confiável.
- Vá até as Configurações de Regras e Zonas > Zonas, e adicione os seguintes IPs à lista Zona Excluída da Proteção Ativa (IDS):
- Sub-rede 192.168.X.0, máscara 255.255.255.0 (ou qualquer que seja sua Zona Confiável)
- IP de broadcast do DLNA, 239.255.255.250
Et voilà!