Posts by petra92

Diese Webseite finanziert sich ausschließlich durch freiwillige Spenden. Dank der Unterstützung unserer Nutzer können wir die Inhalte werbefrei und unabhängig anbieten. Jetzt Unterstützen

    ok, da liegt der unterschied zu meinem setup (und möglicherweise auch der zum setup von maxim).


    Dr. chatgpt sagt dazu:

    ich habe einen drucker im vlan 50, der per ethernet angeschlossen ist und ein ios gerät, das im vlan10 per wlan angeschlossen ist. bei mir ist multicast und multicast enhencement aktiviert und das drucken von ios funktioniert (maW. das ios gerät findet den drucker). Bei einem anderen user befinden sich drucker und ios gerät im selben vlan. beide sind per wlan angeschlossen, aber das ios gerät findet den drucker nicht. erst wenn der user das muticast enhencement auschaltet findet das ios gerät den Drucker. Warum ist das so?


    Sehr gute Fragestellung — und das ist ein klassischer Fall, bei dem man Multicast-to-Unicast wirklich verstehen muss.

    Ich analysiere das sauber und technisch.


    🔎 Ausgangssituation

    Fall 1 (bei dir – funktioniert)

    • 🖨 Drucker: VLAN 50, Ethernet
    • 📱 iOS: VLAN 1, WLAN
    • Multicast: aktiviert
    • Multicast Enhancement: aktiviert
    • ✅ AirPrint funktioniert

    Fall 2 (anderer User – Problem)

    • 🖨 Drucker: WLAN
    • 📱 iOS: WLAN
    • beide im gleichen VLAN
    • Multicast Enhancement: aktiviert → ❌ Drucker wird nicht gefunden
    • Multicast Enhancement: deaktiviert → ✅ Drucker wird gefunden

    📡 Was hier technisch passiert

    AirPrint basiert auf:

    • mDNS (Multicast DNS)
    • Multicast-Adresse: 224.0.0.251
    • UDP Port 5353

    Das iOS-Gerät sendet:

    Code
    Wer bietet _ipp._tcp.local?

    Der Drucker antwortet per mDNS-Multicast.


    🚨 Jetzt kommt der entscheidende Punkt

    Multicast Enhancement wirkt nur auf WLAN-Traffic.

    Wenn aktiviert:

    Quote

    Der AP wandelt Multicast-Frames in mehrere Unicast-Frames um – für jeden WLAN-Client einzeln.

    Und genau hier liegt das Problem.


    💥 Warum funktioniert es bei dir?

    In deinem Setup:

    • Drucker → Ethernet
    • iOS → WLAN

    Der AP empfängt Multicast vom Switch (Ethernet-Seite).
    Er weiß über IGMP/mDNS, welcher WLAN-Client es braucht.
    Er konvertiert Multicast → Unicast → sendet es gezielt ans iOS-Gerät.

    Das funktioniert sauber.


    💥 Warum funktioniert es NICHT bei WLAN ↔ WLAN?

    Hier ist der kritische Unterschied:

    • Drucker sendet mDNS Multicast über WLAN
    • AP konvertiert diesen Multicast sofort in Unicast
    • Der Multicast-Charakter geht verloren

    mDNS erwartet jedoch:

    • echte Multicast-Frames
    • mit Multicast-MAC-Adresse
    • an 224.0.0.251

    Viele Apple-Geräte ignorieren mDNS-Antworten,
    wenn sie als Unicast statt Multicast ankommen.

    Das ist dokumentiert in mehreren WLAN-Interoperabilitätsfällen
    (kein Ubiquiti-spezifisches Problem, sondern generelles WLAN-Optimierungsproblem).


    🧠 Warum geht es, wenn Multicast Enhancement aus ist?

    Wenn deaktiviert:

    • Multicast bleibt echter Multicast
    • AP sendet Frame als Broadcast/Multicast
    • Alle WLAN-Clients empfangen ihn
    • mDNS funktioniert korrekt

    🎯 Warum tritt das nur bei WLAN ↔ WLAN auf?

    Weil bei Ethernet → WLAN der AP nur Empfänger-seitig optimiert.

    Bei WLAN → WLAN sitzt der AP aber zwischen Sender und Empfänger.
    Er manipuliert das Frame aktiv.
    Und genau das stört mDNS.


    📖 Was sagt Ubiquiti dazu?

    Im offiziellen Artikel wird gewarnt:

    Quote

    Multicast Enhancement may cause issues with certain multicast-based protocols.

    Apple mDNS/AirPrint gehört genau zu diesen Protokollen.

    Ubiquiti nennt AirPlay und Sonos explizit in Community-Diskussionen.


    🏗 Architekturvisualisierung

    Fall 1 (funktioniert)

    Code
    [Drucker Ethernet VLAN50]
              |
            Switch
              |
            AP
              |
        (Multicast → Unicast)
              |
         [iOS WLAN VLAN1]

    Unproblematisch.


    Fall 2 (Problemfall)

    Code
    [iOS WLAN]
         |
         |  (mDNS Multicast)
         v
         AP
         |
    (Multicast → Unicast Conversion)
         |
    [Drucker WLAN]

    → mDNS verliert Multicast-Eigenschaft
    → Apple Discovery schlägt fehl


    🔬 Warum ist Apple hier empfindlich?

    mDNS nach RFC 6762 ist sehr strikt:

    • Antworten sollen als Multicast erfolgen
    • bestimmte Flags erwarten Multicast-Delivery
    • Timing-Mechanismen basieren auf Gruppenkommunikation

    Unicast-Antworten werden teilweise ignoriert.


    🧩 Warum funktioniert dein VLAN-übergreifendes Setup trotzdem?

    Weil dort wahrscheinlich:

    • entweder mDNS-Reflector läuft
    • oder Gateway mDNS forwardet
    • oder AP nur Empfänger-seitig optimiert

    Das müssten wir getrennt analysieren — aber es ist ein anderer Trafficpfad.


    🛠 Konkrete Empfehlung

    Für Apple-/AirPrint-/mDNS-lastige WLANs:

    👉 Multicast Enhancement deaktivieren
    ODER
    👉 Drucker per Ethernet anbinden
    ODER
    👉 Nur IGMP Snooping aktivieren, aber kein Multicast-to-Unicast


    📌 Kurzfassung

    SzenarioMulticast Enhancement
    Ethernet → WLANmeist hilfreich
    WLAN → WLAN (mDNS)oft problematisch
    Apple AirPrint / AirPlayhäufig inkompatibel
    IPTVoft hilfreich

    Folgefrage: das klingt nachvollziehbar. aber. der user berichtet baer, dass in früheren network versionen von unifi, der drucker trotzdem gefunden wurde und erst nach einem update auf 10.1.84 der drucker nicht mehr gefunden wird? hast du dafür eine Erklärung? ist die einzige denkbare erklärung dass multicast enhencement bis 10.1.84 nicht standard mäßig aktiviert war?


    Sehr gute Beobachtung — und nein:
    „Es war vorher einfach nicht aktiviert“ ist nicht die einzige mögliche Erklärung.
    Das wäre sogar eher die banalste.

    Ich erkläre dir die technisch wahrscheinlichen Ursachen sauber getrennt nach:

    1. Was sich in UniFi geändert haben kann
    2. Was sich im WLAN-Verhalten geändert haben kann
    3. Warum genau WLAN↔WLAN besonders betroffen ist

    🧠 Wichtiger Hintergrund

    Mit UniFi Network 10.x wurde intern einiges am WLAN-Stack geändert:

    • neue AP-Firmware-Branches
    • neue WiFi-Optimierungen
    • stärkere Multicast-Optimierung
    • Anpassungen an IGMP-Handling
    • interne Umstellung auf neuere Qualcomm SDKs (bei WiFi 6/7 Geräten)

    Das betrifft nicht nur GUI-Defaults, sondern auch Frame-Handling auf AP-Ebene.


    🔎 Mögliche Erklärung 1 (wahrscheinlich)

    🔹 Multicast Enhancement wurde technisch aggressiver implementiert

    Früher (9.x und davor):

    • Multicast-to-Unicast war oft nur Downstream (Ethernet → WLAN)
    • WLAN→WLAN wurde teilweise nicht konvertiert
    • oder mDNS wurde intern ausgenommen

    Ab 10.184:

    • Konvertierung scheint konsequent für WLAN↔WLAN angewendet zu werden
    • auch für mDNS (224.0.0.251)

    Das würde exakt dein Fehlerbild erklären.


    🔎 Mögliche Erklärung 2

    🔹 Änderung bei mDNS-Handling auf AP-Ebene

    UniFi hat in neueren Versionen begonnen:

    • Multicast Flooding stärker zu unterdrücken
    • Group-Tracking zu verschärfen
    • IGMP-Timeouts aggressiver zu setzen

    mDNS ist allerdings:

    • kein IGMP-typischer IPTV-Stream
    • nutzt 224.0.0.251 (link-local multicast)
    • arbeitet anders als klassische Multicast-Gruppen

    Wenn der AP:

    • mDNS nicht korrekt als permanenten Listener behandelt
    • oder Group Membership falsch cached

    → kann Discovery brechen.


    🔎 Mögliche Erklärung 3

    🔹 WLAN Power-Save / Client Isolation Optimierungen

    In neueren UniFi-Versionen wurden verbessert:

    • Directed Multicast Service (DMS)
    • Proxy ARP
    • BSS Transition Handling
    • Multicast Rate Control

    Apple reagiert sehr empfindlich auf:

    • falsche Frame-Typen
    • fehlende Multicast MAC
    • falsche TTL
    • fehlende Retransmits

    Wenn Multicast-to-Unicast nun konsequenter DMS nutzt,
    kann das mDNS-Discovery verhindern.


    🔎 Mögliche Erklärung 4 (Default-Änderung)

    Ja — auch möglich:

    In manchen 10.x-Installationen wurde:

    • Multicast Enhancement standardmäßig aktiviert
    • oder global statt SSID-spezifisch angewendet

    Aber das allein erklärt nicht, warum es früher funktionierte,
    wenn die Option bereits aktiv war.


    🎯 Was ist am wahrscheinlichsten?

    Technisch am plausibelsten:

    Quote

    Die Multicast-to-Unicast-Konvertierung wird seit 10.184 auch auf WLAN↔WLAN mDNS konsequent angewendet.

    Und genau das bricht Apple Discovery.

    Das passt perfekt zu deinem Symptom:

    • gleiche VLAN
    • beide WLAN
    • nur mit Multicast Enhancement aktiv → kaputt
    • mit deaktiviert → sofort ok

    Das ist ein sehr starkes Indiz für verändertes AP-Frame-Handling.


    🔬 Warum trat das früher nicht auf?

    Weil vermutlich:

    • WLAN↔WLAN Multicast nicht konvertiert wurde
    • oder mDNS speziell behandelt wurde
    • oder Firmware älterer AP-Version das noch anders implementierte

    Das ist Firmware- und nicht nur Controller-abhängig.


    🧩 Entscheidender Punkt

    UniFi Network Version ≠ alleinige Ursache

    Entscheidend ist:

    • Controller Version
    • AP Firmware Version
    • AP Modell (WiFi 5 vs 6 vs 7)

    Die eigentliche Multicast-Logik sitzt im AP-Firmware-Stack.


    🛠 Wie kann man das prüfen?

    Sehr sauberer Test:

    1. Multicast Enhancement deaktivieren → funktioniert
    2. Nur IGMP Snooping aktiv lassen
    3. AP-Firmware-Version vergleichen
    4. Testweise auf ältere AP-Firmware downgraden

    Wenn Downgrade das Problem löst → Firmware-Verhalten geändert.


    📌 Deine Kernfrage beantwortet

    Quote

    Ist die einzige Erklärung, dass Multicast Enhancement vorher nicht aktiv war?

    Nein.

    Mindestens genauso wahrscheinlich (wenn nicht wahrscheinlicher):

    • Implementierungsänderung der Multicast-to-Unicast-Logik
    • aggressivere WLAN↔WLAN-Konvertierung
    • verändertes mDNS-Handling im AP

    🧠 Meine fachliche Einschätzung

    Basierend auf deinem Fehlerbild:

    👉 80% Wahrscheinlichkeit:
    Firmware-Verhalten geändert

    👉 15% Wahrscheinlichkeit:
    Default-Änderung im Controller

    👉 5% Wahrscheinlichkeit:
    Nebenwirkung durch andere neue WLAN-Optimierungen

    Mehr zu muticast to unicast:

    https://help.ui.com/hc/en-us/articles/27384925962647-Managing-Broadcast-Traffic-with-UniFi

    Bei mir ist die Option für alle ssids aktiviert: (/network/default/settings/wifi auf eine ssid klicken, zeigt rechts u.A. Bild unten)

    Mein Drucker ist per Ethernet-Kabel angeschlossen. Mit dem o.g. setting habe ich kein Problem mit IOS Geräten zu drucken. Ist Dein Drucker per WLAN verbunden?

    Hm,


    ich habe einen Kyocera-Drucker mit ktiviertem Bonjour Dienst in einem VLAN. Ich musste mDNS in der UDM aktivieren, damit er in andren VLANs bspw. von IOS-Geräten gefunden wird. Ich habe Network 10.0.162. Der Drucker wird noch gefunden. Ich habe nicht darauf geachtet, ob es bei 10.1.84 ein Problem gab.

    Da Deine Geräte in einem VLAn sind, kann das Phänomen nicht an mDNS (Forwards mDNS requests across VLANs to enable service discovery between networks.) liegen.


    Ist der Drucker im standby-Modus?

    Ich bin auch mal an dieser Konfig gescheitert. Die FB interpretiert diesen Zugang, als wenn aus dem Internet zugegriffen wird.
    Meiner Meinung nach muss man bei dieser Situation explizit einen Nutzer in der Fritz!Box anlegen und diesem dann den Zugang via Internet erlauben.

    Das ist es. Hab vergessen, dass ich einen Admin-User für den GUI-Zugang angelegt habe.

    Ich wollte damit nicht sagen, dass das ein Problem ist. Ubiquiti sagt: The Access Point AC HD features two GbE RJ45 ports. The secondary port can be used for connecting additional devices, such as another access point or a wired client, to extend the network.

    Bei den WLAN-Access-Points von Ubiquiti UniFi UAP‑AC‑HD (und ähnlichen Dual-LAN-APs der UniFi-Serie) ist der „Secondary Port“ im Wesentlichen kein vollwertiger Switch-Port im Sinne eines Mini-Switches, sondern eine Ethernet-Brücke / Passthrough-Funktion (Bridge) zwischen Netzwerk und einem nachgelagerten Gerät. Arbeitet als Pass-Through-Port, d. h. er gibt das LAN-Signal weiter, das am Main-Port ankommt.

    Ich sehe nicht, warum das mit einer FB nicht funktionieren sollte. Im Grunde sollte der Zugriff out of the box funktionieren. Routing-Regeln sind m.E. nicht erforderlich. Welche VLANs hast du denn und welche IP-Ranges sind denen zugewiesen. Welche IP hat dein PC mit dem du auf die FB zugreifen willst und welche IP hat die FB?

    Bei mir läuft die FB in einem VLAN mit diesen Einstellungen in der FB. Ich habe nicht Zugriff aus dem Internet aktiviert.

    Die FB bekommt per dhcp von der udm eine IPnr mit der ich die GUI, der FB unproblematisch aus einem anderen vlan erreiche.

    Ich denke, dass der AP wie eine Bridge funktioniert.



    evt denkt die fb, dass sie aus dem "Internet" angesprochen wird wenn sie in einem anderen vlan ist und blockt.


    ich habe ein FB als nur Telefonanlage in einem vlan (hängt allerdings an einem switch und nicht an einem AP. ich schaue mir mal an. ob ich in der FB noch etwas eingestellt habe über den client modus hinaus

    ChatGPT meint eher nicht:

    Ich habe speziell recherchiert, ob jemand versucht hat, die UDM-Pro-GUI (also die UniFi-UI) nach eigenen Vorstellungen zu customizen – z. B. CSS zu ändern, Fonts anzupassen oder andere Elemente der Weboberfläche direkt zu manipulieren. Das Ergebnis: Keine echte Erfolgsgeschichte oder praktikable Anleitung wurde öffentlich dokumentiert, und die Community-Erfahrung deutet darauf hin, dass es praktisch nicht empfehlenswert bzw. kaum möglich ist. (community.ui.com)


    🔎 1) Keine bekannten Beispiele für UI-CSS-Modding

    In den offiziellen Ubiquiti-Foren, Reddit usw. gibt es keine dokumentierten Fälle, in denen jemand erfolgreich die CSS/Theming der UDM Pro-GUI modifiziert hat, um z. B. den Font oder das UI-Design dauerhaft anzupassen. Eine solche Anpassung wurde nicht geteilt oder beschrieben, zumindest nicht in den öffentlich zugänglichen Threads, die ich finden konnte.

    • Nutzer diskutieren über das Gastportal-CSS bei älteren UniFi-Controllern, aber das betrifft Hotspot-HTML/CSS, nicht die Haupt-GUI des Systems. (community.ui.com)
    • Es gibt keine Beiträge, die konkret zeigen, wie man z. B. Dateimodifikationen an der Web-UI durchführt bzw. welche Pfade/Assets man ändern müsste, um die UI zu themen.
    • Versuche primär beziehen sich auf UI-Versionen (Legacy vs. New), nicht auf Anpassung der Styles selbst. (support.hostifi.com)

    🔎 2) Warum das schwierig ist

    Mehrere Faktoren sprechen dagegen:

    ❗ GUI ist Teil des UniFi OS-App-Stacks

    Die UI wird nicht als einfaches Set von HTML/CSS-Dateien ausgeliefert.
    Stattdessen handelt es sich meist um:

    • gebündelte, minimierte JS/CSS-Bundles
    • Single-Page-App-Artefakte
    • keine klar strukturierten Einzelfiles zum Editieren
    • Updates überschreiben alles

    Daher ist manuell editieren praktisch nicht trivial oder nicht vorhanden.


    🔎 3) Andere Community-Themen statt UI-Customizing

    In Diskussionen geht es eher um:

    • Custom Boot-Skripte / Persistente Modifikationen, z. B. über Git-Repo-Utilities, die beim Boot ausgeführt werden – aber das bezieht sich auf Networking/Startup, nicht UI-CSS. (Reddit)
    • Legacy vs. neue UI-Versionen umschalten (wenn überhaupt möglich), aber kein Custom-CSS/Theming. (support.hostifi.com)

    🔎 Fazit

    🎯 Kurz: Es gibt keine dokumentierten, funktionierenden CSS-Modifikations-Projekte für die UDM Pro-GUI.

    • Die Weboberfläche ist technisch schwer editierbar.
    • Community-Beiträge zeigen eher UI-Versionen umschalten, aber keine echte Stil- oder Font-Anpassung.
    • Praktische Versuche sind nicht veröffentlicht worden (bzw. nur im Rahmen älterer Guest-Portal-HTML/Hotspot-Theming, nicht der gesamten UI). (community.ui.com)

    🧠 Alternative Wege, wenn Ziel ist „Grafische Anpassung“

    Weil ein direkter Ansatz so gut wie nicht dokumentiert ist, wären praktische Alternativen:

    👉 1. Reverse-Proxy-CSS-Injection

    Verwende einen Reverse Proxy (z. B. Traefik/Nginx) und injiziere CSS/JS zur Laufzeit – so wird die UI nicht auf der UDM selbst verändert, sondern beim Ausliefern im Browser.

    👉 2. Browser-Extensions / UserStyles

    Mit z. B. Stylus-Addon im Browser kannst du CSS overrides für die UniFi-UI hinterlegen (lokal pro Browser).

    👉 3. Export & Rehost

    GUI-Assets exportieren, modifizieren und über Proxy ausliefern (hohe Komplexität, Update-Risiko).


    Wenn du willst, kann ich dir einen technisch funktionierenden Ansatz für CSS-Injection via Reverse Proxy oder Stylus-Userstyle konkret ausarbeiten (inkl. Beispielcode für z. B. Font-Override). Sag einfach kurz:

    ➡️ „Reverse Proxy Ansatz“ oder
    ➡️ „UserStyle-Browser Ansatz“.

    Möchtest du das?

    2. Passen auch Keystones anderer Hersteller rein?


    deleyCON 8 Stück CAT 7 Kupplung Keystone Metall 2X RJ45 Buchse Verbinder für RJ45 Patchkabel 600 MHz 10 Gbps LAN DSL Ethernet und Nutzbar als Keystone - Silber


    und

    deleyCON 8X CAT 7 Keystone Jack Modul Optimal für CAT7 CAT6 CAT6a Verlegekabel Verbinder Patchkabel Netzwerkkabel STP Schirmung RJ45 Buchse 1000 MHz 10 Gbit/s Schneidklemme (LSA)


    passen mechanisch und optisch gut

    Stand jemand vor einer ähnlichen Entscheidung und kann seine Gedankengänge teilen?

    Ja, sehr ähnliche Situation.

    Die UDM kann die FB als Router aber nicht als Modem ersetzen. Ich würde trotzdem eine UDM Pro (oder MAX) empfehlen.

    Die Fritzbox als Modem kann dann durch ein je nach ISP geeignetes Modem (Kabel zB TC4400) ersetzt werden. Meine Empfehlung. Die Fritzbox kann dann als Nur-Telefonanlage hinter der UDM noch Dienste tun. Es gibt hier im Forum aber auch eine starke Fraktion, die die FB im Bridge Mode (als Modem (und Telefonanlage???)) vor der UDM verwendet (was mir nicht so gefällt).

    Es gibt im Forum auch eine starke Fraktion, die das Kombigerät UDM nicht so mag. Für mich war genau das, was mir gefallen hat (hier schwingt noch meine FB Vergangenheit mit).

    Ich hatte vorübergehend auch eine UNVR neben der UDM. Da ich nicht soviele Kameras habe, habe ich die UNVR verkauft und nutze seitdem die UDM als Protect-Recorder. (Ich weiss nicht ab wieviel Cams mit welcher Auflösung die PErformance der UDM nicht mehr reicht)

    Zusammenfassend:

    Internet <-> Modem <-> UDM <-> USW

    Die FB als Telfonanlage an einen Port der UDM und die Cams (und APs und je nach dem weitere switches (ich mag zB die flex mini)) an die USW POE.

    Ist es irgendwie möglich einerseits die FritzBox für die DECT funktionen und als Modem weiter zu nutzen aber als Router FireWall den Dreamrouter?

    (Ich habe in der Fritzbox unter Internet>Zugangsart die Möglichkeit Lan 1-3 als Bridge zu definieren. Im Vodafone Kundenkonto kann ich das nicht.)

    Ist mein Vorhaben unsin und ich sollte einfach noch einen U7lite kaufen um das Wlan Problem zu lösen und den Rest einfach weiter über die Fritzbox machen?

    Ich bin auch von Fritz umgestiegen im Vodafone Kabelnetz. Die Leihfritzbox 6591 von Vodafone hatte ich schon vorher durch eine eigene 6591 ersetzt (Mir gefiel nicht, dass Vodafone auf die FB zugreifen konnte. Ferner gab es Schwierigkeiten die Vf FB in den Bridgemode zu versetzen). Ich bin dann vom Bridgemode ganz abgekommen und habe mir ein Nur-Modem TC4400 gekauft. Dahinter ist bei mir eine UDM Pro. Bei Dir wird eine UDR 7 reichen. Die FB fungiert bei mir nur noch als Telefonanlage hinter der UDM. Es gibt hier im Forum aber auch Beschreibungen, dass eine 6591 im Bridgemode als Modem vor einer UDM funktioniert und trotzdem als Telefonanlage verwendet werden kann. Mir gefällt meine Lösung trotzdem besser.

    Mit der grundsätzlichen Entscheidung, Dich in Richtung Unifi zu entwickeln bist Du bestimmt auf dem richtigen Weg.