Descoberta mDNS / Avahi com fio e sem fio (Google Home / Chromecasts)

1

Minha rede é assim:

[Router pfSense] - [Comutador TP-SG3210] - [Netgear R7800 executando o OpenWrt]

O R7800 está sendo executado como um AP. Não há VLANs.

Com fio:

  • nVidia Shield TV
  • Servidor Ubuntu

Sem fio:

  • MacBook Pro
  • Samsung S8
  • Página inicial do Google
  • Nexus Player

O R7800 está executando o Avahi.

O MacBook pode ver / transmitir tudo - o escudo, o Nexus Player, o Google Homes ...

Meu S8 pode ver todos os outros dispositivos sem fio: o Nexus Player, o Google Homes. Não pode ver a TV Shield.

Meu servidor Ubuntu tem o Home Assistant em execução, e o componente 'discovery' não pode encontrar nenhum dispositivo, com ou sem fio.

Eu sou uma perda de como solucionar isso. Preciso de avahi rodando em todos os hosts? (ou seja, o servidor também?)

    
por Doug 15.09.2018 / 03:09

1 resposta

0

Meu switch estava causando o problema: A proteção TP-Link DoS bloqueia o Bonjour

Eu estava pensando que eu não tinha configurado o modo AP em ponte no OpenWRT, mas isso era uma pista falsa. Eu usei dns-sd do meu MacBook e avahi-browse -t -a do Ubuntu, OpenWrt e do pfSense Router. Foi então que percebi que não pude descobrir a partir do pfSense < - > OpenWrt nem pfSense < - > Ubuntu e Ubuntu < - > OpenWrt

Assim que eu usei o DDoS Defend no TG-SG3210, pude ver tudo, meu aplicativo Google Home encontrou tudo, etc. etc.

    
por 16.09.2018 / 22:45