Es gibt viele Gründe, warum Multicasts (einschließlich Broadcasts) auf billigem 802.11-Gerät unzuverlässig sind.
Multicast-Unterstützung ist ein komplizierter Teil des 802.11-Protokolls, den viele Implementierer falsch verstehen und von ihren QA-Teams nicht erkannt werden. Die Art und Weise, wie es mit dem WPA / WPA2- und dem 802.11-Energiesparmodus interagiert, macht es noch schwieriger. Es ist auch nicht Ack'd, daher muss es mit einer niedrigen Datenrate (einfaches Modulationsschema) gesendet werden, damit Clients es zuverlässiger erhalten können.
Einige Dinge zu versuchen:
- Deaktivieren Sie "Client Isolation" auf dem AP.
- WPA deaktivieren Verwenden Sie nur reines WPA2.
- Passen Sie Ihre Multicast-Rate auf dem AP so an, dass sie niedrig genug ist, damit jeder sie bekommt, aber nicht so niedrig, dass sie zu viel Sendezeit benötigen und fallen gelassen werden.
- Senken Sie Ihr DTIM-Intervall auf dem AP auf 1.
- Stellen Sie sicher, dass Ihre Multicast-Empfänger IGMP ordnungsgemäß ausführen. Andernfalls deaktivieren Sie IGMP-Snooping auf dem AP.
- Bringen Sie Ihre Kunden näher an den AP.
- Wähle einen saubereren Kanal.
- Deaktivieren Sie den 802.11-Energiesparmodus in den erweiterten Treibereigenschaften Ihrer 802.11-Treiber. Wenn dies nicht der Fall ist, sollten Sie Ihre Kunden von der Stromversorgung trennen (einige Kunden verwenden den Energiesparmodus seltener, wenn sie ihre Batterien nicht verwenden).
- Dies ist eine drastische Maßnahme, aber stellen Sie sicher, dass sich alle Ihre Kunden in derselben Band auf demselben AP befinden. Dies erfordert möglicherweise die Konfiguration jedes Funkgeräts für jeden AP, um eine andere SSID zu verwenden.
- Aktualisieren Sie auf eine bessere AP-Firmware, auch wenn dies Linux-Distributionen wie LEDE bedeutet.
- Kaufen Sie bessere Geräte mit einem guten Ruf für den Umgang mit Multicast-Geräten wie Apple AirPort-Basisstationen und anderen Apple-Produkten.
Weitere Informationen finden Sie hier: Warum blockieren einige WLAN-Router Multicast-Pakete, die von drahtgebunden zu drahtlos übertragen werden? (Diese Antwort wurde für den Fall drahtgebunden zu drahtlos geschrieben, gilt jedoch auch für den Fall drahtlos zu drahtlos.)