Skip to content

AllCast über Bridge (WiFi - LAN) mit OpenWRT

AndroidLinux

In der WAAV 256 hatte ich AllCast vorgestellt und auch erwähnt, dass es bei mir problemlos läuft allerdings nur wenn beide beteiligten Geräten im gleichen physikalischen Netz sind.
Also vom Smartphone und Tablet funktioniert es per WLAN untereinander wunderbar, zum fireTV aber nur wenn dieses auch im WLAN ist, nicht via Kabel wie es bei mir normalerweise angebunden ist.

Die Lösung für meinen Router mit OpenWRT Attitude Adjustment 12.09 ist, dass Multicast Snooping für die IGMP Multicasts auf der Bridge zwischen LAN und WLAN zu deaktivieren.
Dazu die Zeile

echo "0" > /sys/devices/virtual/net/br-lan/bridge/multicast_snooping
In “Local Startup” bei System→Startup eintragen.
Damit es grundsätzlich überhaupt schon im WLAN funktioniert musste ich IGMP im LAN ermöglichen. Dazu unter Network→Firewall→Traffic Rules eine Regel hinzufügen die das Protokoll “IGMP” aus der Source Zone lan in die Destination Zone lan erlaubt.

Damit funktioniert AllCast bei mir vom Tablet oder Smartphone im WLAN zum fireTV im Kabelnetzwerk.