Prüfe die Netzwerkinterfaces auf dem OpenWRT-Router:
Zeigt an, welche Netzwerkschnittstellen da sind und wie sie miteinander verbunden sind:
ip a<br>
Falls dein WLAN nicht Teil von br-lan ist, sondern in einer separaten Schnittstelle (wlan0 oder wlan1), dann kann Avahi den Traffic nicht weiterleiten.
Gibt es ein VLAN, das WLAN und LAN trennt?
Führe aus:
brctl show<br>
Wenn WLAN nicht in der br-lan-Bridge ist, dann müsste es mit in die Bridge aufgenommen werden:
uci set network.lan.ifname='eth0 wlan0'<br>uci commit network<br>/etc/init.d/network restart<br>
Falls dein OpenWRT-Router VLANs nutzt, müssen wir prüfen, ob das WLAN-Netz sich mit dem LAN-Netz „unterhält“.
Teste auf dem Laptop oder
iPhone direkt mit:
dns-sd -B _services._dns-sd._udp<br>
Falls nichts auftaucht, senden diese Geräte keine mDNS-Infos – das kann an Firewalls oder WLAN-Isolierung liegen.
Falls du ein Linux- oder macOS-Gerät hast, kannst du auch mit:
avahi-browse -a<br>
prüfen, ob dein Laptop sich selbst sieht.
Einige Access Points und Switches blockieren Multicast-Verkehr, um Bandbreite zu sparen.
IGMP-Snooping auf OpenWRT deaktivieren:Falls aktiviert, kann es Multicast stören:
uci set network.lan.igmp_snooping=0<br>uci commit network<br>/etc/init.d/network restart<br>
Prüfe dann nochmal avahi-browse -a.
Fritzbox: Multicast-Sperren ausschalten
Falls die Fritzbox IGMP-Snooping oder eine „Multicast-Filterung“ durchführt, kann das auch Probleme machen:
Heimnetz → Netzwerk → Netzwerkeinstellungen → „Multicast-Sperren“ deaktivieren.
Falls die OpenWRT-Firewall Multicast-Pakete blockiert, kann mDNS nicht zwischen WLAN und LAN passieren.
Testweise die Firewall für Multicast freigeben:
uci add firewall rule<br>uci set firewall.@rule[-1].name='Allow-mDNS'<br>uci set firewall.@rule[-1].src='lan'<br>uci set firewall.@rule[-1].dest='lan'<br>uci set firewall.@rule[-1].proto='udp'<br>uci set firewall.@rule[-1].dest_port='5353'<br>uci set firewall.@rule[-1].target='ACCEPT'<br>uci commit firewall<br>/etc/init.d/firewall restart<br>
Einige Access Points verhindern, dass WLAN-Geräte untereinander oder mit LAN kommunizieren.
Prüfe in OpenWRT
Wireless → SSID-Einstellungen, ob eine Option wie
"AP Isolation" oder "Client Isolation" aktiviert ist – wenn ja,
deaktivieren.
Falls dein
iPhone oder Laptop in einem Gastnetzwerk ist (z. B. wlan1-1 oder wlan1-guest), ist es evtl. aus dem Heimnetz isoliert.