Hoi,
Ik ben eigenlijk al maanden aan het klooien om mijn chromecasts goed en betrouwbaar werkende te krijgen in mijn unifi netwerk. Hieronder mijn netwerk:
Unifi USG als router
Daarachter 2 switches, ook unifi
Daarachter 3 APS, uiteraard ook unifi
Mijn controller draait op mijn NAS in docker
Verder is er nog een pihole actief als DNS, mocht dat er toe doen.
Multicast staat ingeschakeld, zoals aangeraden in de best practices guide van unifi voor chromecast.
Dan:
Ik heb in huis momenteel 4 chromecasts, 2 ervan (pro) zijn aangesloten op een HEOS 5.1 systeem, 1 ervan is aangesloten op een receiver, en 1 zit ingebouwd in zo'n losse speaker.
Al mijn chromecasts (en andere devices) zitten op een eigen Wlan, genaamd 'iot'. De 'echte' clients (telefoons en laptops) zijn aangesloten op een eigen wlan, genaamd 'gezin'.
Mijn probleem is dat niet al mijn chromecasts zichtbaar zijn, meestal zijn dit er maar 1 of 2. Het maakt hierbij niet uit welke dat zijn, omdat dit wisselt: allemaal doen ze het soms wel soms niet. Het maakt ook niet uit op welk AP ik zit of de devices zitten. En het maakt zelfs niet uit of ik verbonden ben met 'iot' of met 'gezin', het probleem is er altijd. Ik zoek dan in bijv de youtube app op mijn telefoon, in plex, in google play music... en op de laptop in chrome, allemaal hebben zie dit probleem.
Waarschijnlijk gerelateerd hieraan: Als ik bijvoorbeeld een film start en cast, en 5 minuten later de film wil pauzeren, geeft de player aan dat ie helemaal niet (meer) aan het casten is en moet ik opnieuw verbinding maken.
Het gekke is dat de home app van google de enige is die altijd alle devices ziet. Ik vermoed dan ook dat deze app vals speelt door IP adressen op te slaan ipv multicast uit te luisteren, of misschien hebben alle chromecasts een lijntje naar een google server, en kijkt de home app daar.
Ik heb al eens met een tcpdump op port 5353 gekeken op de APs, en zie dan allerlei verkeer langskomen. Dat deel werkt dus.
Nu zit ik een beetje met mijn handen in het haar, hoe verder debuggen/troubleshooten? Iemand ideeen? Ik heb toch helemaal niet zo'n bijzondere setup - it moet toch gewoon kunnen werken?
Ik ben eigenlijk al maanden aan het klooien om mijn chromecasts goed en betrouwbaar werkende te krijgen in mijn unifi netwerk. Hieronder mijn netwerk:
Unifi USG als router
Daarachter 2 switches, ook unifi
Daarachter 3 APS, uiteraard ook unifi
Mijn controller draait op mijn NAS in docker
Verder is er nog een pihole actief als DNS, mocht dat er toe doen.
Multicast staat ingeschakeld, zoals aangeraden in de best practices guide van unifi voor chromecast.
Dan:
Ik heb in huis momenteel 4 chromecasts, 2 ervan (pro) zijn aangesloten op een HEOS 5.1 systeem, 1 ervan is aangesloten op een receiver, en 1 zit ingebouwd in zo'n losse speaker.
Al mijn chromecasts (en andere devices) zitten op een eigen Wlan, genaamd 'iot'. De 'echte' clients (telefoons en laptops) zijn aangesloten op een eigen wlan, genaamd 'gezin'.
Mijn probleem is dat niet al mijn chromecasts zichtbaar zijn, meestal zijn dit er maar 1 of 2. Het maakt hierbij niet uit welke dat zijn, omdat dit wisselt: allemaal doen ze het soms wel soms niet. Het maakt ook niet uit op welk AP ik zit of de devices zitten. En het maakt zelfs niet uit of ik verbonden ben met 'iot' of met 'gezin', het probleem is er altijd. Ik zoek dan in bijv de youtube app op mijn telefoon, in plex, in google play music... en op de laptop in chrome, allemaal hebben zie dit probleem.
Waarschijnlijk gerelateerd hieraan: Als ik bijvoorbeeld een film start en cast, en 5 minuten later de film wil pauzeren, geeft de player aan dat ie helemaal niet (meer) aan het casten is en moet ik opnieuw verbinding maken.
Het gekke is dat de home app van google de enige is die altijd alle devices ziet. Ik vermoed dan ook dat deze app vals speelt door IP adressen op te slaan ipv multicast uit te luisteren, of misschien hebben alle chromecasts een lijntje naar een google server, en kijkt de home app daar.
Ik heb al eens met een tcpdump op port 5353 gekeken op de APs, en zie dan allerlei verkeer langskomen. Dat deel werkt dus.
Nu zit ik een beetje met mijn handen in het haar, hoe verder debuggen/troubleshooten? Iemand ideeen? Ik heb toch helemaal niet zo'n bijzondere setup - it moet toch gewoon kunnen werken?
[ Voor 5% gewijzigd door xilent_xage op 27-10-2020 13:35 . Reden: Typos en kleine toevoeging ]