Hallo zusammen,
Nach einiger Frustration habe ich Swisscom blue TV auf dem UniFi Cloud Gateway Fiber ohne zusätzliche Hardware zum Laufen gebracht. Ich teile hier die vollständige Konfiguration, da das Problem mit dem Einfrieren nach ~4 Stunden nirgendwo dokumentiert ist.
━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 VERWENDETES MATERIAL
━━━━━━━━━━━━━━━━━━━━━━━━━━
• UniFi Cloud Gateway Fiber (UCG-Fiber) — UniFi OS 5.0.12
• USW Flex 2.5G
• Decoder SDMC DV8919 (Swisscom blue TV Box)
━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 UNIFI-KONFIGURATION (Web-Interface)
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Netzwerk erstellen: VLAN ID 70, Subnetz 192.168.7.0/24, IGMP Snooping aktiviert
2. Switch-Port des Decoders: Native VLAN 70, Tagged = Block All
3. Firewall-Regeln (External → Gateway):
— IGMP-Protokoll erlauben
— UDP zu 224.0.0.0/4 erlauben
━━━━━━━━━━━━━━━━━━━━━━━━━━
🐛 DAS EIGENTLICHE PROBLEM: IGMPv3 vs IGMPv2
━━━━━━━━━━━━━━━━━━━━━━━━━━
UniFi verwendet improxy mit IGMPv3, aber Swisscom blue TV antwortet nur auf IGMPv2. Das Ergebnis: Das TV funktioniert ~4 Stunden lang und friert dann ein (das Multicast-Abonnement läuft ab, ohne erneuert zu werden). IGMPv2 muss auf Kernel-Ebene erzwungen werden — ohne den UniFi-Daemon anzufassen.
━━━━━━━━━━━━━━━━━━━━━━━━━━
💻 KORREKTUR PER SSH
━━━━━━━━━━━━━━━━━━━━━━━━━━
Per SSH mit dem Gateway verbinden, dann:
# Sofortiger Test
echo 2 > /proc/sys/net/ipv4/conf/eth4/force_igmp_version
echo 2 > /proc/sys/net/ipv4/conf/br70/force_igmp_version
# Nach Neustart dauerhaft machen (systemd-Dienst)
cat > /etc/systemd/system/swisscom-igmpv2.service << ‘EOF’
[Unit]
Description=Force IGMPv2 for Swisscom blue TV
After=network.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/sh -c ‘echo 2 > /proc/sys/net/ipv4/conf/eth4/force_igmp_version && echo 2 > /proc/sys/net/ipv4/conf/br70/force_igmp_version’
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable swisscom-igmpv2.service
systemctl start swisscom-igmpv2.service
━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ WICHTIGE HINWEISE
━━━━━━━━━━━━━━━━━━━━━━━━━━
• eth4 = aktives WAN-Interface auf UCG-Fiber (prüfen mit: ip addr show)
• br70 = automatisch erstellte Bridge für VLAN 70
• udapi-server.service nicht stoppen — dieser verwaltet improxy
• Ein Firmware-Update kann /etc/systemd/system/ löschen → Dienst neu erstellen
━━━━━━━━━━━━━━━━━━━━━━━━━━
📎 VOLLSTÄNDIGE ANLEITUNG
━━━━━━━━━━━━━━━━━━━━━━━━━━
Detaillierte Anleitung mit allen Schritten auf Anfrage in diesem Thread.
Viel Erfolg allen, die damit kämpfen! Bei Fragen einfach melden.